Search hotels in Trincomalee

Enter your dates to see the latest prices and deals for Trincomalee hotels

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Make your hotel stay special

Find hotels in Trincomalee with the extras that matter to you

Trincomalee – 352 hotels and places to stay

Filter by:

Star rating
Review score

Blu Marine Nilaveli

Hotel in Trincomalee

Situated in Trincomalee, 700 metres from Nilaveli Beach, Blu Marine Nilaveli features accommodation with a garden, free private parking, a private beach area and a shared lounge.

T
Tracey
From
Switzerland
We received a very warm welcome from the owner and his staff when we arrived. The rooms were very spacious, clean and the showers were warm. The breakfast was excellent-there was always the option to chose between a traditional Sri Lankan and a more western breakfast. Both were great! The rooms look out on to a garden area and you can sit outside if you wish. The beach is only a short walk a way and the owner has a lot of helpful tips about where to go or even howvto get your laundry done. As a family we had a really relaxing and enjoyable time here. Highly recommendable!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 373 reviews
Price from
£30
1 night, 2 adults

Capital Trincomalee

Hotel in Trincomalee

Set in Trincomalee, Capital Trincomalee offers beachfront accommodation 200 metres from Uppuveli beach and offers various facilities, such as a terrace, a restaurant and a bar.

H
Heshan
From
Sri Lanka
I had a really good time at the capital the room are clean good air conditioning the stuff is very friendly value for money
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 121 reviews
Price from
£45.84
1 night, 2 adults

Regina Beach Bungalow

Hotel in Trincomalee

Situated in Trincomalee, 60 metres from Sampalthivu Beach, Regina Beach Bungalow features accommodation with a garden, free private parking, a terrace and a restaurant.

F
Flore
From
Belgium
Very friendy manager and staff. We had an accident and he helped us a lot and even came to the hospital. Pretty villas, nice beach with beds. Arranges nice things to do.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 235 reviews
Price from
£48.68
1 night, 2 adults

108 Palms Beach Resort

Hotel in Trincomalee

Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodation on the private beach
There is also a restaurant right in the resort, serving international and local cuisine. ...

C
Cosima
From
Austria
Beautiful secluded beach. Friendly staff and great owner. A hidden gem we hope to return to soon🙏
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 321 reviews
Price from
£58.42
1 night, 2 adults

Pearl Oceanic Resort - Trincomalee

Hotel in Trincomalee

Offering an outdoor swimming pool and a restaurant, Pearl Oceanic Resort - Trincomalee is located in the village of Sampalthivu. Free WiFi access is available.

B
Buddhika
From
Sri Lanka
Overall, this hotel is a perfect choice for anyone looking for a peaceful and memorable beach getaway. Highly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 271 reviews
Price from
£42.04
1 night, 2 adults

Trinco Eddi Resort

Hotel in Trincomalee

Trinco Eddi Resort is located in Trincomalee, 600 metres from Uppuveli beach. The accommodation provides room service and a 24-hour front desk for guests.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5 reviews
Price from
£34.53
1 night, 2 adults

Rhythm Beach

Hotel in Trincomalee

Located in Trincomalee, 600 metres from Uppuveli beach, Rhythm Beach provides accommodation with a garden, free private parking, a private beach area and a terrace.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 18 reviews
Price from
£36.86
1 night, 2 adults

Port Royal Residence

Hotel in Trincomalee

Boasting a spa and wellness centre, Port Royal Residence is situated in Trincomalee, 600 metres from Uppuveli beach.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 32 reviews
Price from
£23.32
1 night, 2 adults

Diving Club Beach Resort

Hotel in Trincomalee

Located in Trincomalee, 80 metres from Sandy Cove Beach, Diving Club Beach Resort features rooms with sea views and free WiFi.

N
Nicholas
From
United Kingdom
Very welcoming and helpful , the room was amazing , very clean, and tidy . The rooms back onto the beach with golden sand. Swam for a couple of hours. Stunning 😍 had the beach to ourselves . THANKS 😊
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews
Price from
£15
1 night, 2 adults

Green House Holiday Villa

Hotel in Trincomalee

Set in Trincomalee, 300 metres from Uppuveli beach, Green House Holiday Villa offers accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 11 reviews
Price from
£25
1 night, 2 adults
See all 352 hotels in Trincomalee

Hotels with airport shuttles in Trincomalee

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 432 reviews
From £56.23 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 24 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 72 reviews
From £21.42 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 151 reviews
From £33.34 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 34 reviews
From £40.01 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 373 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 114 reviews
From £30.09 per night
Airport shuttle
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 18 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 321 reviews
From £73.02 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 271 reviews
From £42.04 per night

Most booked hotels in Trincomalee and surroundings in the past month

See all

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 137 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 42 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 376 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 22 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 36 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 432 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 140 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 45 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 318 reviews

Popular with guests booking hotels in Trincomalee

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 373 reviews

Budget hotels in Trincomalee and nearby

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 137 reviews

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 42 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 23 reviews
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 36 reviews
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 432 reviews

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 140 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 45 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 318 reviews

Best hotels with breakfast in Trincomalee and nearby

See all
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 395 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 180 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 151 reviews

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 402 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 90 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 34 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 271 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 21 reviews

Hotels located in the centre of Trincomalee

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 45 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 64 reviews

