Find your perfect lakeside retreat
Luxury resorts, boutique hotels, and colonial-era properties handpicked for travelers exploring Kandy's sacred temples and stunning hill country.

Cinnamon Citadel Kandy
124 Srimath Kudaratwatta Mawatha, Kandy 20000, Sri Lanka.
Set along the tranquil banks of the Mahaweli River, this scenic resort blends heritage-inspired design with modern comfort, offering sweeping river views and a peaceful escape just outside the bustling city center.

Amaya Hills Kandy
Heerassagala, Kandy 20000, Sri Lanka.
Nestled in the lush hills of Heerassagala, this palace-inspired hotel offers breathtaking mountain views, traditional Kandyan architecture, a serene spa, and an outdoor pool.

Mahaweli Reach Hotel
35, P.B.A. Weerakoon Mawatha, Kandy, Sri Lanka.
Nestled alongside the tranquil Mahaweli River, this luxurious Kandy retreat offers elegant rooms, lush riverside dining, a serene spa, and cinematic mountain views.

The Grand Kandyan Hotel
89/10 Lady Gordon's Drive, Kandy 20000, Sri Lanka.
Perched on a hill overlooking Kandy, this luxurious five-star hotel offers elegant rooms, a stunning rooftop pool, fine dining, and majestic mountain views.