Skip to main content
Accommodation Flights Flight + Hotel Car rentals Airport taxis

Hotels and more in Trincomalee

Liyonaa Beach Hotel

Hotel in Uppuveli Beach, Trincomalee

Located in Trincomalee, 4 km from Fort Frederick, Liyonaa Beach Hotel provides accommodation with a restaurant, free private parking and a garden. Delicious and authentic Sri Lankan meals

Show more Show less
9.4
Superb
238 reviews
Avg. price/night:
£18
Check availability

WoodyCrest

Hotel in Trincomalee

Located in Trincomalee, within 4.1 km of Kanniya Hot Springs and 7 km of Fort Frederick, WoodyCrest provides accommodation with a garden and free WiFi throughout the property as well as free private... Very good location 5-10min walk to the beach, lovely owner and staffs, clean, spacious balcony with superb view. The accommodation was very clean, beds comfortable. We are really enjoy our stay.

Show more Show less
9.7
Exceptional
10 reviews
Avg. price/night:
£15
Check availability

Anandas Beach Resorts 3 stars

Hotel in Uppuveli Beach, Trincomalee

Located in Trincomalee, 5 km from Kanniya Hot Springs, Anandas Beach Resorts provides accommodation with a restaurant, free private parking, a bar and a garden. Very beautiful bungalows right next to the beach. Nice and helpful staff. I can only recommend.

Show more Show less
9.2
Superb
7 reviews
Avg. price/night:
£21
Check availability

Blue Wave

Hotel in Uppuveli Beach, Trincomalee

Situated in Trincomalee, within 5 km of Kanniya Hot Springs and 7 km of Fort Frederick, Blue Wave features accommodation with a garden and free WiFi throughout the property as well as free private... A very friendly staff, perfect location near the beach! Local fishermen had boats on the beach and it was really interesting to follow their work in the mornings. Many nice restaurants nearby.

Show more Show less
9.2
Superb
65 reviews
Avg. price/night:
£9
Check availability

Sai Seashell Rest Inn Nilaveli

Hotel in Trincomalee

Located in Trincomalee, within 15 km of Kanniya Hot Springs and 18 km of Fort Frederick, Sai Seashell Rest Inn Nilaveli provides accommodation with a garden and free WiFi throughout the property as... Welcoming and friendly family. Perfect location if you are looking for a quiet place near the beach. There are only restaurants with Sri Lankan food nearby, but classic dishes such as chicken with noodles or rice can be found here. The beach is a 2-minute walk. Accommodation was clean only the bed was a bit soft but it probably depends on the opinion of each individual.

Show more Show less
9.5
Exceptional
29 reviews
Avg. price/night:
£6
Check availability

Regina Beach Bungalow

Hotel in Trincomalee

Situated in Trincomalee, 8 km from Kanniya Hot Springs, Regina Beach Bungalow features accommodation with a restaurant, free private parking, a garden and a terrace. Helpful, forthcoming and friendly staff; extra effort by Regina and staff to make it a great stay; beautiful and quiet beach a bit off Uppuveli; nice set of 4 Bungalows in garden of flowers and palm trees (& hammocks);

Show more Show less
9.4
Superb
73 reviews
Avg. price/night:
£26
Check availability

Palmera Eco Resorts Nilaveli

Hotel in Trincomalee

Located in Trincomalee, 14 km from Kanniya Hot Springs, Palmera Eco Resorts Nilaveli provides accommodation with a restaurant, free private parking, free bikes and an outdoor swimming pool. The staff here are so incredible. They go completely above and beyond, every single member is super friendly and they have a great sense of humour. They make great conversation but also know when to give space! The food here is super delicious, rooms are sparkling clean and there is a pool table and bikes to use for free. Location is ideal. My boyfriend spent his birthday here, and I asked the staff if we could do something special. And they SPOILED US! I can't recommend this hotel enough and thank you to all of the staff for your amazing hospitality and good memories!

Show more Show less
8.8
Fabulous
120 reviews
Avg. price/night:
£26
Check availability

Alfresco Beach Hotel

Hotel in Uppuveli Beach, Trincomalee

Alfresco Beach Hotel is situated on Uppuveli Beach, 5 km from Trincomalee City and features a private beach area. The property has a garden, as well as a terrace. 位置太棒了,就在沙滩上!躺着看日出~

Show more Show less
8.1
Very good
263 reviews
Avg. price/night:
£19
Check availability

Elegant Green Beach Resort

Hotel in Uppuveli Beach, Trincomalee

Located in Trincomalee, 3.8 km from Fort Frederick, Elegant Green Beach Resort provides accommodation with a restaurant, free private parking, a garden and a private beach area. great staff. we had good Sri Lankan breakfast.

Show more Show less
8.5
Very good
248 reviews
Avg. price/night:
£16
Check availability

OYO 310 Sea Lagoon Beach Hotel 1 stars

Hotel in Trincomalee

Located in Trincomalee, 4.3 km from Kanniya Hot Springs, OYO 310 Sea Lagoon Beach Hotel provides accommodation with an outdoor swimming pool, free private parking, a bar and a shared lounge. The way the hotel is managed! It is a New hotel where the staff really focusses on making your stay comfortable! If you need anything, have questions, want advice or want to book tours, they will be ready to help you. All you have to do is ask. The pool is also a nice perk: clean and refreshing after a long, hard Day at the Beach!

Show more Show less
8.3
Very good
171 reviews
Avg. price/night:
£20
Check availability

Most booked hotels in Trincomalee in the past month

Trincomalee's best hotels with breakfast

Budget hotels in Trincomalee

Hotels located in the centre of Trincomalee

FAQs about hotels in Trincomalee

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

  • Liyonaa Beach Hotel, WoodyCrest and Sai Seashell Rest Inn Nilaveli are some of the popular hotels in Trincomalee.

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

  • Many families visiting Trincomalee loved staying at Blue Wave, WoodyCrest and Sai Seashell Rest Inn Nilaveli.

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

  • Hotel Theevanni Inn, Trinco Lagoon and Pearl Oceanic Resort - Trincomalee have received great reviews from travellers in Trincomalee regarding the views from their hotel rooms.

  • For hotels in Trincomalee that serve up a highly-rated breakfast, try Hotel Theevanni Inn, Sai Seashell Rest Inn Nilaveli and Trinco Hemach Beach Hotel.

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

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Trincomalee:

Explore guest reviews of hotels in Trincomalee