See the latest prices and deals by choosing your dates.
Trincomalee
Offering an outdoor swimming pool and a spa and wellness centre, Amaranthe Bay Resort & Spa is located just 5 km north of the Trincomalee town on the beautiful East Coast of Sri Lanka. Free WiFi access is available in this resort. The hotel is very good. Room is clean and spacious. The view on the bay is gorgeous. It’s relatively close to the beach and the ocean in this area is very clean and warm. We spent here 4 nights with our 3 years old son and we all had a wonderful time. The staff is very attentive. I especially want to highlight the man at the pool area and the guys from the restaurant, especially Kirujan , who was very helpful with all our needs. The food was delicious and varied. Definitely recommend this hotel. From what we’ve seen that’s probably the best resort in the area.
Trincomalee
Located in Trincomalee, 300 metres from Uppuveli beach, Dila Beach Resort provides accommodation with a garden, free private parking and a terrace. Located around 4.3 km from Kanniya Hot Springs, the resort with free WiFi is also 4.9 km away from Trincomalee Railway Station. The accommodation offers a shared kitchen, room service and currency exchange for guests. Great value for money Super kind staff Best location close to the beach and main tourist road
Nilaveli
Situated in Nilaveli, 600 metres from Nilaveli Beach, Hera Ceylon features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The resort has a hot tub and evening entertainment. Amazing food amazing service and a location
Trincomalee
The resort will provide guests with air-conditioned rooms offering a desk, a kettle, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Guest rooms include a wardrobe. Breakfast was great and location was breathtaking
Nilaveli
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. Great hotel and friendly staff! There were 2 families (9 people). Any question the guys solve, thank you very much! Delicious breakfasts! Clean pool! We liked everything!
Uppuveli Beach, Trincomalee
Situated in Trincomalee, a few steps from Uppuveli beach, Elena Garden Resort and Restaurant features accommodation with a garden, free private parking, a terrace and a restaurant. Boasting a tour desk, this property also provides guests with an outdoor pool. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Elena is a an amazing host! She was always available and took care of everything. She organized all of my activities (diving school, dolphin Tour and pigeon island) and transport to my bus. The accomodation was really clean and had a laundry service. I always ate breakfast there. It is also super close to the beach (4 mins) and ai could use the sunbeds of a Restaurant on the beach for free! So all in all great recommendation!
Trincomalee
Situated in Trincomalee and only 400 metres from Uppuveli beach, Blue Diamond Resort features accommodation with sea views, free WiFi and free private parking. This 3-star guest house offers a 24-hour front desk and a shared kitchen. The accommodation provides airport transfers, while a bicycle rental service is also available. Awesome place with an awesome staff... Loved the facilities services... Will definitely come back
Nilaveli
Set in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort Nilaveli offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Boasting room service, this property also has a restaurant and a terrace. The accommodation features a 24-hour front desk, airport transfers, a shared lounge and free WiFi. Boutique style hotel with a nice pool and direct access to the beach. Miran was great. He always had a smile, organised sun beds, and if you pre booked your food, he’d have it ready for you. Fresh fish available every night.
Trincomalee
Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodation on the private beach. The resort offers 3 semi-detached villas, divided into 6 separate units with a shared terrace. Absolutely amazing experience! We initially booked for just one night, but upon arrival, we instantly fell in love with the place and decided to extend our stay until the end of our vacation. Only the luxury villa was available for the remaining days, and the hotel kindly offered us a generous discount. The location is perfect—right by the beach with soft, clean sand. The pool is fantastic, and there’s a lovely garden area where you can relax on swan floats under the trees. The restaurant exceeded our expectations with delicious food, and the cocktail bar was a true highlight—something that’s often missing in Sri Lanka. A truly unforgettable stay. Highly recommended!
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.
The resort can organise activities such as diving and fishing. There are also barbeque facilities and bicycle rentals available. Nilaveli Beach Resort houses a 24-hour reception and offer airport shuttle services at a surcharge.
Beautiful location, nice big rooms and very helpful and friendly staff.
Resort in Trincomalee
Popular with guests booking resorts in Trincomalee District
Resort in Trincomalee
Popular with guests booking resorts in Trincomalee District
Resort in Trincomalee
Popular with guests booking resorts in Trincomalee District
Resort in Trincomalee
Popular with guests booking resorts in Trincomalee District
Resort in Trincomalee
Popular with guests booking resorts in Trincomalee District
We make it quick and easy to book a resort in Trincomalee District. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Many families visiting Trincomalee District loved staying at Hera Ceylon, Adaar and Dila Beach Resort.
Similarly, French Garden Resort, Amaranthe Bay Resort & Spa and Uga Jungle Beach - Trincomalee are also popular among family travellers.
Most resorts on Booking.com offer free cancellation.
Amaranthe Bay Resort & Spa, Hera Ceylon and Adaar are some popular resorts in Trincomalee District.
In addition to these resorts, Dila Beach Resort, Uga Jungle Beach - Trincomalee and Trinco Blu by Cinnamon are also popular in Trincomalee District.
Trinco Blu by Cinnamon, Uga Jungle Beach - Trincomalee and Amaranthe Bay Resort & Spa have received great reviews from guests in Trincomalee District regarding the views from these resorts
There are 17 resorts in Trincomalee District you can book on Booking.com.
Couples travelling in Trincomalee District loved staying at Hera Ceylon, Dila Beach Resort and Adaar.
Similarly, these resorts in Trincomalee District are highly rated by couples: Amaranthe Bay Resort & Spa, Trinco Blu by Cinnamon and Uga Jungle Beach - Trincomalee.
The average price per night for a resort in Trincomalee District for this weekend is US$85, based on current Booking.com prices.
The hotel is stunning, it feels very luxurious for a reasonable price for european standards. The staff is super friendly and helpful, especially the manager Shyakthi. We ended up staying 2 more nights. The biggest highlight was the private beach, we were there alone most of the time and the sea is perfect for swimming. The beach is equipped with sun beds and a shower. The hotel offers 4 course dinner for 7000 rupees per person and ayurvedic massage for 35 dollars. It is the perfect place if you want to relax in a beach resort.
We loved our stay at the NN Beach resort and Spa - we were only going to stay for 2 nights but we ended up staying for 4! The location is superb, right on the beach and the staff were very friendly and helpful.
We really enjoyed everything about our stay at Nilaveli Beach Resort. Location is amazing, the hotel is on the beach (you step out of the room and are already in front of the sea), super quiet and ideal for relaxing. It's a bit secluded from the outside but the restaurant offers great food at a reasonable price. Comfortable and clean room. The staff were super helpful, specially the manager John.
Lovely hotel with spacious room and nice amenities. Clean and tasteful with a spacious terrace and a rack where you can dry your beach attire outside in the sun. The location is amazing, just 3 walking minutes to the beach (directly down there is also a very nice Bar/Restaurant). Eddi is such a friendly host. I felt very safe and cared for there. The stay at French Garden Resort and at Uppuveli Beach were a big highlight during my travels. If you want to have a few comfortable rest days on the beach I highly recommend this place.
The location was just perfect. Lovely shaded beach chairs to 'chill out' on and around a 300 mtr walk along the beach to the beach cafe's and restaurant. NN Beach Resort is a quieter resort, which is perfect and the beach bars are just so accessible. The rooms were excellent and so were the staff. I would definately stay here again.
As a traveler from Canada to Sri Lanka, my family and I had an unforgettable experience at this beach resort. The highlight was the whale watching tour organized by the hotel, where we were able to see these magnificent creatures up close. The knowledgeable guides provided fascinating information about the whales and the surrounding marine life. The resort's facilities were top-notch, and the staff was attentive and friendly. We enjoyed the delicious food, beautiful beach.
It was an excellent experience staying in elean garden resort. Rooms are clean and good. the resort was good and excellent for the money.
This resort has fulfilled my requirement, Helpful staff Delicious meals,specially breakfast buffet,lot of varieties. I booked deluxe DBL but management has upgraded my reservation to deluxe cabana, Cabana structure is awesome,Great architecture. Thank you JKAB BEACH RESORT