Resorts in Kandy, Sri Lanka

Only handpicked and verified resorts for your stay in Kandy, Sri Lanka
Check-in
13Dec2025Select date
Check-out
14Dec2025Select date
Rooms and Guests2 Guests, 1 Room
G
H
J
K
L
M
N
V

Price range for resorts in Kandy

Find your ideal accommodation, from cosy budget spots to opulent resorts, with prices to match every traveller’s wish.

⬆️ The highest price
US$ 922
⬇️ The lowest price
US$ 14
💸 Average price for
5-star hotels
US$ 282
4-star hotels
US$ 97
3-star hotels
US$ 37

Best resorts in Kandy

Based on the latest guest reviews

Luxury Retreats for Comfort Seekers:
The Golden Crown Hotel
Nature Escapes for the Adventurous:
Nature Walk Resort
Cultural Heritage in Every Corner:
Amaya Hills Kandy
Wellness and Rejuvenation Sanctuaries:
Santani Wellness Kandy
Family Friendly Comforts:
Green Acres Leisure Resort & Spa
Scenic Views for Nature Lovers:
Kandy View Resort
Unique and Rustic Stays:
Muduna Walawwa Resort
Budget Friendly Options:
Jeans Holiday Resort
Exclusive Hillside Getaways:
Hunas Falls

How to get to Kandy

Explore available ways to reach your dream destination

Airports
Victoria Reservoir SPB (KDW)
Kandy (KDZ)

Weather in Kandy

Check out the weather statistics to plan your perfect stay at resorts in Kandy

Average monthly max temperature
Average monthly min temperature
29.5°C
19.0°C
January
30.2°C
19.5°C
February
30.8°C
20.0°C
March
31.5°C
20.5°C
April
30.0°C
20.2°C
May
29.5°C
19.8°C
June
29.0°C
19.5°C
July
29.0°C
19.5°C
August
28.5°C
19.0°C
September
28.0°C
19.0°C
October
28.5°C
19.5°C
November
28.8°C
18.0°C
December
Hottest month
31.5°C
April
Coldest month
18°C
December
Sunny days
200
days per year
Rainy days
120
days per year
Snow days
0
days per year
High season
December to March
Low season
May to October
For hiking and trekking around Kandy, the best time is from December to March, when the weather is dry and sunny. Activities like white-water rafting are ideal during the dry season but can be enjoyed in the rainy season (May to October) with caution. Visiting resorts in Kandy offers excellent relaxation options after outdoor adventures during pleasant weather.

FAQs about resorts in Kandy

Our FAQs provide essential travel tips to help you plan the perfect holiday!

Which hotels in Kandy have the best views?
The Amaya Hills Kandy and the Kandy View Resort offer stunning views of the surrounding mountains and lakes. Guests especially appreciate the scenic settings for relaxation.
What are some affordable hotel options for budget travelers in Kandy?
For budget-conscious travelers, the Green View Holiday Resort and Lake Avenue Hotel Kandy offer competitive rates, typically around $50 to $70 USD per night.
Which hotels are family-friendly in Kandy?
The Nature Walk Resort and Fox Kandy are ideal for families, featuring amenities like spacious rooms, family activities, and proximity to parks. They also offer easy access to attractions like the Temple of the Tooth.
What are the top-rated hotels in Kandy according to guest reviews?
Santani Wellness Kandy and the Golden Crown Hotel are highly rated properties, noted for their exceptional service and modern facilities. Both receive scores averaging above 8 out of 10 from guests.
Which hotels are conveniently located near popular landmarks in Kandy?
The Royal Classic Resort and Kandy Rivers Edge Nature Resort are located close to the Temple of the Tooth and Kandy Lake, both within 2 km (approximately a 5-minute drive), making it easy for guests to explore these significant sites.

Essential Hotel Information for Kandy, Sri Lanka

This guide evaluates 26 hotels in Kandy, Sri Lanka, providing essential details on pricing, location, and seasonal trends to help travelers choose the right accommodation.

Typical nightly rates range from $50 to $150.

Kandy is home to 26 hotel properties.

Peak travel seasons are December to March.

Local taxes are approximately 10%.

Key attractions are within 3 km, including the Temple of the Tooth.

Other cities in Sri Lanka