Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Lakefront Hotels & Resorts in Sri Lanka

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Sri Lanka Hotels on the Lake

Thaulle Resort

Thaulle Resort

3 out of 5
35, Mahadeira, Yodakandiya, Tissamaharama, Hambantota
The price is $131 per night from Jun 14 to Jun 14
Situated in the historical district, this spa hotel is 2.7 mi (4.4 km) from Tissamaharama Raja Maha Vihara and within 6 mi (10 km) of Tissa Lake and Yatala Dagoba. ...
4.6/5Wonderful! (81 reviews)
"We received an immediate upgrade on arrival and found the room amazing with beautiful views of the lake. We had excellent room service as well as a superb breakfast buffet. The indoor/outdoor pool was extremely convenient and the staff extremely helpful and welcoming,"

Reviewed on Feb 14, 2020

Thaulle Resort
Heritance Kandalama

Heritance Kandalama

5 out of 5
Kandalama Lake front, Dambulla
The price is $145 per night from Jul 13 to Jul 13
Situated on a lake, this luxury hotel is within 9 mi (15 km) of Popham's Arboretum, Dambulla Cave Temple, and Rangiri Dambulla International Stadium. Ancient ...
4.4/5Excellent! (457 reviews)
"Disappointing food"

Reviewed on Jul 28, 2020

Heritance Kandalama
Amaya Lake Dambulla

Amaya Lake Dambulla

4 out of 5
Kap Ela, Kandalama, Dambulla
The price is $54 per night from Jun 15 to Jun 15
Located on a lake, this family-friendly resort is within 9 mi (15 km) of Popham's Arboretum, Dambulla Cave Temple, and Ancient City of Sigiriya. Sigiriya Museum ...
4.2/5Very Good! (100 reviews)
"It was very peaceful. Good value for money. Staff very friendly and helpful. Fantastic Breakfast."

Reviewed on Apr 5, 2021

Amaya Lake Dambulla
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
EKHO Lake House Polonnaruwa

EKHO Lake House Polonnaruwa

3.5 out of 5
Pothgula Mawatha, Polonnaruwa, North Central Province
The price is $92 per night from Jun 14 to Jun 14
Situated on the waterfront, this hotel is within a 15-minute walk of Polonnaruwa Archaeological Museum, Polonnaruwa Vatadage, and Nissanka Latha Mandapaya. Pabula ...
4.5/5Wonderful! (43 reviews)
"Had a good time and I wish if you had more vegetarian options as I am vegan. Hopefully next time😊"

Reviewed on Mar 18, 2020

EKHO Lake House Polonnaruwa
Elephant Corridor

Elephant Corridor

4 out of 5
Pothana, Kimbissa, Dambulla
The price is $102 per night from Jun 15 to Jun 15
This family-friendly Dambulla resort is located on a lake, within 2 mi (3 km) of Ancient City of Sigiriya and Sigiriya Museum. Pidurangala Rock is 2.8 mi (4.4 ...
4.2/5Very Good! (49 reviews)
"I stayed here 10 years ago and it was wonderful. The “bones” are great but “cracks” are appearing. The rooms are generous and the property and vistas are beautiful. The property, rooms and facilities are beginning to look a little tired and the staff are struggling. The swimming pool and spa are ..."

Reviewed on Jul 7, 2019

Elephant Corridor
Don't see what you're looking for?
We've got more Hotels on the Lake. Find the right one for you.
View all properties
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.