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.
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
246 reviews
Price from$100per night
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.

8.9
Scored 8.9
Excellent
Rated excellent
212 reviews
Price from$43.74per 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
153 reviews
Price from$39per 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.

9.0
Scored 9.0
Wonderful
Rated wonderful
159 reviews
Price from$55per night
Hotel Green Garden, hotel in Trincomalee

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.

8.4
Scored 8.4
Very Good
Rated very good
209 reviews
Price from$38per 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
248 reviews
Price from$67.50per 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.9
Scored 8.9
Excellent
Rated excellent
238 reviews
Price from$41per night
Havana Club Resort, hotel in Trincomalee

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.

8.2
Scored 8.2
Very Good
Rated very good
54 reviews
Price from$29.75per night
WoodyCrest, hotel in Trincomalee

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

8.4
Scored 8.4
Very Good
Rated very good
74 reviews
Price from$24per night
J7 Villaj Resort, hotel in Trincomalee

J7 Villaj Resort has an outdoor swimming pool, garden, a terrace and bar in Trincomalee. This 3-star hotel offers an ATM and a tour desk.

8.8
Scored 8.8
Excellent
Rated excellent
217 reviews
Price from$90per night
See all 72 hotels in Trincomalee

Most-booked hotels in Trincomalee in the past month

Trincomalee's best hotels with breakfast

  • Anantamaa Hotel
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 104 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.

    Very friendly staff and nice pool. Close to beach.

  • Palmera Eco Resorts Nilaveli
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 74 reviews

    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!

  • Lucky Beach Resort
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 83 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.

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

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

    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.

  • Blue Sand Beach Resort
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 91 reviews

    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.

  • Elegant Green Beach Resort
    7.8
    Scored 7.8
    Good
    Rated good
     · 246 reviews

    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.

  • JKAB Park Hotel
    7.4
    Scored 7.4
    Good
    Rated good
     · 248 reviews

    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 !

  • DOCKYARD HOTEL

    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...

Budget hotels in Trincomalee

  • Trinco Beach by DSK
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 238 reviews

    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.

    Clean and charming, great location, wonderful staff!

  • Liyonaa Beach Hotel
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 139 reviews

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

    There was no breakfast at that place, as far as we know.

  • Hotel Tobiko
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 212 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
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 209 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.

  • Anandas Beach Resort
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 20 reviews

    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.

  • Seaside Resort
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 80 reviews

    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.

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

  • Havana Club Resort
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 54 reviews

    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

  • WoodyCrest
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 74 reviews

    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

Hotels located in the center of Trincomalee

  • Hema Holiday Villa
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

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

  • Anoo Beach Villa
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 4 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.

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

  • Aa Inn
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 14 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.

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

  • Trinco Lagoon
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 95 reviews

    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.

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

    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

  • Hotel Theevanni Inn
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 27 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.

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

  • DA GREA NATURAL BEACH HOTEL
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 9 reviews

    Located in Trincomalee, a 17-minute walk from Sampalthivu Beach, DA GREA NATURAL BEACH HOTEL has accommodations with a garden, free private parking and a restaurant.

  • Sai Seashell Rest Inn Nilaveli
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 31 reviews

    Located in Trincomalee, within a 3-minute walk of Nilaveli Beach and 2.5 miles of Pigeon Island National Park, Sai Seashell Rest Inn Nilaveli provides accommodations with a garden and free WiFi...

    Its located within walking distance from the beach

FAQs about hotels in Trincomalee







Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Trincomalee:

  • 10
    Scored 10

    Great location for sea-lovers.

    Great location for sea-lovers. Many opportunities for snorkeling, SCUBA diving, and whale/dolphin watching. Boat riding is available in both calm and rough waters with beautiful landscapes. The sand is very tiny and comfortable for feet. The sea is mostly quiet during the season, probably from May/June to September. Many varieties of seafood dishes are available at affordable prices. To get the best experience, should spend at least 2 - 3 nights. There are options for a lively and exciting atmosphere, adventurous experiences, and also for relaxation at the calm and quiet beachside. It is advisable to do a background search on the prices, facilities available, and the safety of the services offered to get the best experience.
    Dinesh
    Sri Lanka
  • 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

