Hotels on the Lake in Sri Lanka from $125

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Sri Lanka

Check availability on Sri Lanka Hotels on the Lake

Pick from 86 Sri Lanka Hotels on the Lake with updated room rates, reviews, and availability. Most hotels are fully refundable.

Thaulle Pure Ayurveda Resort - Yala

4.5 star property
9.4 out of 10, Exceptional, (83)
Thaulle Pure Ayurveda Resort - Yala

Heritance Kandalama

5.0 star property
9.0 out of 10, Wonderful, (622)
"Amazing views. Fantastic experience. Friendly, professional staff. "
$200 nightly
The price is $237
Aug 1 - Aug 2
Total includes taxes and fees
Heritance Kandalama

Amaya Lake Dambulla

4.0 star property
8.4 out of 10, Very Good, (130)
"The location of the property is excellent but the housekeeping services are below average. The restaurant staff was excellent- Mr. Jayararatne and waiter Mr. Imalsha are extremely good and made every meal a pleasant experience "
$139 nightly
The price is $164
Jul 27 - Jul 28
Total includes taxes and fees
Amaya Lake Dambulla

EKHO Lake House Polonnaruwa

3.5 star property
9.2 out of 10, Wonderful, (50)
"I would recommend this place to everyone. I have no complaints and had a great experience! "
$330 nightly
The price is $393
Jul 16 - Jul 17
Total includes taxes and fees
EKHO Lake House Polonnaruwa

Elephant Corridor

5.0 star property
8.4 out of 10, Very Good, (49)
"Très bon rapport qualité-prix, très grande chambre en pleine nature. On voit des éléphants et des water Buffalo se promener la nuit."
Elephant Corridor

Heaven Seven Nuwara Eliya

3.0 star property
7.8 out of 10, Good, (35)
"Good spot for a night on the way— simple and clean, with lovely warm service. Probably a bit overpriced but a solid, good option. Food was delicious as well and they accommodated all of our needs."
Heaven Seven Nuwara Eliya

Heritage Hotel

3.0 star property
7.2 out of 10, Good, (66)
"Staff were Friendly and nice. Outside the property is nice. Food is good. We got a room in ground floor overlooking a neighbor house. Fence only had few trees and some sort of a roofing material (takaran sheets). People are constantly walking by the room and looking inside. Because of it, we were unable to leave the blinds open. Hotel is run down, old age shows in room and bathroom. Bathroom fan was loud and my son was scared to go in . I had to ask for extra TP. I had 1/10 of a TP roll and 1/2...
$106 nightly
The price is $127
Jul 16 - Jul 17
Total includes taxes and fees
Heritage Hotel

Avani Kalutara Resort

4.5 star property
8.0 out of 10, Very Good, (85)
"you were not allowed to swim in the sea, strong currents (red flag)"
$103 nightly
The price is $125
Jul 28 - Jul 29
Total includes taxes and fees
Avani Kalutara Resort

Cinnamon Bentota Beach Signature Selection

5.0 star property
7.6 out of 10, Good, (83)
"decouverte d'un hotel au charmes discrets beaux balcon pour se détendre"
Cinnamon Bentota Beach Signature Selection

CoCoWorld Bungalow

3.0 star property
CoCoWorld Bungalow
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do lakeside hotels in Sri Lanka cost?
Expect to pay between $125 and $393 per night for lakeside hotels in Sri Lanka. No matter your budget, a wonderful stay by the water is a click away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many lakeside hotels are there in Sri Lanka?
Take a look at our 86 hotels near lakes in Sri Lanka and then reserve your favorite. Whether you're off on a family getaway or a weekend with friends, your perfect lakeside stay is just clicks away with Expedia.
Are there any family-friendly lakeside hotels in Sri Lanka?
You'll discover some terrific family-friendly hotels near a lake in Sri Lanka. If you're on your way to Colombo, look up Cinnamon Red Colombo. With handy amenities like housekeeping services and a cafe, your group will enjoy chilling out at this 3-star stay. The Saffron is also a great choice for families after a lakeside retreat in Colombo. This 3-star option comes with housekeeping services, laundry facilities and more. Once you've settled in, it's time to check out Colombo. Enjoy memorable moments together at family-friendly attractions like Galle Face Green and Galle Face Beach.
Are there any 5-star lakeside hotels in Sri Lanka?
If you're in need of a chilled-out escape, our 5-star lake hotels in Sri Lanka offer the perfect combination of luxury, serenity and nature. The popular city of Colombo has some fantastic options, such as Shangri-La Colombo. Room service and massage services are among the amenities at this lux retreat. Alternatively, consider Cinnamon Lakeside Colombo. Spa facilities and limousine services help make this 5-star lakeside property in Colombo a top traveler pick.
Why book your lakeside hotel in Sri Lanka with Expedia?
Finding your dream lakeside hotel in Sri Lanka is a walk in the park with Expedia. Getting away with the kids? Use our handy filters to search for properties with family-friendly amenities. If you have a set budget, choose how much you'd like to spend and your preferred hotel star rating. Whatever your waterside escape looks like, you'll always get the best price possible.
How can I find cheap lakeside hotels in Sri Lanka?
Expedia makes it a breeze to track down the best cheap lake hotels in Sri Lanka. Simply use our handy filters to choose your budget and preferred hotel star rating. You can also search for your dream lakeside stay based on popular locations and neighborhoods.
What is there to do in Sri Lanka near my lakeside hotel?
One of the most important travel accessories for your Sri Lanka trip is a well-organized itinerary! Galle Face Beach, Sri Lanka National Museum and High Commission of India are among the biggest sights if you're bound for Western Province. Central Province also has loads of wonderful attractions, such as Royal Palace of Kandy. Want to explore more? Make sure you visit National Museum and Temple of the Tooth too.