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, 70 metres from Uppuveli beach, Elegant Green Beach Resort provides accommodation with a garden, free private parking, a terrace and a restaurant.

Just lovely and amazing staff who were extremely helpful in everything from a wonderful beachside dinner to a snorkelling trip to pidgin island.
7.8
Scored 7.8
Good
Rated good
249 reviews
Price from£68.05per 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.

This was our second visit to this hidden gem of a small resort, and it was even better this time. Rooms are simple, clean and with basic amenities. Each room is directly facing pristine beach. Plenty of options to have meals either in the garden infront of the rooms or in thier small restaurant. Food was so yummy and also generous portions.
9.0
Scored 9.0
Superb
Rated superb
160 reviews
Price from£44.03per night
Blue Sand Beach Resort, hotel in Trincomalee

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.

The hotel is located near the beach.Very nice and comfortable rooms.Good staff with nice behavior. Food was the best I ever had in all my experiences.we enjoyed delicious food.hope to be here again soon.Highly recommended.
8.2
Scored 8.2
Very good
Rated very good
92 reviews
Price from£68.05per 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.54per 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
217 reviews
Price from£73.50per 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.75per 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.62per 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.03per 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.29per night
Hotel Alas Garden, hotel in Trincomalee

Situated in Trincomalee, 400 metres from Uppuveli beach, Hotel Alas Garden features accommodation with a garden, free private parking, a shared lounge and a restaurant.

There massi
6.4
Scored 6.4
Pleasant
Rated pleasant
18 reviews
Price from£8.98per 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 centre or spend a quiet afternoon relaxing by the outdoor pool.

    Very friendly staff and nice pool. Close to beach.

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

  • 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
     · 249 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...

  • Trinco Boutique Hotel
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 59 reviews

    Located in Trincomalee, 100 metres from Uppuveli beach, Trinco Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

    Maheshi was very helpful and we were given special attention .

  • Resort Maya Beach
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 3 reviews

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