Explore guest reviews of hotels in Trincomalee

  • From $35.70 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 74 reviews
    Had the pleasure of staying at this small, beautiful, and clean hotel located in a serene hillside setting. I was impressed by the peaceful atmosphere that enveloped the entire property. The hotel's location is in a calm and breezy environment, it was the perfect place for long stays and work. The standout feature of this hotel was its cleanliness. What really made my stay special was the exceptional service provided by the staff Gobi. He is incredibly friendly and he ensure that I had everything I needed for a comfortable stay.
    Kevin
    Australia
  • From $61.36 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 238 reviews
    It was an incredible time in Angels. Mom Lisa (that’s how we called here), was very good for us and the other guests. Because of her we had an amazing time in Trincomalee. Also the other employees from Angels are very friendly and helpful. The rooms are very clean and big. Breakfast is different every day and very diverse, it tasted so good. The sea view while breakfast was amazing, there is a private beach (like the garden ;)) where you can chill and relax. You can also buy beautiful and special clothes in the hotel, we did ;) !
    Hannah
    Netherlands
  • From $34.90 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 60 reviews
    The room was very clean and estetichslly pleasing., with lots of space for you to unpack. Very comfortable mattress and fresh linen. Beautiful garden and nice patio to sit outsoors. Raju who was in charge is kind and always ready to meet any need. The cleaning lady is very present and helpful, greeting any demand with a beautiful smile. Perfect location, 3 min walki to the beach and at 5 min from restaurants and supermarket. Close enough but not too much to be disturbed by noises.
    Laura
    Italy
  • From $53.62 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 100 reviews
    Silva was the superb host! He makes deliciuos food and is very helpful. I had an accident, so I needed into the hospital, so he took me with his scooter, helped me there with translation and while I had to wait he quickly came back to hotel to make some breakfast for my girlfriend. 🙈 Very responsible and thoughtful person. 🥳 Regarding the room it was very spacious, had good air coditioning and the hotel is located on the beach side.
    Mindaugas Sirvidis
    Lithuania
  • From $25.50 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 85 reviews
    It was one of the best hotels in Sri Lanka. The rooms were clean, no bugs, not even ants! Hostfamily + staff is more than friendly and welcoming. The beach is close (600meters maybe), a supermarket just around the corner and the location in general is the „busiest“ you can get in Trinco (in terms of Bars and restaurants). AC and Fan did work perfectly. We were also allowed to use the kitchen! I would recommend 100%.
    Janne
    Germany
  • 8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 153 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 $29 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 139 reviews
    We stayed here for a week. The room was spacious, clean and an amazing beach view to enjoy. The staff were kind and helpful. you can reach any place inside TRINCOMALEE by auto(Tuk Tuk). There are many small restaurants and supermarkets near the hotel. you can go by walk to reach them. We thoroughly enjoyed our stay here :)
    Avinassh
    Germany
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 31 reviews
    Location very good to all the remaining good places in Trincomalee. Slept really good and opted for the Sri Lankan breakfast which was excellent. Rooms were nice and cool as it is really hot in Trincomalee and the hostess was very helpful and attentive. I love the two dogs that live there they're soooo cute and friendly.
    Cristhian
    Canada
  • From $35.40 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 233 reviews
    The hotel is very clean, the bed is very comfortable, room is big, Rooms have A/C, T.V, fan & hot water, big attached wash room and easy access to beach. Moreover, the customer service is excellent. The manager helped us lots. We used kitchen for free of charge. I would stay here again. Really liked the place
    A
    Anonymous
    Sri Lanka
  • From $91.80 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 217 reviews
    We really enjoyed my stay at this lovely hotel. The size is just right, not too overwhelming with a manageable number of rooms. The pool and rooms were impeccably clean, and the staff was incredibly friendly. Additionally, the beach is just a 5-minute walk away, making it super convenient for daily outings.
    Manuel
    Germany
  • From $54.28 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 99 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 $11.30 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 275 reviews
    Good budget hotel about 4 kms away from the City center. The owner was great and provided all the necessary information to explore in and around Trincomalee. The accommodation was basic but has an AC which worked excellent throughout. So no complaints for the price paid.
    Nachiket Dattaprasanna
    India
  • From $54 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 212 reviews
    The property owner and his wife were very hospitable and friendly, helped us to arrange a scooter rent, made good breakfasts. Hotel and rooms looks tidy. Overall everything is great, you fell like home there
    Iurii
    Russia
  • From $16.95 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 12 reviews
    Everything is so fine. Hospitality is excellent. Friendly owner. Bedrooms are very comfort and clean. Such a nice place with a better view. Lowest rates in the trinco area.highly recommended .
    pasan
    Sri Lanka
  • From $54 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 212 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
  • From $46.12 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 209 reviews
    Great, great staff! This was by far the best hotel we have stayed at during our holiday in Sri Lanka! The pool, the room, the service, the free bikes - all great
    Pieter
    Netherlands
  • From $18 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 81 reviews
    5 star treatment from Rangan, great host fantastic food and nothing to much trouble. if you want a chilled out vibe close to beach this is the place for you
    william
    Australia
  • From $7.80 per night
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 101 reviews
    Good hotel located very near to the bus stand and the temple. Rooms are priced reasonably. Good for stays lasting a night or two.
    Bharathwaj Suresh
    India
  • From $88.11 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 214 reviews
    Basic hotel but clean rooms with comfortable beds and a good breakfast served by pleasant staff
    MERLIN
    India
  • From $350.46 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 355 reviews
    It was a very pleasant amazing stay. Great quality hotel 5 star.
    Edward
    United Kingdom

Research, refine, and make plans for your whole trip