Where to Stay

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.

Kandy TravelSacred City, Sri Lanka
Queen's Hotel Kandy
3.0
$50/night
Hill Country Stay

Queen's Hotel Kandy

Dalada Vidiya, Kandy 20000, Sri Lanka.

Situated opposite the Temple of the Tooth, this historic colonial-era hotel features classic architecture, an outdoor pool, and rich heritage, offering an immersive journey into Kandy’s vibrant past.

Outdoor swimming pool centrally located within the heritage courtyardQueen of Hearts Restaurant offering local and international buffet diningHistoric The Pub and the Royal Ball Room+3
Radisson Hotel Kandy
4.0
$85/night
Hill Country Stay

Radisson Hotel Kandy

122, Saranankara Road, Kandy 20000, Sri Lanka.

Overlooking the scenic Kandy Lake, this modern hotel features a stunning rooftop infinity pool, vibrant dining, and stylish rooms, providing a sophisticated base for capturing cinematic city views.

Rooftop infinity swimming pool with panoramic lake and city viewsBOMMU Rooftop Bar and LoungeEAT2GO all-day dining restaurant+3
Earl's Regency Hotel
5.0
$90/night
Hill Country Stay

Earl's Regency Hotel

Kundasale, Kandy 20000, Sri Lanka.

Earl's Regency Hotel is a majestic resort hidden among the lush forests and mountains of Kandy. The property perfectly balances the rich cultural heritage of the region with modern luxury, overlooking the sweeping Mahaweli River. With its free-form architecture and stunning elevated views of the mountainous countryside, it provides an exquisite retreat after a day of exploring the ancient city.

Large Free-form Outdoor Swimming Pool & Kids' PoolAyu Spa (Offering professional massage treatments, along with wet and dry saunas)Multiple Dining Venues (including Far Pavilions Main Restaurant and Mountbatten Lounge)+3
The Golden Crown Hotel
5.0
$80/night
Hill Country Stay

The Golden Crown Hotel

322 Udugama Ampitiya Rd, Kandy 20000, Sri Lanka.

Set amidst lush green paddy fields and surrounding mountains, this five-star luxury property offers a refined escape just outside the bustling city center of Kandy. With an expansive infinity pool, contemporary design, and large picture windows, it provides an elevated, tranquil atmosphere that beautifully captures the mist-covered hills of the region.

Rooftop Infinity PoolSpa and Wellness CenterBRIX (Contemporary International Restaurant) & The Long Bar+4
Cinnamon Citadel Kandy
4.0
$80/night
Hill Country Stay

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.

Outdoor Swimming Pool Overlooking the Mahaweli RiverPanorama Main Restaurant & Café CRiverside Lounge Bar+3
Amaya Hills Kandy
4.0
$80/night
Hill Country Stay

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.

Le Garage NightclubPanchakarma Ayurvedic SpaOutdoor Swimming Pool with Valley Views+3
Mahaweli Reach Hotel
5.0
$130/night
Hill Country Stay

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.

Nivara Ayurveda SpaRiverboat Dining & CruisesBodyTec Gym & Tennis Courts+3
The Grand Kandyan Hotel
5.0
$100/night
Hill Country Stay

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.

Sky Lounge & Multiple RestaurantsFree Wi-Fi & Valet ParkingModern Fitness Center+3