Skip to main content

Search hotels in Trincomalee

Enter your dates to see the latest prices and deals for Trincomalee hotels

Filter by:

Star Rating

Review score

Trincomalee – 84 hotels and places to stay

See the latest prices and deals by choosing your dates.
Regina Beach Bungalow, hotel in Trincomalee

Located in Trincomalee, a few steps from Sampalthivu Beach, Regina Beach Bungalow has accommodations with a garden, free private parking, a terrace and a restaurant.

Small boutique hotel but with clean rooms, great staff, and a quiet location. The staff is exceptionally attentive and helpful. We arrived very late in the night and they were able to offer us some sandwiches and fruit even though it was well past dinner time.
Scored 9.4
9.4
Rated wonderful
Wonderful
143 reviews
Price from
$40
1 night, 2 adults
Sunstar Nilaveli, hotel in Trincomalee

Located in Trincomalee, a 7-minute walk from Nilaveli Beach, Sunstar Nilaveli provides accommodations with a garden, free private parking, a terrace and a restaurant.

Scored 8.1
8.1
Rated very good
Very Good
16 reviews
Price from
$27
1 night, 2 adults
Palmera Eco Resorts Nilaveli, hotel in Trincomalee

Located in Trincomalee, a 15-minute walk from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

Sorrounding
Scored 8.2
8.2
Rated very good
Very Good
148 reviews
Price from
$90
1 night, 2 adults
Uppuveli Beach by DSK, hotel in Trincomalee

Facing the beachfront, Uppuveli Beach by DSK offers 5-star accommodations in Trincomalee and features free bikes, outdoor swimming pool and garden.

Spacious
Scored 8.6
8.6
Rated excellent
Excellent
75 reviews
Price from
$300
1 night, 2 adults
Ceylon Beach haven Uppuveli, hotel in Trincomalee

Located in Trincomalee, a few steps from Uppuveli beach, Ceylon Beach haven Uppuveli has accommodations with a garden, free private parking and a restaurant.

We initially booked for just one night and didn’t expect much, but when we arrived, we were pleasantly surprised and extended our stay for another four days with a discount. The location is very close to the beach, and they even gave us a free breakfast on our last day. The owner is very kind and kept in touch with us via WhatsApp throughout our stay.
Scored 8.2
8.2
Rated very good
Very Good
13 reviews
Price from
$23
1 night, 2 adults
Aathi Resort, hotel in Trincomalee

Located in Trincomalee, 1.6 miles from Sampalthivu Beach, Aathi Resort has accommodations with a garden, free private parking and a terrace.

Sadly we are not amazed by this “resort”. But what we can say is that the owner is friendly and the room was clean.
Scored 8.3
8.3
Rated very good
Very Good
12 reviews
Price from
$29
1 night, 2 adults
Capital Trincomalee, hotel in Trincomalee

Facing the beachfront, Capital Trincomalee offers 3-star accommodations in Trincomalee and features a garden, restaurant and bar.

It is situated very close to the beach and a lot of restaurants. Capital even has their own restaurant. The staff, especially the owner Suresh, were very accommodating even before we arrive. They helped us book the tours as well. I also love their resident kittens: Lion and Bagheera!
Scored 8.7
8.7
Rated excellent
Excellent
29 reviews
Price from
$32
1 night, 2 adults
Grand Hotel, hotel in Trincomalee

Located within a 5-minute walk of Uppuveli beach and 2.3 miles of Trincomalee Railway Station, Grand Hotel has rooms in Trincomalee.

Scored 7.0
7.0
Rated good
Good
6 reviews
Price from
$22
1 night, 2 adults
MRD Beach Hotel, hotel in Trincomalee

Located in Trincomalee, a 2-minute walk from Uppuveli beach, MRD Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

This is a nice hotel near the beach which has about 15 rooms, all alongside of each other. It’s a short walk (5 minutes or less) down a short dirt road to the beach. There is a number of restaurants/bars there where you can use the beach lounges and etc. They provided beach towels - a big plus. The breakfast was delicious and significant - with the offer of Sri Lankan or continental. We stuck with Sri Lankan, which included fresh fruit, pancakes, hoppers, curry, and eggs. Having looked up and down the beach, this is one of the best areas of the beach to stay at and this property is one of the better ones. The swimming pool is very refreshing and well maintained - great for a swim after the beach or when you don’t want to get sandy. The staff are all friendly and helpful - they’re really trying hard to make this a quality hotel.
Scored 8.6
8.6
Rated excellent
Excellent
289 reviews
Price from
$80.10
1 night, 2 adults
Trinco Beach by DSK, hotel in Trincomalee

Located in Trincomalee, a few steps from Dutch Bay Beach, Trinco Beach by DSK provides accommodations with free bikes, free private parking and a restaurant.

The hotel is new and faces the lovely Dutch bay beach. The rooms are nicely furnished and clean.
Scored 8.7
8.7
Rated excellent
Excellent
346 reviews
Price from
$52
1 night, 2 adults
See all 81 hotels in Trincomalee

