Agoda Hero Banner

Find Hotels in Trincomalee, Sri Lanka

263 vacation rentals and hotels available now

11 best hotels in Trincomalee

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Amaranthe Bay Resort & Spa
Trincomalee Beach front,Trincomalee - View on map
"Had a good stay, location is great on the lagoon, not far from a good beach and a side road with lots of restaurants and bars. Room was very good, we had a junior suite, but think there are better value options in Sri Lanka (although not in Trinco, hence why we stayed here). Overall would recommend if you have the cash"
Show more
8.7

Excellent

124 reviews

Avg price per night
$ 116
Trinco Blu by Cinnamon
Trincomalee Beach front,Trincomalee - View on map
"The staff were very attentive, friendly and efficient. We were two friends having a short break and enjoyed the relaxing time we had there. The sea eagles were a sight to see when the fish were being hauled in. Whilst there was a bit of a swell to the waves the sea was basically safe for swimming for those able to do so. The food was very good and with the option of eating at The Crab restaurant on the same site there was a range of food styles to choose from. We flew to Trincomalee airport which is not that far from the hotel however the transport was expensive at Rs4,000/= it is best to use a three-wheeler (having first agreed the price) rather than have a van or car, Rs800/= is a good price to pay currently. The three wheeler we used had probably the most honest driver I have experienced in my six years in Sri Lanka."
Show more
8.6

Excellent

837 reviews

Avg price per night
$ 102
Anantamaa Trincomalee
Trincomalee Beach front,Trincomalee - View on map
"Nice hotel located at the beach of Trincomalee with a nice pool and an aisle, which connects the hotel directly to the beach. The room was spacious and well-equipped (TV, fridge, ceiling fan, water boiler with coffee and tea, AC). At the breakfast you can coose from a good variety of western and sri-lankan stlye food, also eggs and omeletes are freshly prepared. The hotel is close to some nice restaurants on the beach and great activities can be booked either trough the hotel or tour agents on the beach (cheaper). I would really recommend a snorkeling tour at the Pigeon Island! nice corral reef with myn fishes, riff sharks and turtles. The only down-side was that the Wi-Fi did not work in our room!"
Show more
8.4

Excellent

266 reviews

Cardamon Hotel Nilaveli
Nilaveli Beach front,Trincomalee - View on map
"Basically the facilities there are deserved to be called as four star hotel, except for a couple of furniture you may feel a little bit rough which are made of raw wood, others like Appliances, timber floor, modern toilet & shower and bedding are all fantastic. It is more like a boutique inn, the staff there are not as professional as those in five star hotels, but they are extremely nice and make you feel welcome. BBQ buffet was available for dinner during our stay, we sit together with other people at one big table and played board game after dinner. It was amazing. The experience was terrific, and far beyond our expectation, highly recommended."
Show more
8.4

Excellent

43 reviews

Trinco Star Cabana
Trincomalee Beach front,Trincomalee - View on map
"I had a really good time here."
9.2

Exceptional

2 reviews

Avg price per night
$ 10
That's Why Beach Cabanas Nilaveli
Trincomalee Beach front,Trincomalee - View on map
"We just arrived and decided to stay one more night. The people there are so kind and it is just a perfect place to stay! We can't say sonething bad - only good things The food is really deliciuos and you have to try the Sri Lankan breakfast. "
Show more
9.1

Exceptional

11 reviews

Avg price per night
$ 40
Jkab Beach Resort
Trincomalee Beach front,Trincomalee - View on map
"This is a very nice hotel right next to the beach. All amenities to have a comfortable stay is available. Very good view from 01st and 2nd rooms. Best rooms are located at the second floor but know that there is no elevator. Beds are comfy. Good Quality Linen. Good Housekeeping. Very friendly and helpful staff at all areas. Child friendly facilities. Excellent service at all areas. Delicious food, specially seafood at reasonable prices. Nice beach. Very close to the city and major attractions of Trincomalee. Secured parking within the hotel premises. Large ground, well maintained green and a cricket pitch. Swimming pool is nicely located in shades. Beautiful landscaping. Greenery everywhere. Only downside is that rooms are bit smaller but not to the extend of creating any discomfort."
Show more
7.3

Very good

64 reviews

French Garden Pragash Beach Hotel
Trincomalee Beach front,Trincomalee - View on map
8.8

Excellent

2 reviews

