The eco-friendly Maalu Maalu Resort & Spa sits on the sandy shores of Passekudah Bay on the east coast of Sri Lanka.
Nestled within lush green gardens, Anilana Nilaveli features a large outdoor pool with sun terrace, a 24-hour front desk and tranquil rooms…
Boasting a terrace with garden views, an open-air bath and a garden, Green Ocean Bay can be found in Arugam Bay, close to Arugam Bay Beach…
Set in Arugam Bay, 100 metres from Arugam Bay Beach, Cardinals Bay Resort offers accommodation with a garden, free private parking, a…
Situated in Trincomalee, 200 metres from Uppuveli beach, MRD Beach Hotel features accommodation with an outdoor swimming pool, free private…
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.
Located in Nilaveli, High Park Hotel welcomes guests with a private beach area, a restaurant and free WiFi access.
Set in Arugam Bay, 200 metres from Arugam Bay Beach, SURF & SAND Hotel Arugambay offers accommodation with a garden, free private parking,…
Situated in Arugam Bay, 200 metres from Arugam Bay Beach, The Blue Wave Hotel features accommodation with an outdoor swimming pool, free…
Featuring free WiFi, Laya Waves offers accommodation in Kalkudah. The hotel has a year-round outdoor pool, and guests can enjoy a meal at…
Located in Trincomalee, 1.3 km from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodation with free bikes, free private…
Located in Trincomalee, 70 metres from Uppuveli beach, Elegant Green Beach Resort provides accommodation with a garden, free private…
Featuring free WiFi throughout the property, Hotel Tobiko is located in Trincomalee, 3 km from Koneswaram Temple.
Situated 500 metres from Uppuveli beach, Hotel Theevanni Inn offers 2-star accommodation in Trincomalee and has a garden, a shared lounge…