Skip to main content

Filter by:


Star rating

Review score

Trincomalee – 101 hotels and places to stay
See the latest prices and deals by choosing your dates.
Trinco Lagoon, hotel in Trincomalee

Situated in Trincomalee, within 1.6 km of Uppuveli beach and 1.3 km of Trincomalee Railway Station, Trinco Lagoon features accommodation with a restaurant and free WiFi throughout the property as well...

Location and room space
8.7
Scored 8.7
Fabulous
Rated fabulous
98 reviews
Price from£18.79per night
Trinco Beach by DSK, hotel in Trincomalee

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

The choice and quality of the breakfast was very good. It was presented well and in good time. The Staff were always friendly polite and very accommodating. I am very happy to recommend Trinco Beach to all.
8.9
Scored 8.9
Fabulous
Rated fabulous
238 reviews
Price from£34.94per 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.

Spotlessly clean, very large rooms. Great friendly staff. Very close to beach and other restaurants. Very large clean swimming pool too. Genuinely a really comfortable stay. Also the rooms have a very large fridge that is great! We extended for more nights. This place deserves it's booking.com score.
8.7
Scored 8.7
Fabulous
Rated fabulous
153 reviews
Price from£31.30per night
MRD Beach Hotel, hotel in Trincomalee

Situated in Trincomalee, 200 metres from Uppuveli beach, MRD Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Spacious clean rooms, bedding was good.
8.8
Scored 8.8
Fabulous
Rated fabulous
214 reviews
Price from£70.71per 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.

Friendly staff. Clean Comfortable bed
8.8
Scored 8.8
Fabulous
Rated fabulous
216 reviews
Price from£73.67per night
108 Palms Beach Resort, hotel in Trincomalee

Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodation on the private beach
There is also a restaurant right in the resort, serving international and local cuisine. ...

Nice villa with plenty of space. Very nice to have a fridge in the room. The owners are nice and helpful. Staff is very nice. The surroundings are very nice with a new and clean pool, and the beach is 50m away with no people. The included breakfast was very good and big portions. They make great ice coffee and fresh juice also! They have 4 dogs that are well behaved, they keep to them selves but liked to be petted everynow and then, which we enjoyed.
8.8
Scored 8.8
Fabulous
Rated fabulous
63 reviews
Price from£38.84per night
WoodyCrest, hotel in Trincomalee

Located in Trincomalee, 800 metres from Uppuveli beach, WoodyCrest provides accommodation with a garden, free private parking, a terrace and a restaurant.

Hospitality of the staff, cleanliness of the room, ambience of the room, room was ready on time, food prepared and given on time
8.4
Scored 8.4
Very good
Rated very good
73 reviews
Price from£18.66per night
Regina Beach Bungalow, hotel in Trincomalee

Situated in Trincomalee, 60 metres from Sampalthivu Beach, Regina Beach Bungalow features accommodation with a garden, free private parking, a terrace and a restaurant.

Spacious and beautiful bungalow with a nice private terrace. Super clean room, comfy bed and a fridge. Nice garden area and staff. One minute walk to the beach.
9.5
Scored 9.5
Exceptional
Rated exceptional
81 reviews
Price from£35.31per night
Mallika Resort, hotel in Trincomalee

Situated in Trincomalee, 700 metres from Dutch Bay Beach, Mallika Resort features views of the sea. This 3-star hotel offers room service and a 24-hour front desk.

Staff was kind and helpful. Food was really good and cheap. Parking was available. Hot watet was available. AC was good. TV was working
8.0
Scored 8.0
Very good
Rated very good
67 reviews
Price from£31.10per night
Havana Club Resort, hotel in Trincomalee

Set in Trincomalee, 500 metres from Uppuveli beach, Havana Club Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

