A calm lake with a dock in the foreground and a forested hill in the background.

Find Lake Hotels in Kandy from CA $17

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Kandy Lake Hotels

Tonight
Oct 3 - Oct 4
Tomorrow
Oct 4 - Oct 5
Next weekend
Oct 9 - Oct 11
In two weeks
Oct 16 - Oct 18

Our top choices for Kandy hotels on the lake

1. Viyana Boutique Hotel

Viyana Boutique Hotel
Kandy
United Kingdom
Alison
CA $60
CA $77 total
includes taxes & fees
Oct 16 - Oct 17
Viyana Boutique Hotel

2. Hotel Topaz

Hotel Topaz
Kandy
United States
Dario
CA $80
CA $106 total
includes taxes & fees
Oct 11 - Oct 12
Hotel Topaz

3. Serene Kandy

Serene Kandy
Kandy
United States
Grady
CA $87
CA $113 total
includes taxes & fees
Oct 10 - Oct 11
Serene Kandy

4. Oak Ray Heritage Hotel

Oak Ray Heritage Hotel
Kandy
Australia
Stephen Slee
CA $66
CA $87 total
includes taxes & fees
Oct 6 - Oct 7
Oak Ray Heritage Hotel

5. Kandy Paradise Resort

Kandy Paradise Resort
Kandy
CA $14
CA $17 total
includes taxes & fees
Nov 3 - Nov 4
Kandy Paradise Resort

6. Lake Villas Premium Kandy

Lake Villas Premium Kandy
Kandy
United Kingdom
Sharon
CA $95
CA $115 total
includes taxes & fees
Oct 10 - Oct 11
Lake Villas Premium Kandy

7. Bougainvillea Retreat

Bougainvillea Retreat
Maberiyatenna
CA $241
CA $269 total
includes taxes & fees
Oct 24 - Oct 25
Bougainvillea Retreat

8. Castle palace kandy

Castle palace kandy
Teldeniya
Netherlands
Arne
CA $60
CA $79 total
includes taxes & fees
Oct 4 - Oct 5
Castle palace kandy

9. Luxury villa overlooking the Knuckles Mountain Range and Victoria Lake

Luxury villa overlooking the Knuckles Mountain Range and Victoria Lake
Maberiyatenna
Australia
Michael K.
CA $552
CA $718 total
includes taxes & fees
Oct 8 - Oct 9
Luxury villa overlooking the Knuckles Mountain Range and Victoria Lake
View all properties

Top Kandy Hotel Reviews

Viyana Boutique Hotel

Viyana Boutique Hotel

10/10 Excellent
"I always stay here when I visit Kandy. Three years in a row. Comfortable, polite professional staff. Clean rooms and washrooms."
Lalith 1-night trip
Posted 10 hours ago
Viyana Boutique Hotel
Radisson Hotel Kandy

Radisson Hotel Kandy

8/10 Good
"This budget hotel provides good value for money for an exceptional location."
Ajay 1-night trip
Posted 12 days ago
Radisson Hotel Kandy
Hotel Casamara

Hotel Casamara

8/10 Good
"Common parts well maintained although r"
Andrew 2-night trip
Posted 1 month ago
Hotel Casamara
Sevana City Hotel Kandy

Sevana City Hotel Kandy

10/10 Excellent
"Good staff and clean room"
Ketheeskumar 1-night trip
Posted 1 month ago
Sevana City Hotel Kandy

Frequently asked questions

How much do lakeside hotels in Kandy cost?
Prepare to pay between CA $17 and CA $718 per night for lakeside hotels in Kandy. No matter your budget, an ideal stay by the water is only 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.
What are the best lakeside hotels in Kandy?
Select from multiple lakeside hotels in Kandy with a total average guest review rating of 8.5. Radisson Hotel Kandy is an excellent choice if you're looking forward to some vacay time near water. This popular 4-star hotel also offers mountain views and pool sun loungers. Viyana Boutique Hotel is another recommended option near a lake. It has a 3.5-star rating and conveniences such as individually decorated rooms and a lake view.
How many lakeside hotels are there in Kandy?
Pick from 25 hotels near lakes in Kandy. Whether you're traveling with the kids or planning some fun by the water with friends, Expedia will help you find your dream lakeside getaway.
Are there any family-friendly lakeside hotels in Kandy?
Travelling lakeside with your group in Kandy is a breeze at Kandy Waters Hotel. With amenities including a nearby theme park and laundry facilities, your crew can make themselves at home at this 3-star stay. Hotel Topaz is another family-friendly hotel that's near the water. It has a 3-star rating and amenities including a playground and a children's pool. After checking in and chilling in your new digs, it's time to explore the sights. Royal Palace of Kandy and Kandy Lake are fun family-friendly attractions in Kandy.
Are there any 5-star lakeside hotels in Kandy?
You won't find any 5-star lake hotels in Kandy. However, there are some comfy 4-star stays that are near the water. Reserve your spot at Radisson Hotel Kandy, about 0.97 kilometres from downtown. A swimming pool and concierge services are just two of the many conveniences you'll enjoy here. Thilanka Hotel is another quality lakeside option. This property is located around 2 kilometres from central Kandy and comes with concierge services and a terrace.
Why book your lakeside hotel in Kandy with Expedia?
Expedia will help you find your dream lakeside hotel whatever your travel plans or budget. Save cash and choose a 3-star stay near the water, or book a luxury hotel where charming lake vistas are just beyond your door. Use our handy search filters to find an escape in Kandy that suits you best.
How can I find cheap lakeside hotels in Kandy?
Vacation near the water without spending a fortune with Expedia. To find cheap lakeside hotels in Kandy, use our filter tool to choose your price per night budget. Have your heart set on a particular area? Our convenient "neighborhood" filter will search for properties in your desired part of town.
What is there to do in Kandy near my lakeside hotel?
Kandy has enough sights and activities to keep you on the go for weeks, beginning with Royal Palace of Kandy. National Museum, Temple of the Tooth and Kandy Lake are other awesome attractions. If you're sticking around a while, Dhamma Kuta Vipassana Meditation Centre and Royal Botanical Garden will add the finishing touches to your itinerary.

Explore a world of travel with Expedia