Set in Negombo, less than 1 km from Negombo Beach, Ayur Ayur Resort & Ayurveda Retreat offers accommodation with an outdoor swimming pool,…
Located amidst green forests, the Cinnamon Lodge Habarana offers air-conditioned rooms with a private balcony.
Featuring a mesmerising secluded beachfront, Anantara Peace Haven Tangalle Resort is located on cliff in a large coconut plantation with…
Sitting on 58 acres of tropical vegetation, Ulagalla Resort offers villas with plunge pools and free Wi-Fi.
Featuring an outdoor swimming pool, a fitness centre and a spa and wellness centre, Anantaya Resort and Spa Passikudah, a beachfront…
Set in Habarana, 4.3 km from Habarana Lake, Serendib Garden Resort offers accommodation with a restaurant, free private parking, a shared…
Situated in Sigiriya, 1.7 km from Sigiriya Rock, The Nature Park Villa features accommodation with an outdoor swimming pool, free private…
Located in Sigiriya, 1.9 km from Pidurangala Rock, Sigiriya King's Resort provides accommodation with free bikes, free private parking, an…
Set in Ella, within 4.1 km of Demodara Nine Arch Bridge and 48 km of Hakgala Botanical Garden, Rivinu Holiday Resort offers accommodation…
Situated in Danwilana, 28 km from St Anthony's Church, Venus Resorts features accommodation with a garden, free private parking, a shared…
Taj Bentota Resort & Spa - Level 1 Certified is located in Sri Lanka's Galle District, offering breathtaking views of the Indian Ocean.
Located in Kandy, Amaya Hills, a leading 5-star hotel in Kandy, offers a hillside retreat overlooking the Heerassagala forest.
Situated in Ahangama Village just a 5-minute drive from popular whale and dolphin watching spots, Insight Resort features an outdoor…
Offering a year-round outdoor pool, barbecue and sun terrace, Twenty-Two Weligambay is situated in Weligama in the Galle District Region, 3…
The eco-friendly Maalu Maalu Resort & Spa sits on the sandy shores of Passekudah Bay on the east coast of Sri Lanka.
Offering an outdoor pool and views of the sea, Arugambay Roccos is set in Arugam Bay in the Ampara District Region.
Mapakada Village - Mahiyanganaya is a resort offering modern rooms and suites with air-conditioning and free WiFi.
The 5-star Jungle Beach Resort is located in Trincomalee, just 17 mi from Trincomalee Bus and Railway Station.
Good Karma Hotel is located on Rekawa Beach in Tangalle, offering an outdoor pool and free Wi-Fi throughout the property.
Located in the deep south of Sri Lanka, Chena Huts is just 5-minute away from Yala National Park.
Situated in Ahangama, 2.1 km from Midigama Beach, Cantaloupe House Ahangama features accommodation with a restaurant, free private parking,…