Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Trincomalee – 108 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Elegant Green Beach Resort

Hotel in Uppuveli Beach, Trincomalee

Located in Trincomalee, a few steps from Uppuveli beach, Elegant Green Beach Resort provides accommodations with a garden, free private parking, a private beach area and a terrace. It was clean, on the beach, beautiful gardens, staff would do anything for you. We loved it!!

Show more Show less
8.1
Very Good
221 reviews
Price from
$19.31
per night

Angels Are Always Welcome by DSK Beach Hotel

Hotel in Trincomalee

Located in Trincomalee, within a few steps of Dutch Bay Beach and an 8-minute walk of Sandy Cove Beach, Angels Are Always Welcome by DSK Beach Hotel provides accommodations with a terrace as well as... Located exactly on a gorgeous sandy beach and central, walking distance from the Dutch fort and two Hindu temples. The in-house restaurant had delicious food I can only recommend.

Show more Show less
9.3
Awesome
174 reviews
Price from
$45
per night

Liyonaa Beach Hotel

Hotel in Uppuveli Beach, Trincomalee

Located in Trincomalee, a few steps from Uppuveli beach, Liyonaa Beach Hotel provides accommodations with a restaurant, free private parking and a garden. It was a great place and were up to my expectations. The facilities they had were great, and didn't give any kind of disappointment. I really loved the location, at it had a beach down few steps of the hotel. It was a really nice place. And i should really mention their customer care. The staff was really friendly and nice. Keep it up!

Show more Show less
9.2
Awesome
71 reviews
Price from
$20
per night

Hotel Tobiko

Hotel in Trincomalee

Featuring free WiFi throughout the property, Hotel Tobiko is located in Trincomalee, 1.9 mi from Koneswaram Temple. Guests can enjoy the on-site restaurant. Free private parking is available on site. friendly owners, clean and veeeeeery nice breakfast

Show more Show less
8.8
Excellent
182 reviews
Price from
$14
per night

MRD Beach Hotel

Hotel in Trincomalee

Located in Trincomalee, a 3-minute walk from Uppuveli beach, MRD Beach Hotel has accommodations with a restaurant, free private parking, an outdoor swimming pool and a garden. Clean,very well maintained,the 2 persons who run the place were so caring,food was so delicious!

Show more Show less
9
Awesome
65 reviews
Price from
$47.79
per night

JKAB Park Hotel

Hotel in Trincomalee

Offering an outdoor swimming pool and a restaurant, JKAB Park Hotel is located in Trincomalee, a 3 -minute drive from the Trincomalee Railway Station. It is 8.1 mi away from the Nilaveli Beach. all went well.hopefully will visit again.

Show more Show less
7.1
Good
61 reviews
Price from
$25
per night

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. Everything,the whole place so nice

Show more Show less
9.1
Awesome
81 reviews
Price from
$50
per night

Anantamaa Hotel

Hotel in Uppuveli Beach, Trincomalee

Anantamaa Hotel is tucked away in Trincomalee just steps away from the beach. Enjoy soothing spa treatments at the wellness center or spend a quiet afternoon relaxing by the outdoor pool. All staff were lovely and professional. Our room was light and bright with seating area outside overlooking the garden, everything was clean and modern.

Show more Show less
8.6
Excellent
159 reviews
Price from
$60
per night

Bluewater Beach Resort

Hotel in Trincomalee

Set in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains. This guesthouse is beautiful, with a warm little swimming pool. Rooms are spacious, with air-conditioning and a balcony. Hosts are very friendly. We enjoyed our stay very much!

Show more Show less
8.5
Very Good
92 reviews
Price from
$20
per night

Blue Sand Beach Resort

Hotel in Uppuveli Beach, Trincomalee

Located in Trincomalee, a few steps from Uppuveli beach, Blue Sand Beach Resort has accommodations with a restaurant, free private parking, a garden and a private beach area. The room was clean and comfortable, and the food in the restaurant was nice if a little expensive. The staff were very friendly and kind.

Show more Show less
7.6
Good
157 reviews
Price from
$38
per night

Most-booked hotels in Trincomalee in the past month

See all

Trincomalee's best hotels with breakfast

See all

Budget hotels in Trincomalee

See all

Hotels located in the center of Trincomalee

See all

FAQs about hotels in Trincomalee

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Trincomalee:

Explore guest reviews of hotels in Trincomalee

See all