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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Trincomalee – 98 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.

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.9
Excellent
109 reviews
Price from
$21.60
per night

Trinco Star Cabana

Hotel in Trincomalee

Located in Trincomalee, a 7-minute walk from Uppuveli beach, Trinco Star Cabana has accommodations with a restaurant, free private parking, a garden and a terrace. Good staff and good recieving Overall experience is good

Show more Show less
8.5
Very Good
43 reviews
Price from
$13
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. Nice Location Beautiful Garden Staff very helpful

Show more Show less
7.2
Good
99 reviews
Price from
$22
per night

Sunshine Hotel & Hall

Hotel in Trincomalee

Sunshine Hotel & Hall has rooms in Trincomalee near Gokana Temple and Fort Frederick. The property is around a 7-minute walk from Kali Kovil, 600 yards from St. Good location - exactly in the city center, in walking distance to the public beach and Trincomalee bus station. Also here is available a lot of food points with national cuisine by local prices

Show more Show less
6
Review score
45 reviews
Price from
$6.80
per night

J7 Villaj Resort

Hotel in Trincomalee

J7 Villaj Resort has a restaurant, outdoor swimming pool, a bar and garden in Trincomalee. Featuring family rooms, this property also provides guests with a terrace. clean pool, kind staff, nice garden, location

Show more Show less
8.8
Excellent
98 reviews
Price from
$41
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. Nice Beachfront and friendly staff. We are visited honeymoon trip. They treat as very well.

Show more Show less
9.2
Wonderful
78 reviews
Price from
$31
per night

Hotel Green Garden

Hotel in Trincomalee

Set in Trincomalee, 4.3 mi from Kanniya Hot Springs , Hotel Green Garden features a barbecue and sun terrace. Guests can enjoy the on-site restaurant. Nice staff, garden, and all facilities well done.

Show more Show less
7.2
Good
13 reviews
Price from
$28
per night

WoodyCrest

Hotel in Trincomalee

Located in Trincomalee, within a 9-minute walk of Uppuveli beach and 2.5 miles of Kanniya Hot Springs, WoodyCrest provides accommodations with a garden and free WiFi throughout the property as well as... . It is a guest house with four rooms. All are A/C rooms having good space. The rooms, bathrooms, and sheets were clean and pleasant. You can ask for an iron or laundry facilities. Parking space is available at the property. Their service is good. An assistant is provided to sort-out any issues if encountered.

Show more Show less
8.7
Excellent
31 reviews
Price from
$19.12
per night

Trinco Lagoon

Hotel in Trincomalee

Located in Trincomalee, a 19-minute walk from Uppuveli beach, Trinco Lagoon features views of the lake. Great lagoon view, very calm and peaceful. Quiet at night. Friendly and helpful staff.

Show more Show less
9
Wonderful
40 reviews
Price from
$16.20
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. Nice hotel, location, room and pool. Also very friendly staff.

Show more Show less
8.5
Very Good
53 reviews
Price from
$20
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

  • The average price per night for a 3-star hotel in Trincomalee this weekend is $26 or, for a 4-star hotel, $57. Looking for something even fancier? 5-star hotels in Trincomalee for this weekend cost around $68 per night, on average (based on Booking.com prices).

  • On average, 3-star hotels in Trincomalee cost $9 per night, and 4-star hotels in Trincomalee are $15 per night. If you're looking for something really special, a 5-star hotel in Trincomalee can be found for $25 per night, on average (based on Booking.com prices).

  • Seaside Resort, Regina Beach Bungalow, and Janas Blue Water Corner are some of the popular hotels in Trincomalee.

  • On average, it costs $26 per night to book a 3-star hotel in Trincomalee for tonight. You'll pay around $57 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Trincomalee will cost around $68, on average (based on Booking.com prices).

  • For hotels in Trincomalee that serve highly-rated breakfasts, try Villa Hotel, MRD Beach Hotel, and Regina Beach Bungalow.

  • Pearl Oceanic Resort - Trincomalee, Regina Beach Bungalow, and Hotel Theevanni Inn got great room view-related reviews from travelers in Trincomalee.

  • Many families visiting Trincomalee loved staying at Seaside Resort, Elena Garden Resort and Restaurant, and Sai Seashell Rest Inn Nilaveli.

  • These hotels in Trincomalee are highly rated by couples: Parallel villa, Seaside Resort, and Janas Blue Water Corner.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Trincomalee:

Explore guest reviews of hotels in Trincomalee

See all