Most-booked hotels in Trincomalee in the past month

Trincomalee's best hotels with breakfast

  • Uppuveli Beach by DSK
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 75 reviews

    Facing the beachfront, Uppuveli Beach by DSK offers 5-star accommodations in Trincomalee and features free bikes, outdoor swimming pool and garden.

    Cleanliness, very helpful attentive staff, pool and beach beautiful

  • Ceylon Beach haven Uppuveli
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 13 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Ceylon Beach haven Uppuveli has accommodations with a garden, free private parking and a restaurant.

    The location and staff was perfectly nice. It was a good stay all in all

  • Aa Inn
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 36 reviews

    Featuring free WiFi throughout the property, Aa Inn offers accommodations in Trincomalee, 2.1 mi from Kanniya Hot Springs. There is a restaurant and guests can have fun at the water park.

    L'emplacement proche de la plage et des restos & un laundry service

  • Elegant Green Beach Resort
    Scored 7.7
    7.7
    Rated good
    Good
     · 323 reviews

    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.

    Staff were helpful and friendly. Very nice setting.

  • Blue Sand Beach Resort
    Scored 7.6
    7.6
    Rated good
    Good
     · 141 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Blue Sand Beach Resort has accommodations with a garden, free private parking, a private beach area and a restaurant.

    Excellent place. Reasonable food. Would like to visit again.

  • Sham Blue Guest
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Located in Trincomalee, a 5-minute walk from Nilaveli Beach, Sham Blue Guest has accommodations with a garden, free private parking, a private beach area and a terrace.

  • Trinco Caritas Guest Villa

    Located in Trincomalee, a few steps from Dutch Bay Beach, Trinco Caritas Guest Villa has accommodations with a terrace, free private parking and a restaurant. The property is close to St.

  • Resort Maya Beach
    Scored 6.4
    6.4
    Rated pleasant
    Pleasant
     · 5 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Resort Maya Beach provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Budget hotels in Trincomalee

  • Hotel Tobiko
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 319 reviews

    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.

    Everything was excellent Jacob is a great host Thank you Jacob

  • Hotel Green Garden
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 360 reviews

    Offering an outdoor swimming pool and a restaurant, HOTEL GREEN GARDEN is located in Trincomalee, a 3 -minute drive from the Trincomalee Railway Station. It is 8.1 mi away from the Nilaveli Beach.

    The staff was really friendly. The location was so peaceful.

  • Pearl Oceanic Resort - Trincomalee
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 208 reviews

    Offering an outdoor swimming pool and a restaurant, Pearl Oceanic Resort - Trincomalee is located in the village of Sampalthivu. Free WiFi access is available.

    Great location, clean, great pool and excellent food

  • Anantamaa Hotel
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 110 reviews

    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.

    Spacious room, amazing breakfast, beautiful beach.

  • Trinco Beach Resort
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 50 reviews

    Located in Trincomalee, within a 3-minute walk of Uppuveli beach and 2.4 miles of Trincomalee Railway Station, Trinco Beach Resort provides accommodations with a terrace and free WiFi throughout the...

    Mooie hygiënische kamers met heel vriendelijk personeel!

  • Hotel Theevanni Inn
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 39 reviews

    Located a 5-minute walk from Uppuveli beach, Hotel Theevanni Inn offers 2-star accommodations in Trincomalee and has a garden, a shared lounge and a terrace.

    距离海滩非常近,周围有很多当地特色美食。酒店服务人员态度非常好👍,还给我们借用了自行车,下次再来亭可,还会选这家。

  • Sunstar Nilaveli
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 16 reviews

    Located in Trincomalee, a 7-minute walk from Nilaveli Beach, Sunstar Nilaveli provides accommodations with a garden, free private parking, a terrace and a restaurant.

    El hotel estaba muy bien, cerca de la playa de Nilaveli y de varios restaurantes locales

  • Lucky Beach Resort
    Scored 7.9
    7.9
    Rated good
    Good
     · 127 reviews

    Featuring free WiFi and a terrace, Lucky Beach Resort offers accommodations in Trincomalee. The property has access to the beach from the garden pathway. Free private parking is available on site.

    Établissement juste à côté de la plage Chambre très propre