The staff was friendly. We couldn't use the swimming pool because of some reparations but they compensated this with a free dinner. The location was also good.
8.2
Scored 8.2
Very good
Rated very good
56 reviews
Price from£24.35per 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
     · 103 reviews

    Anantamaa Hotel is tucked away in Trincomalee just steps away from the beach. Enjoy soothing spa treatments at the wellness centre 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
    Fabulous
    Rated fabulous
     · 74 reviews

    Located in Trincomalee, 1.3 km from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

    Personeel was heel vriendelijk! Super mooi resort!

  • Aa Inn
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 14 reviews

    Featuring free WiFi throughout the property, Aa Inn offers accommodation in Trincomalee, 3.4 km 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

  • 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 accommodation in Trincomalee. The property has access to the beach from the garden pathway. Free private parking is available on site.

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

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

    Situated in Trincomalee, a few steps from Uppuveli beach, Blue Sand Beach Resort features accommodation 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
     · 251 reviews

    Located in Trincomalee, 70 metres from Uppuveli beach, Elegant Green Beach Resort provides accommodation with a garden, free private parking, a terrace and a restaurant. 2 km from Trincomalee Railway...

    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 13 km away from the Nilaveli Beach.

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

  • DOCKYARD HOTEL

    Located in Trincomalee, within 600 metres of Dutch Bay Beach and less than 1 km of Sandy Cove Beach, DOCKYARD HOTEL provides accommodation with a terrace and free WiFi throughout the property as well...

Budget hotels in Trincomalee

  • Trinco Beach by DSK
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 238 reviews

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

    Clean and charming, great location, wonderful staff!

  • Liyonaa Beach Hotel
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 142 reviews

    Located in Trincomalee, a few steps from Uppuveli beach, Liyonaa Beach Hotel provides accommodation 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
    Fabulous
    Rated fabulous
     · 214 reviews

    Featuring free WiFi throughout the property, Hotel Tobiko is located in Trincomalee, 3 km 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
     · 208 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

    Situated in Trincomalee, 200 metres from Uppuveli beach, Anandas Beach Resort features accommodation 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
    Fabulous
    Rated fabulous
     · 80 reviews

    Situated in Trincomalee, 70 metres from Uppuveli beach, Seaside Resort features accommodation 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
     · 56 reviews

    Set in Trincomalee, 500 metres from Uppuveli beach, Havana Club Resort offers accommodation 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
     · 73 reviews

    Located in Trincomalee, 800 metres from Uppuveli beach, WoodyCrest provides accommodation 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 centre of Trincomalee

  • ROLEX GUEST HOUSE
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Situated in Trincomalee, 500 metres from Uppuveli beach, ROLEX GUEST HOUSE features accommodation with a garden, free private parking, a terrace and a restaurant.

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

    Hema Holiday Villa is set in Trincomalee, within 200 metres of Uppuveli beach and 4.3 km of Kanniya Hot Springs.

  • 108 Palms Beach Resort
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 63 reviews

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

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

  • Trinco Lagoon
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 98 reviews

    Situated in Trincomalee, within 1.6 km of Uppuveli beach and 1.3 km of Trincomalee Railway Station, Trinco Lagoon features accommodation with a restaurant and free WiFi throughout the property as well...

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

  • Bluewater Beach Resort
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 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
    Fabulous
    Rated fabulous
     · 27 reviews

    Situated 500 metres from Uppuveli beach, Hotel Theevanni Inn offers 2-star accommodation 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

    Situated in Trincomalee, 1.5 km from Sampalthivu Beach, DA GREA NATURAL BEACH HOTEL features accommodation 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 300 metres of Nilaveli Beach and 4.1 km of Pigeon Island National Park, Sai Seashell Rest Inn Nilaveli provides accommodation with a garden and free WiFi throughout the...

    Its located within walking distance from the beach

FAQs about hotels in Trincomalee









Subscribe to receive premium deals

