Hotels on the Lake in Sri Lanka from $42

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

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

Indoor pool, outdoor pool, sun loungers
Thaulle Pure Ayurveda Resort - Yala
4.5 star property
9.4 out of 10, Exceptional, (83)
"Amazing location, fantastic views, extremely attentive, long day on the road so greatly appreciated the room upgrade, thank you."
Thaulle Pure Ayurveda Resort - Yala
Outdoor pool, sun loungers
Heritance Kandalama
5.0 star property
8.8 out of 10, Excellent, (540)
"Too many bugs, frogs and lizards. "
The price is $117
$152 total
includes taxes & fees
Jun 25 - Jun 26
Heritance Kandalama
Exterior
Amaya Lake Dambulla
4.0 star property
8.6 out of 10, Excellent, (115)
"We had an absolute great time, i must say the level of customer service was excellent and 5 star, ranging from oir porters, to front desk to the ladies and gents who served us and worked in the restaurant!! Well done!! We shall be back again, beautiful relaxing location as well!!"
The price is $95
$124 total
includes taxes & fees
Jun 3 - Jun 4
Amaya Lake Dambulla
Save an average of 15% on thousands of hotels when you're signed in
Property amenity
EKHO Lake House Polonnaruwa
3.5 star property
9.2 out of 10, Wonderful, (49)
"Lovely location, wonderful meals, extra large rooms with nice bedding."
The price is $115
$150 total
includes taxes & fees
Jun 10 - Jun 11
EKHO Lake House Polonnaruwa
2 indoor pools, outdoor pool, pool umbrellas, sun loungers
Elephant Corridor
2.5 star property
8.4 out of 10, Very Good, (49)
"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 a long way away but there used to be buggies to pick you up especially during the heat of the day. Phones not working so room service was difficult. There was a ridiculously high corkage charge on some...
Elephant Corridor
Front of property - evening/night
Heaven Seven Nuwara Eliya
3.0 star property
7.8 out of 10, Good, (33)
"Great staff, great hotel, no request too big id they can accomodate. All in all a pleasant stay!"
The price is $72
$94 total
includes taxes & fees
May 29 - May 30
Heaven Seven Nuwara Eliya
2 outdoor pools, sun loungers
Heritage Hotel
3.0 star property
7.2 out of 10, Good, (59)
"Stayed for 2 nights. Food was great for a 3 star place. The staff was very friendly and helpful. It's an old hotel but great location. The walk around the lake is beautiful. "
The price is $74
$98 total
includes taxes & fees
May 30 - May 31
Heritage Hotel
Outdoor pool, pool umbrellas, sun loungers
Avani Kalutara Resort
4.5 star property
8.0 out of 10, Very Good, (81)
"We were disappointed on arrival at the hotel insects in room and broken electric socket broken and very limited choice of food. Spoke to the assistant manager who was extremely apologetic and arranged to change us to an upgraded room and for us to eat at their sister hotel next door. Staff in this restaurant were very attentive and the food quality and choice were amazing"
The price is $112
$146 total
includes taxes & fees
May 28 - May 29
Avani Kalutara Resort
Outdoor pool
Bentota Beach by Cinnamon
4.0 star property
7.6 out of 10, Good, (83)
"The hotel is one of the worst hotels we have stayed in. I have been to this hotel as a child and it was a fantastic hotel back then but now its gone down so much! The room was dirty and had a terrible smell.The room looked like it wasn't clean for years. We complained to the manager and he move us to another room and it was also very dirty and my partner showed the manager the dirty parts of the room and the manager agreed that the room is not clean. The manager said that he could upgrade us to...
Bentota Beach by Cinnamon
Exterior
CoCoWorld Bungalow
3.0 star property
The price is $42
$55 total
includes taxes & fees
May 28 - May 29
CoCoWorld Bungalow
Don't see what you're looking for?
See all available properties in Sri Lanka
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 information

 

Hotels on the Lake in Sri Lanka

86

Highest price
$117
Cheapest price
$42
Number of guest reviews
1,091
Total number of hotels in Sri Lanka
7,119

 

Frequently asked questions

How much do lakeside hotels in Sri Lanka cost?
The rate for lakeside hotels in Sri Lanka ranges from $42 to $117 per night. Whatever your budget, you’ll be sure to find your ideal stay close to sparkling water. This price was 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?
Sri Lanka has 86 lakeside hotels to select from. Enter your travel dates and destination and lock in your next getaway by the water today.
Are there any family-friendly lakeside hotels in Sri Lanka?
You’ll discover a variety of family-friendly hotels near a lake in Sri Lanka. If you’re making tracks for Western Province, consider Shangri-La Colombo. With handy amenities like a nearby beach and a sauna, your team will feel right at home at this 5-star stay. Paradise Road Tintagel Colombo is another great pick for families after a lakeside getaway in Western Province. This 4.5-star option offers a sauna, a swimming pool and more. Once you’ve settled into your room, get out and explore Western Province. Enjoy memorable moments together at family-friendly attractions like Dehiwala Zoological Garden and High Commission of India.
Why book your lakeside hotel in Sri Lanka with Expedia?
Expedia can help you find the ideal lakeside hotel whatever your budget or travel plans. Save your dollars and select a 2-star stay close to the water, or splurge and book a 5-star hotel where charming lake scenes are just steps away. Use our handy search filters to find an escape in Sri Lanka that checks your boxes.
How can I find cheap lakeside hotels in Sri Lanka?
Spend your break near the water without spending a fortune with Expedia. To find cheap lakeside hotels in Sri Lanka, use our filter tool to choose your budget. Thinking of staying in a particular area? Our convenient “neighborhood” filter will search for properties in your desired destination.
What is there to do in Sri Lanka near my lakeside hotel?
Whether you enjoy food, shopping, history or sightseeing, Sri Lanka offers something for everyone! The terrific city of Western Province boasts loads of sights and experiences, including Galle Face Beach, Nelum Pokuna Mahinda Rajapaksa Theatre and Sri Lanka National Museum. If you’re vacationing in Central Province, Royal Palace of Kandy, National Museum and Temple of the Tooth should be on your to-do list.

Recent reviews of Sri Lanka hotels
Expedia verified reviews