Skip to main content

Filter by:


Star Rating

Review Score

Trincomalee – 96 hotels and places to stay
See the latest prices and deals by choosing your dates.
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 restaurant.

8.8
Scored 8.8
Excellent
Rated excellent
208 reviews
Price from$80.19per night
Blue Sand Beach Resort, hotel in Trincomalee

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

8.2
Scored 8.2
Very Good
Rated very good
84 reviews
Price from$85per night
Nilaveli Ocean Condos, hotel in Trincomalee

With Nilaveli Beach reachable in a few steps, Nilaveli Ocean Condos provides accommodations, a restaurant, a private beach area, pool with a view, and a fitness center.

8.8
Scored 8.8
Excellent
Rated excellent
50 reviews
Price from$124.41per night
Trinco Blu by Cinnamon, hotel in Trincomalee

Trinco Blu by Cinnamon is a luxurious 4-star beachfront resort located 4 mi from Trincomalee. It provides spacious accommodations with a freshwater pool, 3 dining options and free Wi-Fi.

8.5
Scored 8.5
Very Good
Rated very good
353 reviews
Price from$166.41per night
Amaranthe Bay Resort & Spa, hotel in Trincomalee

Offering an outdoor swimming pool and a spa and wellness center, Amaranthe Bay Resort & Spa is located just 3.1 mi north of the Trincomalee town on the beautiful East Coast of Sri Lanka.

8.6
Scored 8.6
Excellent
Rated excellent
219 reviews
Price from$125per night
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.

8.8
Scored 8.8
Excellent
Rated excellent
235 reviews
Price from$45per night
Elegant Green Beach Resort, hotel in Trincomalee

Located in Trincomalee, a few steps from Uppuveli beach, Elegant Green Beach Resort provides accommodations with a garden, free private parking, a terrace and a restaurant.

7.8
Scored 7.8
Good
Rated good
240 reviews
Price from$30per 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.

8.7
Scored 8.7
Excellent
Rated excellent
142 reviews
Price from$39per night
ITALIAN GUEST, hotel in Trincomalee

Located in Trincomalee, a 10-minute walk from Nilaveli Beach, ITALIAN GUEST has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

6.7
Scored 6.7
Pleasant
Rated pleasant
23 reviews
Price from$40.80per 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.

7.4
Scored 7.4
Good
Rated good
253 reviews
Price from$40.50per night
See all 69 hotels in Trincomalee

Most-booked hotels in Trincomalee in the past month

Trincomalee's best hotels with breakfast

  • Anantamaa Hotel
    Breakfast options

    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.

    Very friendly staff and nice pool. Close to beach.

    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 106 reviews
  • WoodyCrest
    Breakfast options

    Located in Trincomalee, a 9-minute walk from Uppuveli beach, WoodyCrest provides accommodations with a garden, free private parking, a terrace and a restaurant.

    Beds were very comfortable, very nice staff, location is great

    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 73 reviews
  • Aa Inn
    Breakfast options

    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.

    sauberes, nah am Strand gelegenes Guesthouse. Dusche mit Warmwasser, WLAN vorhanden

    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 14 reviews
  • Blue Sand Beach Resort
    Breakfast options

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

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

    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 84 reviews
  • Elegant Green Beach Resort
    Breakfast options

    Located in Trincomalee, a few steps from Uppuveli beach, Elegant Green Beach Resort provides accommodations with a garden, free private parking, a terrace and a restaurant.

    Staff were helpful and friendly. Very nice setting.

    7.8
    Scored 7.8
    Good
    Rated good
     · 240 reviews
  • JKAB Park Hotel
    Breakfast options

    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.

    Such a pleasent Envoirement. it's really worth it !

    7.4
    Scored 7.4
    Good
    Rated good
     · 253 reviews
  • DOCKYARD HOTEL
    Breakfast options

    Located in Trincomalee, within a 7-minute walk of Dutch Bay Beach and 0.6 miles of Sandy Cove Beach, DOCKYARD HOTEL provides accommodations with a terrace and free WiFi throughout the property as well...

  • Uppuveli Beach Hotel
    Breakfast options

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

    6.5
    Scored 6.5
    Pleasant
    Rated pleasant
     · 6 reviews

