Compare Hotels on the Lake in Sri Lanka
Secret Bargains - Save an extra 10% or more on select Hotels on the Lake
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Sri Lanka Hotels on the Lake

Thaulle Pure Ayurveda Resort - Yala
35, Mahadeira, Yodakandiya, Thissamaharama, Hambantota
With a stay at Thaulle Pure Ayurveda Resort - Yala in Thissamaharama, you'll be in the historical district, within a 15-minute drive of Yala National Park and Tissamaharama Raja Maha Vihara.
Pool
Breakfast included

Heritance Kandalama
Kandalama Lake front, Kandalama
The price is $227 per night
$227
includes taxes & fees
$193 per night
Mar 18 - Mar 19
Free Cancellation
Reserve now, pay when you stay
Located in Kandalama, Heritance Kandalama is on a lake, within a 15-minute drive of Popham's Arboretum and Dambulla Cave Temple.
Pool
Hot Tub

Amaya Lake Dambulla
Kap Ela, Kandalama, Kandalama
The price is $266 per night
$266
includes taxes & fees
$225 per night
Mar 25 - Mar 26
Free Cancellation
Reserve now, pay when you stay
Located in Kandalama, Amaya Lake Dambulla is on a lake, within a 10-minute drive of Popham's Arboretum and Dambulla Cave Temple.
Pool
Spa

EKHO Lake House Polonnaruwa
Pothgula Mawatha, Polonnaruwa, North Central Province
The price is $174 per night
$174
includes taxes & fees
$146 per night
Apr 1 - Apr 2
Free Cancellation
Reserve now, pay when you stay
When you stay at EKHO Lake House Polonnaruwa in Polonnaruwa, you'll be on the waterfront, just steps from Polonnaruwa Archaeological Museum and 11 minutes by foot from Polonnaruwa Vatadage.
Pool
Parking included

Elephant Corridor
Pothana, Kimbissa, Sigiriya
This family-friendly resort is 4.4 mi (7.1 km) from Sigiriya Museum and 4.8 mi (7.8 km) from Ancient City of Sigiriya.
Pool
Hot Tub

Heaven Seven Nuwara Eliya
24A, Haddon Hill Road, Nuwara Eliya
The price is $90 per night
$90
includes taxes & fees
$76 per night
Mar 16 - Mar 17
Free Cancellation
When you stay at Heaven Seven Nuwara Eliya in Nuwara Eliya, you'll be next to a golf course, within a 5-minute drive of Victoria Park and Nuwara Eliya Golf Club.
Restaurant
Air conditioning

Heritage Hotel
Galwala Road, Pothanegama, Anuradhapura
Located in Anuradhapura, Heritage Hotel is in the historical district, a 5-minute drive from Isurumuniya Vihara and 7 minutes from Mirisawetiya Stupa.
Pool
Spa

Avani Kalutara Resort
St. Sebastian's Road, Katukurunda, Kalutara
The price is $146 per night
$146
includes taxes & fees
$124 per night
Apr 8 - Apr 9
Located in Kalutara, Avani Kalutara Resort is by the ocean, within a 15-minute drive of Kalutara Bodhiya and Richmond Castle.
Pool
Hot Tub

Bentota Beach by Cinnamon
NATIONAL HOLIDAYS RESORT, BENTOTA,, Bentota, Southern Province
With a stay at Bentota Beach by Cinnamon, you'll be centrally located in Bentota, within a 5-minute drive of Bentota Beach and Kaluwamodara Bridge.
Pool
Spa

CoCoWorld Bungalow
Maligawawatta Ranawiru Sirinandana, Panduwasnuwara
The price is $55 per night
$55
includes taxes & fees
$47 per night
Mar 23 - Mar 24
This hotel is 6.4 mi (10.3 km) from Panduwasnuwara Museum and 8.4 mi (13.6 km) from Padeniya Raja Maha Viharaya.
Pool
Breakfast included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Sri Lanka Hotels on the Lake essential information
Hotels on the Lake in Sri Lanka |
86 |
---|---|
Highest price | $266 |
Cheapest price | $55 |
Total number of hotels in Sri Lanka | 7,393 |
Popular hotels | Thaulle Pure Ayurveda Resort - Yala, Heritance Kandalama, Amaya Lake Dambulla, EKHO Lake House Polonnaruwa, Elephant Corridor, Heaven Seven Nuwara Eliya, Heritage Hotel, Avani Kalutara Resort, Bentota Beach by Cinnamon, CoCoWorld Bungalow, Elephant Lake Yala, Heina Nature Resort & Yala Safari |
Most Recent Sri Lanka Hotel Reviews

The Kingsbury Colombo
5 out of 5
Posted 23 hours ago
CheapTickets Verified Review
"The Kingsbury had a great vibe and character too. The thing we loved most of all was, the focaccia bread in the buffet, it really showed the quality of chefs they employ there, probably the best in Colombo. The Kingsbury Hotel definitely has standards."
A verified traveler stayed at The Kingsbury Colombo
More Hotels on the Lake
Types of Hotels
Top 20 Sri Lanka Hotels
Hotels Near Sri Lanka
More to Explore in Sri Lanka
Top Picks
Hotels
Flights
Packages
Cheap Kazakhstan PackagesCheap Taiwan PackagesCheap India PackagesCheap Palau PackagesCheap South Korea PackagesCheap Cambodia PackagesCheap British Indian Ocean Territory PackagesCheap Indonesia PackagesCheap Thailand PackagesCheap Vietnam PackagesCheap Russia PackagesCheap China PackagesCheap Malaysia PackagesCheap Singapore PackagesCheap Maldives PackagesCheap Nepal PackagesCheap Philippines PackagesCheap Japan Packages