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. Brand new beautiful location. Very friendly people and the best swimming pool we have had so far. Walking distance from beach and nice restaurants.

Show more Show less
9.2
Superb
44 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. The vibe of the place was adorable! Food for breakfast is also recommended and a cute store for shopping with amazing fabrics

Show more Show less
9.1
Superb
78 reviews
Price from
US$32
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. The food was on time , the pool was great food kids

Show more Show less
8.3
Very good
299 reviews
Price from
US$48
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
304 reviews
Price from
US$31.50
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
387 reviews
Price from
US$41
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. Blue diamond resort real diamond the hotel customer service is truly exceptional what i most loved about the hotel its serene pool area beautiful room decor additional facilities restaurant and overall atmosphere

Show more Show less
8.1
Very good
494 reviews
Price from
US$23
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. The location was wonderful! It was right on the beach and our rooms had a great view! We had dinner and breakfast there and both meals were delicious. I noticed some reviews complained about the food, but they have a new chef who is really great! The staff were excellent as well; they were extremely helpful and friendly. There was also a hotel cat who said hi to us in the morning (she was very friendly!).

Show more Show less
8.9
Fabulous
497 reviews
Price from
US$75
per night

Set in Nilaveli, 200 metres from Nilaveli Beach, High Park Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. With free WiFi, this 3-star hotel has a terrace and a restaurant. The accommodation features room service, a tour desk and currency exchange for guests. We really enjoyed our stay at the High Park Hotel. The staff was nice, kind, always attentive to our needs and helpful in organizing activities and transportation to the train station. The beach was just a few steps from our room.

Show more Show less
8.5
Very good
185 reviews
Price from
US$45
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. Great location great service great food!!!

Show more Show less
8.1
Very good
121 reviews
Price from
US$70
per night

Situated in Trincomalee, 90 metres from Uppuveli beach, Anandas Beach Resort features accommodation with a fitness centre, free private parking, a garden and a private beach area. Each accommodation at the 3-star hotel has sea views, and guests can enjoy access to a shared lounge and to a terrace. The accommodation provides room service, a concierge service and currency exchange for guests. Location is right by beach , staff super friendly and help-full , really good people. Great stay , cabin had shower and toilet , comfortable pillows and bad all you need really :) diving Center right next too :) great location on upavelli beach as much quieter and easy to access everywhere , highly recommend! Thank you guys 🙏

Show more Show less
8
Very good
45 reviews
Price from
US$33
per night

Most booked three-star hotels in Trincomalee District this month

FAQs about three-star hotels in Trincomalee District

  • We make it quick and easy to book a three-star hotel in Trincomalee District. Here’s what we offer:

    • Free cancellation on most stays
    • We Price Match
    • 24/7 customer support in 40+ languages

  • US Cabanas, Capital Trincomalee and Cardamon Hotel Nilaveli are some popular three-star hotels in Trincomalee District.

    In addition to these three-star hotels, High Park Hotel, Anukama Resort and Trinco Beach by DSK are also popular in Trincomalee District.

  • There are 24 three-star hotels in Trincomalee District you can book on Booking.com.

  • The average price per night for a three-star hotel in Trincomalee District for this weekend is US$57, based on current Booking.com prices.

  • Most three-star hotels on Booking.com offer free cancellation.

  • Capital Trincomalee, Cardamon Hotel Nilaveli and Anukama Resort have received great reviews from guests in Trincomalee District regarding the views from these three-star hotels

    Guests staying in Trincomalee District also spoke highly of the views from these three-star hotels: Blue Diamond Resort, High Park Hotel and The Reef Resort.

  • Many families visiting Trincomalee District loved staying at Capital Trincomalee, Cardamon Hotel Nilaveli and High Park Hotel.

    Similarly, Trinco Beach by DSK, Anukama Resort and Pearl Inn Green are also popular among family travellers.

  • Couples travelling in Trincomalee District loved staying at US Cabanas, Capital Trincomalee and Cardamon Hotel Nilaveli.

    Similarly, these three-star hotels in Trincomalee District are highly rated by couples: Pearl Inn Green, Blue Diamond Resort and High Park Hotel.

Three-Star Hotels that guests love in Trincomalee District