Budget hotels in Trincomalee

  • Hotel Tobiko
    Cheap hotel

    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

    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 203 reviews
  • Hotel Green Garden
    Cheap hotel

    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.

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 210 reviews
  • Anandas Beach Resort
    Cheap hotel

    Located in Trincomalee, a 2-minute walk from Uppuveli beach, Anandas Beach Resort has accommodations with a garden, free private parking, a terrace and a restaurant.

    It is located directly on the beach, offering incredible, freshly prepared seafood.

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 20 reviews
  • Seaside Resort
    Cheap hotel

    Located in Trincomalee, a few steps from Uppuveli beach, Seaside Resort has accommodations with a garden, free private parking, a shared lounge and a terrace.

    чисто, по европейски , вид на океан , отличный душ , сам номер

    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 77 reviews
  • Havana Club Resort
    Cheap hotel

    Located in Trincomalee, a 6-minute walk from Uppuveli beach, Havana Club Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Molto comoda, vicino al mare e soprattutto veramente pulita

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 51 reviews
  • Palmera Eco Resorts Nilaveli
    Cheap hotel

    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.

    Personeel was heel vriendelijk! Super mooi resort!

    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 73 reviews
  • Lucky Beach Resort
    Cheap hotel

    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.

    Бассейн большой, хорошее месторасположение, дружелюбный персонал

    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 79 reviews
  • 108 Palms Beach Resort
    Cheap hotel

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

    Todo ha sido excelente. Las instalaciones, el personal, la comida... Todo perfecto.

    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 62 reviews

Hotels located in the center of Trincomalee

  • Hema Holiday Villa
    Central location

    Hema Holiday Villa is located in Trincomalee, within a 2-minute walk of Uppuveli beach and 2.7 miles of Kanniya Hot Springs.

    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review
  • Anoo Beach Villa
    Central location

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

    Понравилось обслуживание. Недалеко пляж. Мы были не в сезон, кроме нас в отеле никого не было и на пляже тоже

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 4 reviews
  • Anoo Garden Villa
    Central location

    Located in Trincomalee, a 18-minute walk from Nilaveli Beach, Anoo Garden Villa provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    Super vriendelijke host die advies gaf over de omgeving

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 22 reviews
  • Janas Blue Water Corner
    Central location

    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.

    Fantastic location (right on the beach) and amazing breakfast!

    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 94 reviews
  • Trinco Lagoon
    Central location

    Located in Trincomalee, within a 19-minute walk of Uppuveli beach and 0.8 miles of Trincomalee Railway Station, Trinco Lagoon has accommodations with a restaurant and free WiFi throughout the property...

    Tidy hotel, big room, nice bathroom, reasonable WiFi.

    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 91 reviews
  • Bluewater Beach Resort
    Central location

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

    nice and big swimming pool with exceptionally clear water

    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 143 reviews
  • Hotel Theevanni Inn
    Central location

    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.

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

    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 27 reviews
  • DA GREA NATURAL BEACH HOTEL
    Central location

    Located in Trincomalee, within a 17-minute walk of Sampalthivu Beach and 4.7 miles of Velgam Vehera, DA GREA NATURAL BEACH HOTEL has accommodations with a garden and free WiFi as well as free private...

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 9 reviews

