Skip to main content

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

The best three-star hotels in Trincomalee District

Check out our pick of great three-star hotels in Trincomalee District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Nilaveli, 1.1 km from Nilaveli Beach, US Cabanas provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. With free WiFi, this 3-star hotel offers room service and dry cleaning services. The property is non-smoking and is situated 6.4 km from Velgam Vehera. We liked the staff, the hotel, basically everything. They were really nice and attended to our every need

Show more Show less
9.2
Superb
42 reviews
Price from
US$62.10
per night

Set in Trincomalee, Capital Trincomalee offers beachfront accommodation 200 metres from Uppuveli beach and offers various facilities, such as a terrace, a restaurant and a bar. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service and a 24-hour front desk for guests. 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

Show more Show less
9
Superb
72 reviews
Price from
US$32
per night

Located in Trincomalee, 100 metres from Nilaveli Beach, The Coastal Hotel provides accommodation with a garden, free private parking, a private beach area and a shared lounge. Featuring a terrace, the 3-star hotel has air-conditioned rooms with a private bathroom. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. The staff were super friendly and always willing to help. They arranged my travel to the airport, diving and visit to the Kanniya Hotwell. I had a relaxed experience.

Show more Show less
9.1
Superb
26 reviews
Price from
US$49.01
per night

Located in Nilaveli, 1.4 km from Nilaveli Beach, Anukama Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features a hot tub and room service. Very cozy resort, and we especially liked the small bungalows they had by the pool. We appreciated that it was a small resort. Amazing breakfast, and the staff were very polite and service minded.

Show more Show less
8.3
Very good
296 reviews
Price from
US$65
per night

Situated in Nilaveli, 200 metres from Nilaveli Beach, The Reef Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 3-star hotel offers room service and a 24-hour front desk. The hotel has a restaurant, and Pigeon Island National Park is 6 km away. The place is very nice and clean and located at walking distance from the beach. But really what made the difference for us was the staff! They are the kindest and most welcoming people we met here, in particular Mr Deen who we now call a friend!

Show more Show less
8.1
Very good
297 reviews
Price from
US$31.50
per night

Situated in Trincomalee, 600 metres from Uppuveli beach, French garden Pragash Beach Hotel features accommodation with a private beach area, free private parking and a restaurant. This 3-star hotel has air-conditioned rooms with a private bathroom. Free WiFi and room service are available. Amazing view of sunset and sunrise

Show more Show less
8.3
Very good
314 reviews
Price from
US$45
per night

Located in Trincomalee, a few steps from Dutch Bay Beach, Trinco Beach by DSK provides accommodation with free bikes, free private parking, a restaurant and a bar. This 3-star hotel offers a 24-hour front desk and luggage storage space. Every room has a patio. The hotel is new and faces the lovely Dutch bay beach. The rooms are nicely furnished and clean.

Show more Show less
8.2
Very good
378 reviews
Price from
US$52
per night

Situated in Trincomalee, 400 metres from Uppuveli beach, Blue Diamond Resort has a private beach area, private parking and rooms with free WiFi access. This 3-star guest house offers a 24-hour front desk and a shared kitchen. The accommodation features airport transfers, while a bicycle rental service is also available. I and my colleagues stayed at Blue diamond for 1 day and it gave us excellent business facilities. Our rooms had proper office desks and chairs, a table lamp, and all the necessary things. I appreciated it! This hotel felt like a natural home away from home. I was so impressed with the level of comfort and attention to detail. My stay was perfect.really i thank staffs of the hotel.they were wonderful on their duties.thats great again.

Show more Show less
8.1
Very good
481 reviews
Price from
US$30
per night

Located in Nilaveli, 12 km from Trincomalee, Cardamon Hotel Nilaveli features a restaurant, bar and free WiFi throughout the property. The hotel has a barbecue and views of the sea, and guests can enjoy a meal at the restaurant. Free private parking is available on site. Great place ! Really ! Big room, nice setting, superb view from the balcony. Right on a clean sandy beach, next to a PADI center offering also many activities for non divers. Location was perfect for us (away from the village, but 2 min tuk tuk ride from shops). Kids were very happy with the pool, me happy with the cold beer, wife happy with the ocean. If ever back in the area we will do it again.

Show more Show less
8.8
Fabulous
485 reviews
Price from
US$65
per night

This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. There is no available WiFi, a large outdoor pool and spacious rooms with views of the ocean.

Rooms are decorated in soothing neutral colours and equipped with air conditioning, a minibar and a safe. They also have a DVD player and a tea/coffee maker. Very nice atmosphere with friendly staff. The beach is clean and nice. Good breakfast and very nice dinner buffet.

Show more Show less
8.2
Very good
118 reviews
Price from
US$70
per night

Most booked three-star hotels in Trincomalee District this month

FAQs about three-star hotels in Trincomalee District

Three-Star Hotels that guests love in Trincomalee District