Resorts in Sri Lanka
Find the resorts that appeal to you the most
Most-visited cities for resorts

Kandy

Nuwara Eliya

Negombo

Ella

Galle

Anuradhapura

Trincomalee

Haputale

Sigiriya

Hikkaduwa

Mirissa

Pasikuda

Unawatuna

Dambulla

Kalutara
Most popular regions for resorts

Galle District

Matale District

Anuradhapura District

Puttalam District

Kandy District

Gampaha District

Nuwara Eliya District

Batticaloa District

Trincomalee District

Kegalle District

Ampara District
Polonnaruwa District

Kurunegala District

Colombo District

Jaffna District
The 10 Best Resorts in Sri Lanka
Check out our pick of great resorts in Sri Lanka
Atha Resort is located in Sigiriya, 3.3 miles from Sigiriya Rock and 5.2 miles from Pidurangala Rock.
"Yakaduru Yala is located on the buffer Zone of Yala National Park. It’s Just 5 minutes away from the Yala National Park Entrance.
Good Karma Hotel is located on Rekawa Beach in Tangalle, offering an outdoor pool and free Wi-Fi throughout the property. Free parking and a 24-hour front desk are available.
Located in Kandy, 2 miles from Ceylon Tea Museum, Mirage Kandyan Heights provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in Sigiriya, 4 miles from Pidurangala Rock, Sigiriya Forest Edge By Marino Leisure provides accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center....
Located in Anuradhapura, 3.7 miles from Attikulama Tank, Kaala Kalaththewa Luxury Eco Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Kandy, 6.7 miles from Pallekele International Cricket Stadium, Celestial Hills - Villas & Suites by The Clarks provides accommodations with an outdoor swimming pool, free private parking...
Jansen’s Bungalow Sinharaja Rainforest Retreat has a garden, terrace, a restaurant and bar in Kudawe.
Located in Katunayaka, 6.2 miles from St. Anthony's Church, Dinu Lanka Resort has accommodations with a garden, free private parking, a shared lounge and a terrace.
Located in Ella, 9.1 miles from Demodara Nine Arch Bridge, Majentra Ella provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Most booked resorts in Sri Lanka this month
Popular with guests booking resorts in Sri Lanka
Popular with guests booking resorts in Sri Lanka
Popular with guests booking resorts in Sri Lanka
Popular with guests booking resorts in Sri Lanka
Popular with guests booking resorts in Sri Lanka
Popular with guests booking resorts in Sri Lanka
Popular with guests booking resorts in Sri Lanka
Popular with guests booking resorts in Sri Lanka
Popular with guests booking resorts in Sri Lanka
Popular with guests booking resorts in Sri Lanka




