FAQs about hotels in Trincomalee







Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Trincomalee:

  • 6.0
    Scored 6.0

    Old Cemetery was well maintained and the grounds keeper let...

    Old Cemetery was well maintained and the grounds keeper let us know where the two graves of the Australian's were. I travelled with my father and he likes war history so we checked it out. The fort and the temple at the top of the hill from the fort was good. Great views of the beach ane cliffs. The Maritime and Navel History museum was ok for 100 rupees and something to do. You can go onto the roof to get a view of your surrounding. The people there were nice and helpful. I didn't see the other museums. Pickme worked here but was a bit more expensive. I didn't go to the beaches but I heard they were a bit average. I had some issues finding a place to eat. Both restaurants that had good reviews that I wanted to go to were blasting music (Seafood club and Island Flavours). Not my vibe. I stayed a night on my way to Jaffna. It was good to check out the east coast but a night or two is enough.
    Adrienne
    Australia
  • 6.0
    Scored 6.0

    Okay thats difficult but I had a total different idea about...

    Okay thats difficult but I had a total different idea about trincomalee. I thought it would be smaller, less Busy and somehow more tranquil. I know it's hart to jugde a place by expecations ....but I Expectet something that has more touristvibes. I went there in Dezember so not the best time to go ..but I had the feeling of beeing the only tourist. I could not find mutch nice restaurants, that are createt with an eye for beauty and a bid cozyness. Trincomalee Beach is full of Fisherboats, thats pretty but to be the only tourist plus female let me skip the Idea of an beachday. So if u kow Sigirya or pai ( in Thailand ) and u expect something similar ( like I did) then no,I could not find that. If u are Looking for a more Real and local beach and town, then I guess it's the right place to go.
    christiane
    Germany
  • 10
    Scored 10

    It's all about the beach - among the best in the world.

    It's all about the beach - among the best in the world. Beautiful coral sand. A gradual slowly increasing water depth allowing you to walk out gradually for about 35 metres. Clear clean water (Sept.-Oct.). Trincomalee town is much like others in Sri Lanka - worth a visit, but maybe just once. Two main beaches: Uppavelli (close to town, with lots of good food options). Nillavelli (further north, good if you want more isolation, fewer food options, a substantial tuk-tuk ride to town.
    Chumley
  • 8.0
    Scored 8.0

    There's a lot to see and experience in Tricomalee.

    There's a lot to see and experience in Tricomalee. And each beach is so unique! There's simply not enough time when you do a quick visit. So make sure to stay for longer! You won't regret it.. Waiting to go back again!
    Naduni Perera
    Sri Lanka
  • 10
    Scored 10

    Trincomalee is one of the best places in Sri Lanka.

    Trincomalee is one of the best places in Sri Lanka. Snorkelling is fantastic and the town has a Indian feeling. I stayed in Uppuveli where there is a great cafe on the beach..cafe on the 18th. Recommend eating at restaurants: Rice and Curry, ubay, Nina.
    olimpia
    United Kingdom
  • 8.0
    Scored 8.0

    It's an ancient town with history. Multicultural.

    It's an ancient town with history. Multicultural. The beaches are excellent. Visit to Koneswarar Temple and Swami Narayana temple is a must for Hindus. People who enjoy water sports will have a great time.
    Sanmugam
    Australia

