Agoda Hero Banner

Find Hotels in Trincomalee, Sri Lanka

287 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
Trinco Blu by Cinnamon
Trincomalee Beach front,Trincomalee - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Sauna
  6. Spa
  7. Front desk [24-hour]
  8. Check-in/out [express]
"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

845 reviews

Avg price per night
$ 90
Cardamon Hotel Nilaveli
Nilaveli Beach front,Trincomalee - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Check-in/out [express]
  5. Swimming pool [outdoor]
  6. Private beach
  7. BBQ facilities
  8. Luggage storage
"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

49 reviews

Lobster Inn
Trincomalee Beach front,Trincomalee - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Fitness center
  6. Spa
  7. Bicycles
  8. Check-in/out [private]
"Having read the reviews about the owners being not so friendly and helpful I was very sceptical in staying here. We were a group of 3 and we had a fantastic stay here for 4 nights ! We had every help we could get from the owners (2 brothers). I would come back to stay here if I find myself in Trincomalee again :)"
Show more
9.2

Exceptional

28 reviews

Avg price per night
$ 9
Natraj Hotel
Trincomalee Beach front,Trincomalee - View on map
  1. Airport transfer
  2. Pets allowed
  3. Car park
  4. Shuttle service
  5. Private beach
  6. Bicycles
  7. Free Wi-Fi in all rooms!
  8. Front desk [24-hour]
"Great value for your money as a number of the other hotels here are over-hyped and over priced. The rooms are super clean and comfortable and you are a hop, skip and a jump to the beach and a number of the eating establishments in the area. Staff is also very friendly."
Show more
7.9

Very good

17 reviews

Avg price per night
$ 9
Jkab Beach Resort
Trincomalee Beach front,Trincomalee - View on map
  1. Airport transfer
  2. Bicycle rental
  3. Valet parking
  4. Shuttle service
  5. Fitness center
  6. Tennis court
  7. Free Wi-Fi in all rooms!
  8. Front desk [24-hour]
"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

69 reviews

Avg price per night
$ 48
Pleasant Park Holiday INN
Trincomalee Beach front,Trincomalee - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Sauna
  6. Spa
  7. Cash withdrawal
  8. Check-in [24-hour]
"We really appreciated our stay at Pleasant Park. Rooms are comfortable and clean. The long veranda was a nice spot to chill. But what truly makes it a unique and lovely place is the owner Dheepan and his friend and helper, Ushantan. They are the most welcoming and kind people. It was a great pleasure to spend time with them, chat and get to know them a little better."
Show more
9.5

Exceptional

9 reviews

French Garden Pragash Beach Hotel
Trincomalee Beach front,Trincomalee - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Check-in/out [private]
  5. Private beach
  6. Wi-Fi in public areas
  7. Security [24-hour]
  8. Beach
9.2

Exceptional

3 reviews

Avg price per night
$ 21
Sunshine Hotel & Hall
Trincomalee City,Trincomalee - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Room service
  5. Safety deposit boxes
  6. Wi-Fi in public areas
  7. Family room
  8. Smoking area
"Comfortable and not expensive place to stay in Trinco. We didn't have any problems during our stay."
7.9

Very good

7 reviews

Avg price per night
$ 6
Nilaveli Hybrid Holiday Hotel
Trincomalee Beach front,Trincomalee - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [outdoor]
  6. Bicycles
  7. Front desk [24-hour]
  8. Check-in/out [express]
"Me and my girlfriend stayed at the hotel for two nights and it was simply amazing."
9.6

Exceptional

1 review

Blue Ocean Cabana
Trincomalee Beach front,Trincomalee - View on map
  1. Airport transfer
  2. Pets allowed
  3. Car park
  4. Shuttle service
  5. Fitness center
  6. Spa
  7. Free Wi-Fi in all rooms!
  8. Front desk [24-hour]
Avg price per night
$ 11
Trinco Blu by Cinnamon
Trincomalee Beach front,Trincomalee - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Sauna
  6. Spa
  7. Front desk [24-hour]
  8. Check-in/out [express]
"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

845 reviews

Avg price per night
$ 90

Fast facts about Trincomalee, Sri Lanka

Accommodations287 properties
Popular hotelCardamon Hotel Nilaveli
Popular areaTrincomalee Beach front
Nightly rates from$5
AirportChina Bay Airport

Discover the neighborhoods of Trincomalee


Just viewed by other Agoda travelers


Traveler impressions 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 36. The average price for a 4-star hotel in Trincomalee is USD 63. The average price for a 5-star hotel in Trincomalee is USD 71.

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 61. The average price for a 5-star hotel in Trincomalee this weekend is USD 91.

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 58. The average price for a 5-star hotel in Trincomalee tonight is USD 65.

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 Oceanfront Condominiums - 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 Anantamaa Trincomalee, Trinco Blu by Cinnamon and Amaranthe Bay Resort & Spa.

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 City.

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.