Avg price per night
$ 38
Oceanfront Condominiums - Nilaveli
Nilaveli Beach front,Trincomalee - View on map
"Spanking new apartments. Clean and well maintained. The staffs are really welcoming. The location is awesome, right on the beach. And the beach is totally unspoilt, never crowded, clear water, not too deep, very good for swim. The pigeon island is a stone throw away. All in all amazing place for relaxing holiday."
Show more
8.9

Excellent

6 reviews

Avg price per night
$ 82
Esha Beach Resort
Trincomalee Beach front,Trincomalee - View on map
9.4

Exceptional

2 reviews

Avg price per night
$ 29
Amaranthe Bay Resort & Spa
Trincomalee Beach front,Trincomalee - View on map
"Had a good stay, location is great on the lagoon, not far from a good beach and a side road with lots of restaurants and bars. Room was very good, we had a junior suite, but think there are better value options in Sri Lanka (although not in Trinco, hence why we stayed here). Overall would recommend if you have the cash"
Show more
8.7

Excellent

124 reviews

Avg price per night
$ 116

Fast facts about Trincomalee, Sri Lanka

Accommodations263 properties
Popular hotelAnantamaa Trincomalee
Popular areaTrincomalee Beach front
Nightly rates fromNZ$11
AirportChina Bay Airport

Discover the neighborhoods of Trincomalee


Frequently asked questions

What's the average price of a hotel in Trincomalee?

The average price for a 3-star hotel in Trincomalee is USD 43. The average price for a 4-star hotel in Trincomalee is USD 84. The average price for a 5-star hotel in Trincomalee is USD 74.

What's the average price of a hotel in Trincomalee this weekend?

The average price for a 3-star hotel in Trincomalee this weekend is USD 38. The average price for a 4-star hotel in Trincomalee this weekend is USD 76. The average price for a 5-star hotel in Trincomalee this weekend is USD 43.

What's the average price of a hotel in Trincomalee tonight?

The average price for a 3-star hotel in Trincomalee tonight is USD 38. The average price for a 4-star hotel in Trincomalee tonight is USD 74. The average price for a 5-star hotel in Trincomalee tonight is USD 96.

What are the most popular hotels in Trincomalee?

What are the best hotels in Trincomalee for couples?

Couples who stayed in Trincomalee have given high ratings to Trinco Blu by Cinnamon, Amaranthe Bay Resort & Spa and That's Why Beach Cabanas Nilaveli.

What are the best hotels in Trincomalee for families?

Families who stayed in Trincomalee highly recommend Trinco Blu by Cinnamon, Amaranthe Bay Resort & Spa and Oceanfront Condominiums - Nilaveli.

What hotels in Trincomalee have the best views?

Verified travelers to Trincomalee have given top reviews for the views at Trinco Blu by Cinnamon and Amaranthe Bay Resort & Spa.

What hotels in Trincomalee have the best breakfast?

Verified travelers to Trincomalee have given top reviews for the breakfast at Trinco Blu by Cinnamon, Amaranthe Bay Resort & Spa and Anantamaa Trincomalee.

What's the best neighborhood in Trincomalee to stay in?

Popular neighborhoods among travelers staying in Trincomalee include Trincomalee Beach front, Nilaveli Beach front and Trincomalee Bay.

Show more questions



More about Trincomalee

Boasting the world’s fifth largest natural harbor, Trincomalee is very much a beach destination with beachfront accommodations ranging from budget to luxurious. The harbor has also influenced the city’s past, bringing in European powers over the centuries to vie over control of the waters. The city is home to the Sri Lankan Air Force base as well as naval bases. The airbase operates commercial flights from Colombo, but taking a bus or train is just as convenient a means to arrive.

The beaches of Trincomalee make for a great location when looking to stay in the city. Uppuveli Beach and Nilaveli Beach offer near-pristine conditions for a beautiful stay, with the latter situated within the vicinity of a big military base and offering a less crowded option. Whether located along the waterfront or tucked a bit inland, visitors are never too far from the city’s attractions and activities. As a rather compact town, Trincomalee can be easily explored on foot or bicycle and quickly traversed with a tuk tuk.

When not at the beach or checking out the military bases, visitors can be found enjoying the famous hot springs, taking in the city’s history, or exploring the religious culture via the Hindu and Buddhist temples. Water sports on Pigeon Island and dolphin and whale watching from Uppuveli Beach also make for excellent times while in Trincomalee. Be sure to check out the interactive map for information on hotel locations, attractions, and must-see destinations.