Budget hotels in Trincomalee

  • Hotel Tobiko
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 213 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

  • 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!

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

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

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.

  • Janas Blue Water Corner
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 105 reviews

    Situated in Trincomalee, 200 metres from Dutch Bay Beach, Janas Blue Water Corner offers beachfront accommodation and various facilities, such as a private beach area.

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

  • Anoo Garden Villa
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 22 reviews

    Located in Trincomalee, 1.6 km from Nilaveli Beach, Anoo Garden Villa provides accommodation with a garden, free private parking, a shared lounge and a terrace.

    Super vriendelijke host die advies gaf over de omgeving

  • 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

  • Trinco Lagoon
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 96 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.

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

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 £187.05 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 357 reviews
    This complex although a pricey choice for Trincomalee, it has everything you'd need to have a relaxing time. The room was lovely and opened up onto a beach and hotel staff make sure it's clean and tidy. Breakfast buffet is amazing, has options for local and western foods. Staff are very caring, helpful and friendly. When we were not happy about ordering room service dinner that was brought to us cold, but they brought us a replacement dinner free of charge and we're very understanding about it.
    Arguste
    United Kingdom
  • From £72.38 per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 7 reviews
    Best white Sandy Beach Uppuveli Beach ,Marble Beach and Nilaveli Beach also , Tasty and Yummy Food Specially Fresh Sea food enjoy my holiday Snorkeling at Pigeon Island National Park,I really enjoy deer park close to Swami Rock enjoy the Sun Rise and Sunset also at Koneswaram TempleKanniya and Hot Spring also. This Hotel located city Center for Visited each and every place really i enjoy it.
    SHAKTHY
    Sri Lanka
  • From £44.03 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 81 reviews
    Staff was very attentive and eager to fulfill every wish we could possibly think of. Food was delicious, Bungalows and garden areal as well as the beach were amazing. Furthermore we fell in love with the small dog "Samba" who came and greated us whenever we stepped a foot our of our front door or came home from a daytrip :) One of the best coffees we had on Sri Lanka!
    Matthias
    Austria
  • From £49.13 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 238 reviews
    Great location just by the beach and nice staff. However our favorite experience was with the driver that the hotel arranged for us, he was extremely knowledgeable (about Trincomalee and the whole of Sri Lanka), kind and helpful. So if you want to know about the best juice bar in town or do a larger trip, don't hesitate to ask the hotel to arrange this for you.
    Leo
    Sweden
  • From £11.43 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 188 reviews
    Very good private hotel with private bathroom. Outside garden and it's very close to beach around you can easily walk and go within 3 to 4 minutes Also they have it's restaurant which is good and cheap. Owner's son is very helpful and caring humble also his father is helpful. They guide you they help you. Very honest man and also my this is my honest opinion
    Kumar
    India
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 151 reviews
    We stayed there for six days. We had a good experience with Mr. Prabha, his wife as well as the staff. We were very happy with the homely food. When we visit Trincomalee, we will definitely stay there again. The tariff was very moderate for the facilities provided. The location is easily accessible from the city and the beach.
    subrsmaniam
    India
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 133 reviews
    What can I say about wanderers? Fantastic staff! Great location! Great cooking facilities! As a very apprehensive solo female traveller I was made to feel extremely comfortable and quickly settled into the Sri Lankan lifestyle. Super sociable, lot's of other travellers. Couldn't recommend this place enough! A huge thank you 😊
    Niaomi
    United Kingdom
  • From £23.22 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 141 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
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 20 reviews
    Enormous dedicated hotel manager - friendly and open, always to have a nice chat. The hotel has a good location, is clean and therefore a very good choice in relation to the price. Delightful food in restaurant. We were really enjoyed our trip in Trincomalee.
    Jackson perer
    Russia
  • From £28.34 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 233 reviews
    Everyone at the hotel was very welcoming and friendly. I had an injury and people at the resort went out of their way to make my stay comfortable and constantly checked up on me if I needed anything. Delicious homely meals, friendly staff and smiles all around.
    Shivaraju
    Sri Lanka
  • From £24.50 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 118 reviews
    This hotel is a perfect stop in the centre of Trincomalee and in walking distance to all the local sites. It was very clean, the breakfast was good and the staff were very friendly and helpful. Tea and coffee, TV and air conditioning in the room as well.
    Louise
    United Kingdom
  • From £87.87 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 74 reviews
    fabulous hotel, very beautiful decorative hotel Interior designs are lovely. The pool is incredible. and the staff are very friendly and always smiling. The rooms are spacious and clean. very good air conditioning, and the buffet breakfast is lovely.
    Amelia
    Australia
  • From £65.33 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 83 reviews
    The hotel was great and beautiful and clean and the crew was fantastic, we really like the big pool it's really huge pool and the kids love playing in it, and they think that the shore that below the hotel is the most beautiful spot in Trincomalee
    dolev
    Israel
  • From £23.68 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 56 reviews
    Ubay Guest House was a great choice for my stay in Trincomalee. The staff were incredibly friendly and helpful throughout my visit. The location is perfect, just a short walk from Uppuveli beach. Overall, it offered good value for money.
    Vithushan
    Sri Lanka
  • From £34.26 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 105 reviews
    Perfect cozy spot right next to an amazing isolated beach. Breakfast was amazing. Also took the dolphin & whale tour the hotel offers and wasn't disappointed (so many dolphins, also saw a whale). Cozy spot, great value for money.
    Marti
    Estonia
  • From £31.22 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 153 reviews
    Very spacious room and good shower. Also small hotel which can fulfill all the needs. The staff is really friendly and the location is perfect for Trincomalee. Good restaurants and shops at walking distance.
    Pieter
    Belgium
  • 5.6
    Scored 5.6
    Above average
    Rated okay
     · 7 reviews
    Very decent and friendly owner.. Place is super clean and have an complete kitchen with all the equipments if you make your own meal at the hotel.
    Lahiru
    Sri Lanka
  • From £49.13 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 238 reviews
    Very nice clean hotel with very comfortable beds. Amazing view over the sea where I could see whales. The even provided beach towles.
    Alexander
    United Kingdom
  • From £42.93 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 100 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 £9.05 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 280 reviews
    Perfect place to stay if you visit Trincomalee
    CARLOS
    Spain

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.