Skip to main content

Search hotels in Trincomalee

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

Filter by:

Star rating

Review score

Trincomalee – 82 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

All
Scored 9.4
9.4
Rated superb
Superb
143 reviews
Price from
£34
1 night, 2 adults
Sunstar Nilaveli, hotel in Trincomalee

Located in Trincomalee, 700 metres from Nilaveli Beach, Sunstar Nilaveli provides accommodation with a garden, free private parking, a terrace and a restaurant.

The manager Waseem Akram was really polite , And the other other staff members was really friendly . The rooms were very comfortable and spacious . Food available here was really tasty and afortable. Very near to nilaweli beach. Highly recoomonded to spend your holiday day at Sunstar hotel nilaweli.
Scored 8.1
8.1
Rated very good
Very good
16 reviews
Price from
£20.87
1 night, 2 adults
Palmera Eco Resorts Nilaveli, hotel in Trincomalee

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.

Room was ok
Scored 8.2
8.2
Rated very good
Very good
148 reviews
Price from
£77.90
1 night, 2 adults
ROLEX GUEST HOUSE, hotel in Trincomalee

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

We had a comfortable bed and the AC. The restaurant driven by the same people is excellent
Scored 7.9
7.9
Rated good
Good
11 reviews
Price from
£25.32
1 night, 2 adults
Uppuveli Beach by DSK, hotel in Trincomalee

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

**Review of Uppuveli Beach by DSK** Rating: ★★★★★ Nestled along the stunning coastline of Trincomalee, Uppuveli Beach by DSK is an absolute gem that truly outshines its already impressive photos. While the images online depict a serene and picturesque paradise, stepping onto this beach in person is an experience that words and pictures simply cannot do justice to. From the moment you arrive, you are greeted by the soft golden sands and brilliant turquoise waters that stretch as far as the eye can see. The ambiance is serene, with gentle waves lapping at the shore, making it the perfect escape for anyone seeking tranquility. You can easily lose track of time as you relax under the swaying palm trees or indulge in the soothing breeze. What truly sets Uppuveli Beach by DSK apart is the exceptional value for money. The accommodations are not only beautifully designed but also impeccably maintained. The staff is friendly and attentive, ensuring that all your needs are met without being intrusive. The on-site dining options provide a delightful mix of local cuisine and international favorites, all priced reasonably and served with a smile. It’s evident that DSK has prioritized creating an unparalleled experience for their guests. Whether you’re lounging by the pool, exploring nearby attractions, or simply enjoying a leisurely evening stroll along the beach, every moment spent here feels exquisite. Notably, the hotel's commitment to cleanliness and guest satisfaction shines through, making it a standout choice for visitors. If you’re considering a trip to Trincomalee, Uppuveli Beach by DSK is undeniably the number one hotel choice. It’s not just a place to stay; it’s an unforgettable getaway where nature, relaxation, and hospitality come together seamlessly. In conclusion, don’t just take my word for it—experience the enchantment of Uppuveli Beach by DSK for yourself.
Scored 8.6
8.6
Rated fabulous
Fabulous
75 reviews
Price from
£257.34
1 night, 2 adults
Ceylon Beach haven Uppuveli, hotel in Trincomalee

Situated in Trincomalee, 60 metres from Uppuveli beach, Ceylon Beach haven Uppuveli features accommodation with a garden, free private parking and a restaurant.

Ceylon Beach Haven Uppuveli is a hidden gem, nestled just a stone's throw from the mesmerizing shoreline, offering an unparalleled beachside experience. The view is truly captivating, setting the perfect backdrop for a tranquil escape. The breakfast here is a delightful start to the day, crafted with care and served with a warm smile. What truly sets this place apart is the genuine hospitality—the staff go above and beyond to make you feel at home, creating a welcoming atmosphere that lingers long after you’ve left. This is more than just a stay; it’s a refreshing retreat by the sea.
Scored 8.2
8.2
Rated very good
Very good
13 reviews
Price from
£20.09
1 night, 2 adults
Aathi Resort, hotel in Trincomalee

Situated in Trincomalee, 2.6 km from Sampalthivu Beach, Aathi Resort features accommodation with a garden, free private parking and a terrace.

Very calm and quiet environment and a better place to relax. Also very nice & clean rooms & friendly staff for a affordable prices.
Scored 8.3
8.3
Rated very good
Very good
12 reviews
Price from
£25.32
1 night, 2 adults
Capital Trincomalee, hotel in Trincomalee

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

We stayed in several hotels on the island. And the best impression was left by this hotel. It is not big at all, but very cozy. There are good towels (it turns out that other hotels have problems with the quality of towels). There is hot water. And the rooms themselves are clean. Two hooligan cats live on the territory))))) As for the music, it is not loud and plays only until 10 p.m. The hotel also has a cafe with a chef who deserves a Michelin star 🫶. In the hotel and the cafe are done with style and very nice. Next time we will definitely come back here
Scored 8.7
8.7
Rated fabulous
Fabulous
29 reviews
Price from
£27.94
1 night, 2 adults
Grand Hotel, hotel in Trincomalee

Grand Hotel is located in Trincomalee, 500 metres from Uppuveli beach and 3.7 km from Trincomalee Railway Station.

No breakfast. I could not get a glass of hot water
Scored 7.0
7.0
Rated good
Good
6 reviews
Price from
£19.21
1 night, 2 adults
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 private beach area.

It was 2 star Motel, not 4 star Hotel. The rooms well painted in dark blue many years ago and now looks old and not clean. It was very dark inside and there was no place to open the baggage. The only good things to say are good localisation near the beach and good breakfast. Nothing more. Better to find nicer hotel.
Scored 8.6
8.6
Rated fabulous
Fabulous
288 reviews
Price from
£61.28
1 night, 2 adults
See all 81 hotels in Trincomalee

