Find and Book Top Resorts in Kandy

Search among 94 available resorts and all inclusive hotels in Kandy from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 94
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great335 reviews
MapView on map2.5 mi from City Center
From   US$ 71 /nightSelect
Guest house
MapView on map8.1 mi from City Center
From   US$ 55 /nightSelect
8.0
Great206 reviews
1.2 mi from City Center1400 yd from Asgiriya Stadium
From   US$ 100 /nightSelect
7.8
Very good107 reviews
1000 yd from City Center900 yd from Kandy railway station
From   US$ 79 /nightSelect
8.6
Great28 reviews
1.3 mi from City Center1.2 mi from Kandy railway station
From   US$ 12 /nightSelect
8.2
Great135 reviews
1.1 mi from City Center1.0 mi from Kandy railway station
From   US$ 80 /nightSelect
8.0
Great227 reviews
1700 yd from City Center500 yd from British Garrison Cemetery
From   US$ 72 /nightSelect
7.8
Very good73 reviews
1700 yd from City Center600 yd from Asgiriya Stadium
From   US$ 123 /nightSelect
Guest house
8.4
Great40 reviews
1.4 mi from City Center
From   US$ 36 /nightSelect
Guest house
8.0
Great28 reviews
1300 yd from City Center300 yd from Lakeside Adventist Hospital
From   US$ 62 /nightSelect
8.2
Great51 reviews
8.4 mi from City Center
From   US$ 733 /nightSelect
Bed & Breakfast
8.2
Great17 reviews
1500 yd from City Center100 yd from Lakeside Adventist Hospital
From   US$ 21 /nightSelect
8.2
Great136 reviews
1.6 mi from City Center1400 yd from Lakeside Adventist Hospital
From   US$ 89 /nightSelect
8.2
Great188 reviews
1.9 mi from City Center1.2 mi from Lakeside Adventist Hospital
From   US$ 156 /nightSelect
Guest house
8.6
Great66 reviews
1200 yd from City Center800 yd from Bahirawakanda Vihara Buddha Statue
From   US$ 60 /nightSelect
5.7 mi from City Center
From   US$ 151 /nightSelect
8.2
Great194 reviews
1300 yd from City Center300 yd from Lakeside Adventist Hospital
From   US$ 66 /nightSelect
8.0
Great80 reviews
2.4 mi from City Center
From   US$ 93 /nightSelect
8.2
Great5 reviews
3.0 mi from City Center
From   US$ 62 /nightSelect
8.2
Great171 reviews
900 yd from City Center300 yd from Kandy City Center Shopping Mall
From   US$ 503 /nightSelect

Best Resorts and Places to Stay in Kandy

Why Visit Kandy?

Kandy, a picturesque city in the hills of Sri Lanka, is a cultural gem boasting attractions such as the Temple of the Tooth Relic, Peradeniya Botanical Gardens, and Kandy Lake. Visitors can immerse themselves in the rich history and spiritual significance of the city while enjoying the cooler climate compared to the rest of the country. Kandy resorts offer a tranquil retreat amidst lush greenery and stunning mountain views, making it an ideal destination for families, luxury seekers, and pet owners.

Why Opt for a Resort Over a Hotel in Kandy?

Serene surroundings: Kandy resorts are nestled amidst lush greenery and offer breathtaking mountain views, providing a peaceful and rejuvenating setting for guests to unwind.

Exclusive privacy: Resorts in Kandy typically have fewer rooms than hotels, ensuring a more private and intimate stay for guests seeking a secluded retreat.

Personalized service: Kandy resorts offer personalized service and attention to detail, catering to the individual needs and preferences of each guest for a truly bespoke experience.

Unique experiences: Resorts in Kandy often organize cultural shows, nature walks, and cooking classes, allowing guests to immerse themselves in the local culture and traditions.

Pet-friendly amenities: Some Kandy resorts welcome furry companions, offering pet-friendly accommodations and services to ensure that guests can enjoy a complete family getaway.

What is the price to stay in a resort per night?

Average rates for 3-star resorts in Kandy: $50-$100

Average rates for 4-star resorts in Kandy: $100-$200

Average rates for 5-star resorts in Kandy: $200 and above

Best Value for Money Resorts in Kandy:

Nature Walk Resort: Nestled in a tranquil forest setting, Nature Walk Resort offers cozy accommodations with stunning mountain views, a swimming pool, and guided nature walks in the surrounding wilderness.

Old Frankland Kandy Luxury Boutique Hotel: Located in the heart of Kandy, this boutique hotel exudes charm and sophistication, providing elegant rooms, personalized service, and easy access to the citys cultural attractions.

Hunas Falls: Situated amidst lush greenery and cascading waterfalls, Hunas Falls offers a serene getaway with spacious rooms, a rejuvenating spa, and outdoor activities such as hiking and bird watching.

Best Luxury Resorts in Kandy:

Amaya Hills Kandy: Perched atop a hill overlooking the city, Amaya Hills Kandy boasts luxurious rooms with traditional design elements, a spa offering rejuvenating treatments, and panoramic views of the misty hills and valleys.

Aarunya Nature Resort And Spa: A sanctuary of luxury and tranquility, Aarunya Nature Resort And Spa features opulent villas, a wellness retreat with holistic therapies, and exclusive access to pristine nature trails for a serene escape.

Best Pet-Friendly Resorts in Kandy:

Hunas Falls: Embracing pets as part of the family, Hunas Falls welcomes furry companions with open arms, offering pet-friendly accommodations, walking trails, and pet-sitting services for a memorable stay.

Nature Walk Resort: Recognizing the importance of pets in their guests lives, Nature Walk Resort provides pet-friendly rooms, designated pet play areas, and pet grooming services to ensure a comfortable stay for all family members.

Best Family-Friendly Resorts in Kandy:

Amaya Hills Kandy: Catering to families, Amaya Hills Kandy offers spacious family suites, a childrens play area, and interactive cultural experiences such as traditional dance performances and cooking classes.

Nature Walk Resort: Perfect for family vacations, Nature Walk Resort provides interconnected rooms, a kids club with fun activities, and outdoor adventures like hiking and wildlife spotting, creating unforgettable memories for families.

Old Frankland Kandy Luxury Boutique Hotel: Combining elegance with family-friendly amenities, Old Frankland Kandy Luxury Boutique Hotel offers family suites, babysitting services, and easy access to Kandys family-oriented attractions like the Kandy Lake and the Peradeniya Botanical Gardens.

Best Resorts with Unique Views in Kandy:

Amaya Hills Kandy: Offering a mesmerizing view of the lush hills and the city below, Amaya Hills Kandy provides guests with a truly enchanting experience amidst the scenic beauty of Kandy.

Aarunya Nature Resort And Spa: Set against the backdrop of the Knuckles Mountain Range, Aarunya Nature Resort And Spa showcases breathtaking views of the unspoiled natural surroundings, allowing guests to immerse themselves in the serenity of Kandys landscapes.

Show moreLess