Prices drop the moment 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 £68.21 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 92 reviews
    The two best things about the hotel is the proximity to the beach (it’s directly in front of the hotel) and the staff. The beach is spotless and clean and the staff were all so friendly. All the staff from our room staff which always made the room spotlessly clean after servicing the room, the gardeners who maintained a oasis of green, reception staff who greeted us everyday and the amazing team in the restaurant. We only stayed 5 days but the staff became friends who were only concerned that we enjoyed our time in Sri Lanka.
    Richard
    Australia
  • From £44.14 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 81 reviews
    Lovely clean spacious room very close to a beautiful, quiet beach. Staff were lovely, helpful and accommodating. Little cabanas on the beach wereperfect for relaxing in the shade with a beautiful view. We only ate breakfast here but the food was great and delivered to our room. The only downside is that the beach has a lot of litter further up. They clean around the hotel, so the view is unspoilt, but a shame the other hotels don’t do the same and take more care of the beach and our planet.
    Sarah
    India
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 152 reviews
    Right next to the beach, which was much appreciated relaxation for us after a long trip of sight-seeing. The accommodation itself has 4 rooms, which gave the place a private and quiet vibe to chill and relax. A very clean and comfortable place with great air-conditioning, which made a massive difference against the heat and humid of Trincomalee. The owner was especially commendable, giving us honest guidance regarding diving facilities and places to see in Trincomalee/Nilaveli.
    Vee257
    Sri Lanka
  • From £31.30 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 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 £43.33 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 214 reviews
    The rooms were clean, comfortable and a great value. The owners of the property were very kind and accommodating, going well out of their way to help us make the most of our trip to Trinco. Included breakfast was great and there is very convenient access to one of the best beaches I've visited in Sri Lanka. The hotel also contributes to beach cleaning efforts which must be noted!
    Pankaja
    Sri Lanka
  • From £48.55 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 248 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
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 65 reviews
    Beautiful room and amazing staff, very friendly and helpful (helped us organizing activities, exchanging money, arranging a taxi to Yala…). The location was extremely convenient, very close to the beach and to the delicious restaurants in the area. A 2 min walk to the main road to find a Tuk Tuk to anywhere. We had a great time, great value for money!
    Nour
    Lebanon
  • From £35.63 per night
    6.5
    Scored 6.5
    Pleasant
    Rated pleasant
     · 22 reviews
    The hotel was amazing! Vinoth Anna and the other boys (Abishek, Kabishalan, Saji) who worked there were amazing! The service was amazing and everyone were very friendly. The food was absolutely amazing and was upto its standards. I would definitely recommend this to more people and would love to stay there again if I travel back to Trincomalee.
    Jessica
    United Kingdom
  • From £70.71 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 214 reviews
    This is good value for the price you pay. Not luxury at all, but decent, very clean rooms and excellent bathroom. Pool was relaxing after a long day of sightseeing. Simple, but very tasty breakfast and good coffe! 2 minutes to walk to the beach. All in all a good place to stay to explore Trincomalee. Nils
    Nils Andreas
    Sri Lanka
  • From £31.30 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 153 reviews
    Cleanliness is their motto.Perfect location. 5 minutes walk to the Nelavali beach 🏖️. Even Though the place doesn't have food options, there are enough good places around to purchase food. The staff is so friendly. It's a homely place where you can peacefully cover all your site seeing of Trincomalee.
    Viraj
    Sri Lanka
  • From £43.56 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 100 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 £132.56 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 222 reviews
    Great view to the lake and walking distance to the beach. Tasty food at the restaurant and great service from all the staff, mainly from the Front office staff: Priwin, Mayuran, Roshan, Abinaya, Sanujan & Krishiha. The hotel arranged a sunset canopy trip for us around the lake that was just lovely.
    karla
    Mexico
  • From £20.80 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 102 reviews
    Nice hotel with A/C room. We feel Cabana like a home it very nice place. The staff is super friendly and help full. owner very friendly .the food was very delicious. Room are clean and comfortable and it's 3 minutes walking to uppuveli beach .... 😇😇😇😇😇😇👌👌👌👌👌👌👌👌
    Thivi
    Sri Lanka
  • From £22.34 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review
    Central location by the bus stop, good local restaurants, and the cargills grocery store - spacious rooms, clean - nice owners who care about the well-being of their guests - easy to rent bikes nearby and access the various beaches in Trincomalee
    Lauren
    Canada
  • From £31.74 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 129 reviews
    The location was amazing, very clean beach. The people are the best about this place, friendly and accommodating The hotel is old rundown under invested, can’t blame when the country has seen such financial challenges
    Melanie
    United Kingdom
  • From £168.74 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 357 reviews
    Breakfast was very good. The room and beds were comfortable. The gigantic pool was fantastic. The place is starting to show its age but is still very nice. The beach is directly in front of the hotel.
    Gary
    Germany
  • From £49.24 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 238 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 £37.75 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 13 reviews
    The hotel was comfortable and very close to the puttalam main road. The room was comfortable and love the evening sunset view from the hotel.
    Dinu K
    Sri Lanka
  • From £20.06 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 52 reviews
    The Dutch bay beach is very nice and clean and Cristal clear water, we enjoyed it well.. also the rooms were good and clean
    M
    Mohamed
    Sri Lanka
  • From £44.14 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 81 reviews
    Nice location just a minute away from the Beach. Friendly Staff.
    Deepak
    United Kingdom

Research, refine and make plans for your whole trip

This page includes machine-generated content and therefore may contain errors. We are working to improve the quality.