Scored out of 10, guest rating 1.4
Bad - What previous guests thought, 10 reviews
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 3 reviews
Scored out of 10, guest rating 5.3
Passable - What previous guests thought, 102 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 30 reviews

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 22 reviews

FAQs about hotels in Trincomalee

What guests said about Trincomalee:

Scored out of 10, guest rating 10

I can only talk about the beach, the sea and Fernando‘s bar...

I can only talk about the beach, the sea and Fernando‘s bar food court: really awesome. Ignore the urge to go to Pidgeon Island. Just relax at the beach and eat at one of the many, many good restaurants at Fernando's.
Guest review byMichael
Austria
Scored out of 10, guest rating 8.0

We had heard wonderful things of Trincomalee, but it didn't...

We had heard wonderful things of Trincomalee, but it didn't live up to expectations. We took a tour of Trincomalee and visited the fort and a couple of temples which were interesting but otherwise Trincomalee was much like any other non-descript Sri Lankan city. Admittingly, it does have some nice beaches and water views, but the rubbish around the beaches was a put off for us.
Guest review byHaughey
Australia
Scored out of 10, guest rating 10

Trincomalee has recovered from the years of domestic strife.

Trincomalee has recovered from the years of domestic strife. there was a very upbeat air about the place. Everywhere we went, people generally looked happy, smiled or waved. Our hotel was on Uppuveli beach which is beautiful. We then had to return to Colombo Airport, which we were easily, and reasonably able to do on the Visit Lanka website. More locally there are masses of tuktuks. We found the Pick Me app very useful, which is a Sri Lankan equivalent of Uber
Guest review byRoy
United Kingdom
Scored out of 10, guest rating 10

This location was absolutely beautiful.

This location was absolutely beautiful. There's lots to see and do and 3 nights wasn't enough to fully enjoy the setting. Yes you can spend time at the beach and go snorkeling, but you can also visit the Thiruskoneswaram temple and eat delicious food on Sarvodaya Road. We highly recommend Rice 'n' Curry Restaurant. As well as The White House for Accommodation and Rangan Snorkeling
Guest review byVaani
Scored out of 10, guest rating 10

Trincomalee is a beautiful beach town, the beaches are...

Trincomalee is a beautiful beach town, the beaches are amazing, lots of cultural things to do if you want, as well as lots of relaxation. Some great restaurants on the beach and in the town. The only draw back is it takes quite along time to get to (depending on where you are coming from) but that is the same across most of Sri Lanka
Guest review bySally
United Kingdom
Scored out of 10, guest rating 10

We absolutely love this area, by far one of the best places...

We absolutely love this area, by far one of the best places in Sri Lanka. After travelling around the island, we decided just to completely chill and not check out the other beaches. We will definitely go back again and check out a few of the other beaches along that coastline. Food is fantastic and the people are very friendly! When we read up about the island, they said that this was the less developed area, but as far as I could see it was the same as most other places. Definitely has everything you need and one of the best places to completely unwind.
Guest review byAlan
United Kingdom

See reviews by guests who stayed at hotels in Trincomalee

See all
From £29.17 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 74 reviews
We loved staying at Aathi Resort, it's halfway between the tourist restaurant area in Trincomalee and Nilaveli beach. It was perfect for us to go diving and swim with sharks on Pigeon Island, enjoy relaxing by the pool and go out in the evening in Alles Garden. The pool is perfect and the staff are so nice and helpful. Highly recommend!
Guest review byEleanor
United Kingdom
From £26.33 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 81 reviews
Hotel Sun Blue in Trincomalee is a great choice for a stay in Uppuveli. The rooms are clean, the beds are comfortable, and the A/C works perfectly. The hosts are kind and attentive, and the location is ideal, just a short walk from the beach. Amenities are basic, but for the price, it's a perfect stay
Guest review byAlessandro
Italy
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 888 reviews
Located on a long stretch of beautiful beach at the Northern end of Trincomalee, beach chalet was right on the beach with sun loungers available. Breakfast was superb with something for everyone. Really friendly staff throughout which is quite unusual for a larger hotel. Clean, comfortable rooms.
Guest review byAndrew
United Kingdom
From £40.01 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 34 reviews
Very friendly staff, delicious breakfast and spotlessly clean throughout. The hotel arranged transport, excursions etc as we needed. Location is with easy access to the beach too. We enjoyed it so much we extended our stay. Look forward to visiting again next time we are in Sri Lanka.
Guest review byKevin
United Kingdom
From £50.01 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 121 reviews
One of the best hotels of our travels around Sri Lanka. The staff were AMAZING. The food was absolutely incredible. They room was very comfortable, and a great location just a short walk to the beach passing food and drink places. 10/10 would recommend.
Guest review byJack
United Kingdom

More places to explore, more ways to go

  • Flights to Trincomalee

    Book your tickets for this popular flight route in just a few simple steps.
  • Hotels in Kandy

    Want to extend your trip or still just browsing? Try Kandy, also popular with our guests!
  • Hotels in Sigiriya

    Want to extend your trip or still just browsing? Try Sigiriya, also popular with our guests!
  • Apartments in Trincomalee

    Explore more great accommodation options in Trincomalee, starting with apartments.
  • Hotels in Ella

    Take a look at hotels in Ella and explore more of Sri Lanka.
  • Hotels in Colombo

    Take a look at hotels in Colombo and explore more of Sri Lanka.
  • Hotels in Sri Lanka

    Eager to explore more of Sri Lanka? Find hotels up and down the country!