Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Hotels and More in Trincomalee

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+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Liyonaa Beach Hotel

Hotel in Uppuveli Beach, Trincomalee

Located on the beachfront in Trincomalee, Liyonaa Beach Hotel features a garden and free WiFi. Featuring a 24-hour front desk, this property also provides guests with a restaurant. Very nice place to stay. Rooms are clean and comfortable. Beach is very close and its just a few minutes walk to the wonderfull uppuveli beach. Also close to trinco city and sightseeing places like fort frederick. The stuff is very friendly and helpfull. He gave us a lot of information about trinco, helped us with our travel plans, ordered a tuk tuk and so on. We would reccommend this place! Thank you for the nice stay!

Show more Show less
9.4
Awesome
182 reviews
Avg. price/night:
$25
Check availability

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. The hotel is fairly new. When we stayed there, we were the only guests (begin of the tourist season). Our stay here was lovely! The owners helped us with all our requests (dolphin watching and snorkeling). The pool is also amazing! Would definitely recommend staying here!!!

Show more Show less
9.5
Exceptional
16 reviews
Avg. price/night:
$25
Check availability

WoodyCrest

Hotel in Trincomalee

Located in Trincomalee, within a 7-minute walk of Uppuveli beach and 2.6 miles of Kanniya Hot Springs, WoodyCrest provides accommodations with a garden and free WiFi throughout the property as well as... Quiet location with nice balcony New apartments, fantastic ammenities Very clean Felt very safe We planned our stay here for 2 days at the end we stayed 9 days :) Great experience! Eli (the guy who works there) is a wonderful guy, helped us with everything and we cant praise him enough! If we ever come back to Trinco this is the place we'll go! 10/10

Show more Show less
9.6
Exceptional
26 reviews
Avg. price/night:
$20
Check availability

Anandas Beach Resorts

Hotel in Uppuveli Beach, Trincomalee

Located in Trincomalee, a few steps from Uppuveli beach, Anandas Beach Resorts provides accommodations with a restaurant, free private parking, a bar and a garden. Great staff, comfortable room right on the beach for a very reasonable price. Breakfast very tasty as well

Show more Show less
9
Awesome
14 reviews
Avg. price/night:
$30
Check availability

Hotel Theevanni Inn

Hotel in Uppuveli Beach, Trincomalee

Attractively located in the Uppuveli Beach district of Trincomalee, Hotel Theevanni Inn is located a 4-minute walk from Uppuveli beach, 2.6 miles from Kanniya Hot Springs and 4.4 miles from Fort... Very new, help full staff,food was very good... I would recommend this place...

Show more Show less
9
Awesome
14 reviews
Avg. price/night:
$6
Check availability

OYO 350 Marina Garden

Hotel in Uppuveli Beach, Trincomalee

Offering air-conditioned rooms in the Uppuveli Beach district of Trincomalee, OYO 350 Marin Garden is a few steps from Uppuveli beach. Location was close to the beach and had a mini market about 100m away

Show more Show less
9.3
Awesome
36 reviews
Avg. price/night:
$23.28
Check availability

Blue Wave

Hotel in Uppuveli Beach, Trincomalee

Located in Trincomalee, within a few steps of Uppuveli beach and 3.1 miles of Kanniya Hot Springs, Blue Wave has accommodations with a garden and free WiFi throughout the property as well as free... Great location literally on the beach and place is quite and staff is very helpful. Whatever you need they are helpul. Room very clean with comfortable bed.

Show more Show less
9.1
Awesome
70 reviews
Avg. price/night:
$16.20
Check availability

Sai Seashell Rest Inn Nilaveli

Hotel in Trincomalee

Located in Trincomalee, within a 4-minute walk of Nilaveli Beach and 9 miles of Kanniya Hot Springs, Sai Seashell Rest Inn Nilaveli provides accommodations with a garden and free WiFi throughout the... We can only say positive things about this place - it is a hidden jewel! About the location: exactly what we wished for! Super close to the beach (got up to watch the sunrise), quiet and relaxing without any street noises (just the crows and falling coconuts :)). The beach is beautiful, there's a chill beach bar two minutes away and to trinco and uppuveli it's a few kilometres. About the room: Really clean and spacious. It has a nice terasse and looks into an open garden. Sit on a chair in the early morning and watch the town waking up slowly :) About the hosts: The hosts are the absolut BEST part about this place and the loveliest people we've met so far on our trip through Sri Lanka. They're extremely helpful, friendly and caring. The breakfast and dinners were amazing!! We read in their guestbook that many people intend to stay a few days and end up staying much longer (sometimes months!) - and we can totally understand why. We really recommend staying here!!

Show more Show less
9.2
Awesome
34 reviews
Avg. price/night:
$28
Check availability

Regina Beach Bungalow

Hotel in Trincomalee

Located in Trincomalee, 1.2 mi from Uppuveli beach, Regina Beach Bungalow features accommodations with a restaurant, free private parking, a garden and a terrace. Thanks to Regina Beach Bungalow and its kind employees, I will always remember all the great memories from this vacation! Everyday I woke up to a nicely arranged breakfast with exotic fruits and a nice cup of coffee - and you could even hear the ocean as it’s just a few steps away. We could always count on the employees to help us organize a trip or any thing like that, it was very easy and relaxed. Thank you all! I will definitively come back.

Show more Show less
9.4
Awesome
89 reviews
Avg. price/night:
$35
Check availability

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. The beach right in front of the rooms was beautiful! The rooms were perfectly clean thanks to the awesome janitor/housekeeper/gardner, great job! The opportunity that is offered from the hotel to have dinner in front of the room or directly at the beach is really great as well. We would definitely come back again to take another walk at the beach with the hotel dog(s), they were well taken care of and so sweet.

Show more Show less
9
Awesome
99 reviews

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

  • These hotels in Trincomalee are highly rated by couples: WoodyCrest, Liyonaa Beach Hotel, and Sai Seashell Rest Inn Nilaveli.

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

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

  • Hotel Theevanni Inn, Trinco Lagoon, and Lucky Beach Resort got great room view-related reviews from travelers in Trincomalee.

  • Liyonaa Beach Hotel, WoodyCrest, and J7 Villaj Resort are some of the popular hotels in Trincomalee.

  • For hotels in Trincomalee that serve highly-rated breakfasts, try Lucky Beach Resort, Sunstar, and Hotel Theevanni Inn.

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

  • Many families visiting Trincomalee loved staying at Anandas Beach Resorts, Sai Seashell Rest Inn Nilaveli, and WoodyCrest.

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