We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Kandy Lake

Centre of Kandy City, Kandy, Sri Lanka
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Dalada Street, Kandy, Sri Lanka
0.1 km from Kandy Lake
#27 of 43 hotels in Kandy
Professional photos | Traveller photos (294)
Show Prices
Kotugodelia Vidiya, Kandy, Sri Lanka
0.3 km from Kandy Lake
#31 of 43 hotels in Kandy
Professional photos | Traveller photos (64)
Show Prices
46 Nittawela Road, Kandy 20800, Sri Lanka
0.5 km from Kandy Lake
Travellers' Choice™ 2014 Winner Small Hotels
#1 of 43 hotels in Kandy
Professional photos | Traveller photos (90)
Show Prices
Anagarika Dharmapala Mawatha | Bangawatta Road, Lewella, Kandy, Sri Lanka
0.5 km from Kandy Lake
#18 of 43 hotels in Kandy
Professional photos | Traveller photos (16)
Show Prices
30 Sangarajah Mawatha, Kandy, Sri Lanka
0.5 km from Kandy Lake
#20 of 43 hotels in Kandy
Professional photos | Traveller photos (230)
Show Prices
Sarananka Road, Kandy, Sri Lanka
0.5 km from Kandy Lake
#40 of 43 hotels in Kandy
Traveller photos (5)
70 Rajaphilla Mawatha, Kandy, Sri Lanka
0.6 km from Kandy Lake
#8 of 43 hotels in Kandy
Professional photos | Traveller photos (211)
Show Prices
200/21 Bahirawakanda | Peradeniya Road, Kandy, Sri Lanka
0.6 km from Kandy Lake
Special Price 10% off room rate
Hotel Hilltop Slideshow
#29 of 43 hotels in Kandy
Professional photos | Traveller photos (167)
Show Prices
No. 167 / 1, Rajapihilla Mawatha, Kandy, Sri Lanka
0.6 km from Kandy Lake
#32 of 43 hotels in Kandy
Professional photos | Traveller photos (65)
Show Prices
20, Keerthi Sri Rajasinghe Mw, Kandy, Sri Lanka
0.7 km from Kandy Lake
#36 of 43 hotels in Kandy
Professional photos | Traveller photos (15)
Show Prices
No 65 Saranankara Road | Kandy, Kandy 22000, Sri Lanka
0.8 km from Kandy Lake
Travellers' Choice™ 2014 Winner Bargain
#22 of 43 hotels in Kandy
Professional photos | Traveller photos (66)
Show Prices
59 Saranankara Rd, Kandy, Sri Lanka
0.8 km from Kandy Lake
#25 of 43 hotels in Kandy
Professional photos | Traveller photos (53)
Show Prices
84 Tenna Kumbura, Kandy 20000, Sri Lanka
0.9 km from Kandy Lake
Special Price 10% off room rate
Earl's Regency Slideshow
#11 of 43 hotels in Kandy
Professional photos | Traveller photos (433)
Show Prices
35 PBA Weerakoon Mawatha, Kandy 20564, Sri Lanka
0.9 km from Kandy Lake
#13 of 43 hotels in Kandy
Professional photos | Traveller photos (250)
Show Prices
9 Sanghamitta Mawatha, Kandy, Sri Lanka
0.9 km from Kandy Lake
#17 of 43 hotels in Kandy
Professional photos | Traveller photos (139)
Show Prices
Heerassagala, Peradeniya, Kandy, Sri Lanka
1.0 km from Kandy Lake
Amaya Hills Slideshow
#15 of 43 hotels in Kandy
Professional photos | Traveller photos (563)
Show Prices
3 Sangamitta Mawatha, Kandy 20000, Sri Lanka
1.1 km from Kandy Lake
#19 of 43 hotels in Kandy
Professional photos | Traveller photos (306)
Show Prices
189 Rajapihilla Mawatha, Kandy, Sri Lanka
1.1 km from Kandy Lake
#28 of 43 hotels in Kandy
Professional photos | Traveller photos (52)
Show Prices
Yahalatenna, Kandy, Sri Lanka
1.1 km from Kandy Lake
#41 of 43 hotels in Kandy
Professional photos | Traveller photos (71)
Show Prices
83 / 40 Ampitiya Rd | at the end of Kandy Lake, Kandy 20001, Sri Lanka
1.4 km from Kandy Lake
#14 of 43 hotels in Kandy
Professional photos | Traveller photos (29)
Show Prices
No. 23, Bahirawakanda, Kandy, Kandy, Sri Lanka
1.4 km from Kandy Lake
#35 of 43 hotels in Kandy
Professional photos | Traveller photos (94)
Show Prices
Victoria Lodge Bungalow (Gurudeniya, Sri Lanka)
Haragama Estate | Raja Mawatha, Gurudeniya, Sri Lanka
1.4 km from Kandy Lake
#1 of 1 hotels in Gurudeniya
Traveller photos (5)
Show Prices
Sky View Hotel (Asgiriya)
17/A, Sri Dhammasiddhi Mawatha, Asgiriya 20000, Sri Lanka
1.4 km from Kandy Lake
#2 of 2 hotels in Asgiriya
Professional photos | Traveller photos (4)
Show Prices
Aniwatte, Kandy, Sri Lanka
1.5 km from Kandy Lake
#42 of 43 hotels in Kandy
Show Prices
124, Srimath Kuda Ratwatte Mawatha, Kandy, Sri Lanka (Formerly Chaaya Citadel Kandy)
2.1 km from Kandy Lake
Travellers' Choice™ 2014 Winner Top Hotels
#6 of 43 hotels in Kandy
Professional photos | Traveller photos (523)
Show Prices
72 / 22, A.B. Damunupola Mawatha, Kandy 20000, Sri Lanka
2.4 km from Kandy Lake
Special Price LAST MINUTE DEAL 10% OFF
Amaara Sky Hotel Kandy Slideshow
#3 of 43 hotels in Kandy
Professional photos | Traveller photos (105)
Show Prices
Ampitiya Road | 40, 22 Hillpankandura, Kandy, Sri Lanka
2.5 km from Kandy Lake
#24 of 43 hotels in Kandy
Professional photos | Traveller photos (161)
Show Prices
195/56 Richmond Hill Place,Heerassagala | Heeraslagala, Kandy ky20400, Sri Lanka
2.6 km from Kandy Lake
Offers & Announcements 25$ Discount for Suite`s
The Richmond House Kandy Slideshow
#9 of 43 hotels in Kandy
Professional photos | Traveller photos (292)
Show Prices
23 / a Arangala Nattharanpotha, Kandy 20168, Sri Lanka
4.1 km from Kandy Lake
#33 of 43 hotels in Kandy
Professional photos | Traveller photos (19)
Show Prices
Hunas Falls by Amaya (Elkaduwa, Sri Lanka) 3.5 of 5
Kandy, Elkaduwa 21012, Sri Lanka (Formerly Hunas Falls Hotel)
6.8 km from Kandy Lake
Hunas Falls by Amaya Slideshow
#1 of 2 hotels in Elkaduwa
Professional photos | Traveller photos (270)
Show Prices