Explore guest reviews of hotels in Trincomalee

  • From $91.80 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 217 reviews
    Had the best time at this villa resort with my girlfriend! The rooms are clean, the pool is nice and refreshing, the service and food is 10/10, and everyone working here is so friendly. Our room had a power cut and they sorted it out for us asap. They always provided us with whatever we needed. I really can’t recommend this place enough - best hotel we’ve stayed at in our 2 weeks in Sri Lanka! They also organised our snorkelling trip to pigeon island which was amazing 😍😎
    Thomas
    Netherlands
  • From $42.79 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 94 reviews
    The amazing cabin is on a quiet and beautiful beach! One of the best ones to our opinion in trincomalee. You have private sunbeds. The hosting family is very kind and friendly. Breakfast is delicious and huge! The host offers great trips around the area with fair prices and we took the dolphins sighting! We saw many many dolphins and even 1 whale! We also hired bike from him. Definitely recommend the place. Good wifi!
    ofek
    Israel
  • From $49.50 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 253 reviews
    I really enjoyed my stay in your hotel room are clean and confetable and wean we arriva the hotel the maneger really helpful and very friendly with customers and with good smiling and he arenge me the tuk tuk to do the city tour that all so we enjoyed overall ve really happy with my stay people who are going to trincomalee I really recommend jkab Park Hotel
    Freek
    Sri Lanka
  • From $29 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 131 reviews
    Food food and food 👌 The hotel is one of the best in Trincomalee. Rooms super comfortable. Sleep super good. But something really sticking out: the owner. Have never seen man with such an honest smile. Will never forget this. For 3 nights we were eating at his place and so far this has been the best food in Sri Lanka. Hope to be able to come again.
    Marjana
    Slovenia
  • From $60 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 203 reviews
    We had a wonderful time at Hotel Tobiko, which is located only a few meters from the Upuveli beach. The owners are very friendly and were more than willing to help us whenever we needed help. The breakfast was really good, always more than enough and had a good variety. We would definitely stay there again!
    Kira
    Germany
  • From $42.48 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 93 reviews
    The beach is within a short walking distance. The man who worked there was really nice and helped us with everything! We were taken by surprise by the empty beaches, empty hotels and empty restaurants but we happened to come to Uppuveli in low season. The hotel pool was really nice and super clean.
    Thomas
    Sweden
  • From $61.20 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 79 reviews
    The staff is super friendly. We arrived at an impossible time and they let us have the room already. The bed was comfortable, the pool amazing and the location was perfect for us. Close enough to the beach and the dive shop and plenty of restaurants around. We had a great time
    Elisabeth
    Thailand
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 58 reviews
    Great design with the best bathroom of our whole trip. Our host was very welcoming and helpful. It’s just a few minutes walk away to the beach where you can find a great cafe and bar as well as relax next to the sea. We walked along the beach into Trincomalee too from here.
    Charlotte
    Poland
  • From $66 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 62 reviews
    The rooms were good quality. The grounds were neat and clean and the owners cleaned the beachfront regularly. The room had a good shaded patio. Hosts were great and loaned us their Wi-Fi gadget as the hotel Wi-Fi was extremely poor at times.
    peter
    United Kingdom
  • From $35 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 135 reviews
    Have to firstly mention the exceptional service from the staff - Majith, Dinesh, Shyam. They made our stay very comfortable and also helped us with our requests. The hotel had exceptional views and 2mins walk from the beach.
    Alexia
    United Kingdom
  • From $21.60 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 88 reviews
    The location in the beach is great, especially for sunrise! The host is very friendly and welcoming and makes a great cup of coffee watching sunrise with you! I would definitely stay here if I come back.
    Anna
    United States of America
  • From $7.80 per night
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 101 reviews
    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
    Generous Hamster
    Russia
  • From $61.36 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 235 reviews
    The location on the beach the staff were great and helpful we stayed for 4 days and would have stayed longer The beach by the hotel was clean the water very clear easy swimming
    didier
    Canada
  • From $70.38 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 184 reviews
    The location is great! The apartments are on the beach. Our AC lost a little bit of water and 3 people came immediately to fix it and afterwards they also cleans everything!
    Jonas
    Switzerland
  • From $7.80 per night
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 101 reviews
    Overall this is the cheapest hotel in Trincomalee, don't expect anything special. Pretty simple and budget, there is Wi-Fi. Good location, big room.
    Fedor
    Russia
  • From $30 per night
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 4 reviews
    Super-friendly. 50 meters from beautiful beach. Clean, bright large room. Easy access. Greeted with a big bottle of cold water.
    Tom
    United States of America
  • From $46.27 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 98 reviews
    It was a beautiful location with a gate to the beach. Well equipped rooms. Careful grooming of the property was evident.
    Lois
    Indonesia
  • From $60 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 203 reviews
    1. Rooms & Wash rooms were clean 2. Staff were very friendly and helpful 3. Location is near to the beach.
    Shihan Fernando
    Sri Lanka
  • From $243 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 353 reviews
    Great location, beautiful beach by the hotel. Friendly staff, @Thusi was very helpful. Enjoyed our stay.
    Vinoba
    United Kingdom
  • From $90.40 per night
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 56 reviews
    Wonderful Boutique Hotel with big pool / good staff Delicious Food
    A
    Anonymous
    Sri Lanka

Research, refine, and make plans for your whole trip