Hotels located in the center of Trincomalee

  • Cool Banyan Cabana
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 44 reviews

    Located in Trincomalee, a 6-minute walk from Uppuveli beach, Cool Banyan Cabana has accommodations with a garden, free private parking, a terrace and a restaurant.

    The hosts are the most amazing and carring people!

  • Janas Blue Water Corner
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 152 reviews

    Located in Trincomalee, Janas Blue Water Corner offers beachfront accommodations a 2-minute walk from Dutch Bay Beach and facilities like a private beach area.

    I loved the family who run this place in paradise and swimming in the sea.

  • 108 Palms Beach Resort
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 149 reviews

    Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodations on the private beach.

    Great location by the beach. Friendly staff. Good food with Sri Lankan breakfast. Spacious rooms.

  • Bluewater Beach Resort
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 252 reviews

    Set in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains.

    Fantastic pool Very good location between town and beach

  • Capital Trincomalee
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 29 reviews

    Facing the beachfront, Capital Trincomalee offers 3-star accommodations in Trincomalee and features a garden, restaurant and bar.

    Photos correspondent à la réalité. Personnel vraiment gentil. Je recommande.

  • Liyonaa Beach Hotel
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 226 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Liyonaa Beach Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace.

    Mainly the staffs were amazing Looked after us as family

  • Anoo Beach Villa
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 73 reviews

    Located in Trincomalee, a 2-minute walk from Nilaveli Beach, Anoo Beach Villa has accommodations with a garden, free private parking and a terrace.

    We spent 2 nights and we like it. Perfect location

  • White Villa Hotel
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 45 reviews

    Located in Trincomalee, within a 4-minute walk of Uppuveli beach and 2.6 miles of Kanniya Hot Springs, White Villa Hotel has accommodations with a private beach area as well as free private parking...

    The owner of the villa was so kind. He helped us a lot.

FAQs about hotels in Trincomalee

What Guests Said About Trincomalee:

  • Scored 10
    10

    Even though its 250km from Colombo if you plan a long...

    Even though its 250km from Colombo if you plan a long weekend the trinco beaches are the most beautiful amazing snorkeling and swimming! Can be a bit pricey during season but during the latter part of the season you can find some reasonable places to stay and with some googling good places to eat.
    Kamal
    Sri Lanka
  • Scored 10
    10

    care is very high . we found out about us..the room was very...

    care is very high . we found out about us..the room was very clean there was hospitality at the highest level.. breakffast is ver delicius and clean thank you very much tobiiko hotel team. I approve the lodging of the hotel
    bopagoda
    Sri Lanka
  • Scored 10
    10

    A nice costal city with mixed culture.

    A nice costal city with mixed culture. There are a lot places you can visit including religious and colonial-era attractions. Beaches around the city are some of the best beaches you can find in the world. The city is located around the world's largest natural harbor.
    Sunera
    Sri Lanka
  • Scored 6.0
    6.0

    The property is in a good location.

    The property is in a good location. The surrounding areas are very nice. The staff behaviour was somewhat similar to un-accommodating . Trying to be polite but no for every request. The food spread for dinner buffet was very limited and also not so tasty. Not worth the money. Overall not worth the money spent, though they said it was peak season but not seen the Hotel booked to the capacity. The prices were exorbitantly high.
    Bhaskaran
    India
  • Scored 8.0
    8.0

    Great beaches, we were well to the North end and it was a...

    Great beaches, we were well to the North end and it was a bit more developed with tourist facilities. The rest, including Dutch Bay were much less developed. Friendly people, high quality food (with prices to match but we got great food so were fine with it).
    James
    New Zealand
  • Scored 8.0
    8.0

    Near the beach you can do a lot and our children enjoyed it.

    Near the beach you can do a lot and our children enjoyed it. Lots of places to eat. Good prices for food and drinks if you look at the right place. Activities like snorkeling or dolphin watching are too expensive for what you get. Prices for tourist activities are reaching the level of european countries. Use apps for tuktuk costs.
    Aswani
    Netherlands

See reviews by guests who stayed at hotels in Trincomalee

  • From $30 per night
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 252 reviews
    Lovely hotel!! We stayed here for 4 days, it was perfect! The pool was a great addition, nice to have that option as well as the beach so close. The staff here were really lovely and accommodating. We’ve been in Sri Lanka for 4 weeks and this was one of the nicest rooms we stayed in for this price. We also highly recommend the restaurant ARANYAM down the road - lovely local place only 3 mins away.
    Kitty
    United Kingdom
  • From $49.56 per night
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 346 reviews
    Great hotel right on the beach, nice big rooms and bathrooms with views of the sea. The restaurant is amazing, really tasty food - delicious seafood, you have to try the spicy buttered calamari and excellent kottu. The staff are super friendly and helpful, we would definitely stay again.
    Amy
    Austria
  • From $50.34 per night
    Scored 7.6
    7.6
    Rated good
    Good
     · 224 reviews
    I think this is the most wonderful hotel in Trincomalee. The hotel is just close to the beach and sea view is superb. Rooms are clean and spotlessly clear. Specially the host is very kind and supportive. We wish to come again. I recommend this hotel to everyone.
    Dinesh 75
    Sri Lanka
  • From $54 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 319 reviews
    Husband and wife are taking care of you as you are Family. Open and warm welcome. Helpful in the hotel but also during your time in Trincomalee And a joy to have a conversation with.
    Irma
    Netherlands
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 149 reviews
    Fantastic hotel with what felt like a private beach. Very luxurious room for the price and some of the best food we have had in Sri Lanka
    William
    United Kingdom

Research, refine, and make plans for your whole trip