See the latest prices and deals by choosing your dates.
Hotel in Trincomalee
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. The location was very nice and the staff also. Specially meals were excellent and home made.
Hotel in Nilaveli
Featuring free WiFi, C Beyond Nilaweli offers accommodation in Nilaveli. The property overlooks a large natural pond and is located 19 km from Trincomalee. Guests can enjoy the on-site restaurant. What a fantastic place in Nilaveli! We had an absolutely wonderful stay at C Beyond. Our room was beautiful and our bed was comfortable, with a gorgeous view of the sea and a breezy balcony to enjoy. Staff were very attentive and always helpful, and arranged a lovely snorkeling experience for us. The location is right on the beach, very quiet and with no one around — it felt like our own private beach! We ate dinner at the hotel twice, both times in a romantic candle-lit outdoor setting, and it was delicious, with fresh local ingredients and excellent service by staff. The location is quite far from town, which made it a lovely place to retreat and be in nature for a few days.
Hotel in Trincomalee
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. Owners very helpful & great place to stay.
Hotel in Nilaveli
Nilaveli Beach Resort is set on the bronzed sands of Nilaveli Beach. This tranquil resort welcomes guests with a private beach area, cosy guestrooms and free internet access at all public areas. A lovely small resort tucked away from the rest of the village. The staff were extremely friendly and kept the grounds and property beautiful.
Hotel in Uppuveli
Set in Uppuveli, 200 metres from Uppuveli beach, Swiss kiss beach resort offers accommodation with a garden, free private parking, a terrace and a restaurant. Very friendly & helpful host! Our 1 year old child got a breathing difficultys while we explored Trincomalee. When we got back to resort, owner organized for us transport to hospital in 5 min.He came along with us, had already informed the hospital of our situation. We got to see a doctor straight away, not a wanting a minute. Our child got quick treatment and everything is ok with her now! Host at resort got also lots of local connections with sea-sport activities and whale watching tours and so on. As well he is a very good cook and making fabulous food! Thanks for a great stay and helping out our family in unpredictable situation!
Hotel in Trincomalee
Hema Holiday Villa is set in Trincomalee, 200 metres from Uppuveli beach and 4.3 km from Kanniya Hot Springs.
Hotel in Trincomalee
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. The room was comfortable and had everything we needed. The staff are a highlight. They were quite helpful and took care of our needs. The location is very close to the Nilaveli beach and pigeon island. It was a comfortable stay overall.
Hotel in Trincomalee
Situated in Trincomalee, 400 metres from Uppuveli beach, Amazon Beach Cabana features accommodation with a garden, free private parking, a terrace and a restaurant. The cabanas are brand new and very clean. Very spacious and comfortable. Host and staff are super friendly. Delicious breakfast! Definitely recommended.
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. 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.
Hotel in Nilaveli
Offering a year-round outdoor swimming pool and views of the sea, Amanta Beach is set in Nilaveli, 20 km from Trincomalee. Each air-conditioned room offers a view. Rooms have a private bathroom. We stayed at Amanta Beach Resort for two nights and wished we would have stayed for a week! The property is beautiful and private but close enough to Nilaveli & Trinco that you could take a Tuk Tuk if you needed to. The rooms were spotless, beautiful, and everything worked perfectly (including the air con). As previous reviewers have said, the beach is your own little private slice of paradise. We were there a few weeks before the heavy season, so the seas were a bit rough, but we spent many hours lounging in the chairs on the sand! The food was amazing too! We had dinner one night and it was one of the best meals that we've had on our year abroad. The owner/chef comes out and explains everything and tells you where he got the ingredients from (mostly his on-site garden). Shyakthi and his staff make this place what it is! They all go above and beyond to make sure you're enjoying yourself and that you're comfortable. They put a lot of time and energy into the entire experience and it shows. There is a reason this hotel is rated 9+ on Booking and you should definitely come see for yourself!
Hotel in Nilaveli
Hotel in Trincomalee
Hotel in Nilaveli
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Trincomalee
Hotel in Uppuveli
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Nilaveli
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Trincomalee
Popular with guests booking hotels in Trincomalee District
Hotel in Uppuveli Beach, Trincomalee
Situated in Trincomalee, 600 metres from Uppuveli beach, French garden Pragash Beach Hotel features accommodation with a garden, free private parking, a restaurant and a private beach area. The location is great! The apartments are on the beach.
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. The hotel was very nice and clean, located in a very central place a short walk to the beach and...
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. Location was good Hospitality was good Staff were friendly
Hotel in Nilaveli
Situated in Nilaveli, 200 metres from Nilaveli Beach, Mithra Paradise Beach Hotel features accommodation with a garden, free private parking and a restaurant. Anita and her team always ready to help you, they are very friendly and lovely!
Hotel in Trincomalee
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. Excellent service and very professional staff, delicious food as well The property is very clean and...
Hotel in Uppuveli Beach, Trincomalee
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. All staff were lovely and professional.
Hotel in Nilaveli
This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. It offers free Wi-Fi in public areas, a large outdoor pool and spacious rooms with views of the ocean. A really beautiful property with a prime location.
Hotel in Uppuveli Beach, Trincomalee
Situated in Trincomalee, 70 metres from Uppuveli beach, Seaside Resort features accommodation with a garden, free private parking, a shared lounge and a terrace. All the staff was very friendly, welcoming, super helpful and accommodating.
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. Nice location, lovely interiors. Staffs are always kind and helpful.
Hotel in Uppuveli Beach, Trincomalee
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. Well located and absolutely clean. They are very kind and smiling.
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. Beautiful beach, very clean and nice and quiet. Good meals too
Hotel in Nilaveli
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. Amazing property. Amazing food and great hospitality.
Hotel in Uppuveli Beach, 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. Great rooms, super clean beds and bed linen, bathroom fantastic, shower full pressure and hot water.
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. Aathi was so helpful He was available to help me arrange snorkeling, store my food in the fridge...
Hotel in Uppuveli Beach, Trincomalee
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. Very polite staff, upon check-in they said that they would settle in a separate room with 1 bed,...
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. The resort is gorgeous. They take care of every detail.
Hotel in Uppuveli Beach, Trincomalee
Set in Trincomalee, 200 metres from Uppuveli beach, DOT BEY beach cabana offers accommodation with a garden, free private parking, a shared lounge and a terrace. Nice hotel with A/C room. We feel Cabana like a home it very nice place.
Hotel in Trincomalee
Set in Trincomalee in the Trincomalee District Region, Bluewater Beach Resort features an outdoor pool and views of the mountains. Cleanliness is their motto.Perfect location. 5 minutes walk to the Nelavali beach 🏖️.
Hotel in Trincomalee
Set in Trincomalee, within 400 metres of Uppuveli beach and 4.2 km of Kanniya Hot Springs, White Villa Hotel offers accommodation with a terrace and free WiFi throughout the property as well as free... Staff were very friendly, rooms and facilities were clean and had everything I needed.
Hotel in Trincomalee
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. We just randomly booked this property via booking.
Hotel in Trincomalee
Situated in Trincomalee, 300 metres from Nilaveli Beach, Beach Walk Villa features accommodation with a garden, free private parking and a terrace. Very friendly and welcoming host! The room is basic but comfortable and the AC was working...
Hotel in Trincomalee
Catamaran6 Guest Inn is set in Trincomalee, 2 km from St. Mary's Cathedral Trincomalee and 2 km from Fort Frederick. Catamaran6 has great amenities. We had AC, a high speed fan, a big bed, and we were able to do our...
Hotel in Uppuveli
Located in Uppuveli, 200 metres from Uppuveli beach, Dive beach palace provides accommodation with free bikes, free private parking, a garden and a shared lounge. Friendly and helpful staff and close to the beach.
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. It was nice and very clean, friendly atmosphere and very well coming.
For hotels in Trincomalee District that serve up a highly-rated breakfast, try Palmera Eco Resorts Nilaveli, Trinco Beach by DSK and 108 Palms Beach Resort.
Breakfast at these hotels in Trincomalee District are also highly rated: Nilaveli Beach Resort - Level 1 Certified, Amanta Beach and Elena Garden Resort and Restaurant.
The average price per night for a 3-star hotel in Trincomalee District this weekend is UAH 2,762 or, for a 4-star hotel, UAH 4,139. Looking for something even fancier? 5-star hotels in Trincomalee District for this weekend cost on average around UAH 1,852 per night (based on Booking.com prices).
Amazon Beach Cabana, Catamaran6 Guest Inn and Pearl Oceanic Resort - Trincomalee have received great reviews from travellers in Trincomalee District regarding the views from their hotel rooms.
Guests staying in Trincomalee District also spoke highly of the views from the rooms at Liyonaa Beach Hotel, DOT BEY beach cabana and Janas Blue Water Corner.
Couples travelling in Trincomalee District loved staying at Swiss kiss beach resort, Regina Beach Bungalow and Aa Inn.
Similarly, these hotels in Trincomalee District are highly rated by couples: Amazon Beach Cabana, Amanta Beach and C Beyond Nilaveli.
On average, it costs UAH 2,610 per night to book a 3-star hotel in Trincomalee District for tonight. You'll pay on average around UAH 4,330 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Trincomalee District will cost around UAH 5,504 (based on Booking.com prices).
On average, 3-star hotels in Trincomalee District cost UAH 2,315 per night, and 4-star hotels in Trincomalee District are UAH 3,878 per night. If you're looking for something really special, a 5-star hotel in Trincomalee District can on average be found for UAH 4,991 per night (based on Booking.com prices).
There are 371 hotels in Trincomalee District you can book on Booking.com.
Travellers who stayed in Trincomalee District near SLAF China Bay (TRR) have said good things about Trinco Lagoon, Mallika Resort and Catamaran6 Guest Inn.
Among the hotels near SLAF China Bay in Trincomalee District, Trinco Beach by DSK, Janas Blue Water Corner and Hotel Green Garden have also been highly rated.
Nilaveli Beach Resort - Level 1 Certified, Janas Blue Water Corner and C Beyond Nilaveli are some of the popular hotels in Trincomalee District.
In addition to these hotels, Hotel Tobiko, Swiss kiss beach resort and Hema Holiday Villa are also popular in Trincomalee District.
Many families visiting Trincomalee District loved staying at Anoo Garden Villa, Swiss kiss beach resort and Amanta Beach.
Similarly, The Reef Resort, Amazon Beach Cabana and Liyonaa Beach Hotel are also popular among family travellers.
Trincomalee, Nilaveli and Seruwawila are popular with other travellers visiting Trincomalee District.