Most booked hotels in Trincomalee in the past month

Trincomalee's best hotels with breakfast

  • Uppuveli Beach by DSK
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 75 reviews

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

    Cleanliness, very helpful attentive staff, pool and beach beautiful

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

    Situated in Trincomalee, 60 metres from Uppuveli beach, Ceylon Beach haven Uppuveli features accommodation with a garden, free private parking and a restaurant.

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

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

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

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

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

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

    Staff were helpful and friendly. Very nice setting.

  • Sham Blue Guest
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Situated in Trincomalee, 400 metres from Nilaveli Beach, Sham Blue Guest features accommodation with a garden, free private parking, a private beach area and a terrace.

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

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

  • Parallel villa
    Scored 7.3
    7.3
    Rated good
    Good
     · 13 reviews

    Located in Trincomalee, 700 metres from Uppuveli beach, Parallel villa provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Havana Club Resort
    Scored 7.7
    7.7
    Rated good
    Good
     · 83 reviews

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

    Schone kamers, fijne locatie met veel restaurants eromheen.

Budget hotels in Trincomalee

  • Hotel Tobiko
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 318 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
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 360 reviews

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

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

  • Pearl Oceanic Resort - Trincomalee
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 208 reviews

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

    Great location, clean, great pool and excellent food

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

    Anantamaa Hotel is tucked away in Trincomalee just steps away from the beach. Enjoy soothing spa treatments at the wellness centre or spend a quiet afternoon relaxing by the outdoor pool.

    Spacious room, amazing breakfast, beautiful beach.

  • Hotel Theevanni Inn
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 39 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.

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

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

    Located in Trincomalee, 700 metres from Nilaveli Beach, Sunstar Nilaveli provides accommodation with a garden, free private parking, a terrace and a restaurant.

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

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

    Situated in Trincomalee, a few steps from Uppuveli beach, Blue Sand Beach Resort features accommodation with a garden, free private parking, a private beach area and a restaurant.

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

  • Trinco Caritas Guest Villa

    Situated in Trincomalee, a few steps from Dutch Bay Beach, Trinco Caritas Guest Villa features accommodation with a terrace, free private parking and a restaurant.

Hotels located in the centre of Trincomalee

  • Cool Banyan Cabana
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 44 reviews

    Situated in Trincomalee, 500 metres from Uppuveli beach, Cool Banyan Cabana features accommodation with a garden, free private parking, a terrace and a restaurant.

    The hosts are the most amazing and carring people!

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

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

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

  • Trinco Lagoon
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 138 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
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 252 reviews

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

    Fantastic pool Very good location between town and beach

  • Capital Trincomalee
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 29 reviews

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

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

  • Liyonaa Beach Hotel
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 226 reviews

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

    Mainly the staffs were amazing Looked after us as family

  • White Villa Hotel
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 45 reviews

    Set in Trincomalee, within 400 metres of Uppuveli beach and 4.2 km of Kanniya Hot Springs, White Villa Hotel offers accommodation with a private beach area and as well as free private parking for...

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

  • Anoo Beach Villa
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 73 reviews

    Situated in Trincomalee, 200 metres from Nilaveli Beach, Anoo Beach Villa features accommodation with a garden, free private parking and a terrace.

    We spent 2 nights and we like it. Perfect location

FAQs about hotels in Trincomalee

What guests said about Trincomalee:

  • Scored 10
    10

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

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

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

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

    A nice costal city with mixed culture.

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

    The property is in a good location.

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

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

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

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

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

See reviews by guests who stayed at hotels in Trincomalee

  • From £128.40 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 531 reviews
    We stayed 6 nights at Trinco Blu and had a great stay. Very good hotel for relaxing at the beach in Trincomalee. Very friendly, attentive and service-minded staff. Highly recommend this hotel! Beach chalet was very nice with direct access to the beach. Large room with all ammenities. Breakfast was good with lots of options. Did not have dinner at hotel but there are many great restaurants on the beach and nearby streets. Recommend Trinco Bay Diving Center 10 minutes down the beach for diving/snorkeling activities.
    Håvard Gjøby
    Norway
  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 261 reviews
    Our stay at French Garden Pragash Beach Hotel was absolutely delightful! The location is perfect—right by the beach, with stunning views. The rooms were clean and comfortable, and the staff was incredibly friendly and helpful. One of the most heartwarming parts of our stay was waking up each morning to find local dogs waiting for us right in front of our room. It was such a wonderful, unique experience that made us feel truly at home. A peaceful and charming place—can’t wait to come back!
    Petar
    Serbia
  • From £91.18 per night
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 291 reviews
    Nice, Spacious and comfortable room. Good restaurant for dining. The staff was very helpful and provided with all necessary details for nearby tourist activities, helped with first aid kit when I got injured,etc. The hotel also has tie-ups with local tour guides and provide tour options at considerable rates and their tour guides are top quality and speak good English. Had a lot of fun thanks to Amaranthe.
    Vardhan Bankar
    India
  • From £63.06 per night
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 300 reviews
    Fairly new hotel. All amenities needed. Spacious room. Big and clean swimming pool. Great variety of dinner options. Also value for money is very good. Breakfast is delicious, choice between extensive Western or Sri Lankan breakfast. Staff was very friendly and welcoming. Especially the head of the bar/restaurant makes you feel at home and does his utmost to get the most out of your stay.
    Willem-Pieter
    Netherlands
  • From £38.30 per night
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 346 reviews
    Very comfortable hotel right on the beach. Great views over the ocean. Location is at the town end of Trincomalee about six km from the more tourist oriented beach areas which suited us. The staff were always very friendly and helpful. Highly recommended!
    Peter
    Australia

Research, refine and make plans for your whole trip