Hotels in Kandy, Sri Lanka

Only Handpicked and Verified Resorts for Your Stay in Kandy, Sri Lanka
Check-in
30Nov2025Select date
Check-out
01Dec2025Select date
Rooms and Guests2 Guests, 1 Room

Price range for hotels in Kandy

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 374
⬇️ The lowest price
US$ 10
💸 Average price for
5-star hotels
US$ 106
4-star hotels
US$ 85
3-star hotels
US$ 55

Best hotels in Kandy

Based on guest reviews over the last 12 months

Heritage Luxury Stay:
Queen'S Hotel Kandy - 160 Years Of Heritage & Luxury
Nature Retreat:
Hunas Falls
Cultural Experience:
The Kandy House ~ Exclusive Villa
Scenic Views:
Sky View Grand
Boutique Charm:
Simpson'S Forest - Luxury Boutique Resort & Spa - Kandy
Top Class Amenities:
Cinnamon Citadel Kandy
Family Friendly:
Earl'S Regency Hotel
Budget Friendly:
Galaxy City Hotel
Spa Sanctuary:
Bellwood Hills Resort & Spa

How to get to Kandy

A list of all available types of transport

Airports
Victoria Reservoir SPB (KDW)
Polgolla Reservoir Sea Plane (KDZ)

Weather in Kandy

Check out the weather statistics so you know what to expect when you book your hotel in Kandy

Average monthly max temperature
Average monthly min temperature
29.0°C
18.0°C
January
30.0°C
19.0°C
February
31.0°C
19.0°C
March
32.0°C
20.0°C
April
30.0°C
19.0°C
May
28.0°C
18.0°C
June
28.0°C
18.0°C
July
28.0°C
18.0°C
August
29.0°C
19.0°C
September
29.0°C
19.0°C
October
29.0°C
19.0°C
November
28.0°C
18.0°C
December
Hottest month
32°C
April
Coldest month
18°C
December
Sunny days
150
days per year
Rainy days
150
days per year
Snow days
0
days per year
High season
December to March
Low season
May to October
For land-based outdoor adventure activities in Kandy, such as trekking around the Knuckles Mountain Range and visiting the beautiful Botanical Gardens, the best time is from December to March when the weather is cooler and drier. During the rainy season from May to October, consider exploring the ancient temples and engaging in cultural tours, as the frequent rain enhances the lush greenery. Hotels in Kandy provide excellent recommendations for excursions tailored to the season.

FAQs about hotels in Kandy

We hope that the answers to these questions will help you plan your trip

What is the average price range for hotels in Kandy?
In Kandy, average hotel prices range from $30 to $150 USD per night. Budget options start around $30, while mid-range hotels like Hotel Casamara and The Golden Crown Hotel typically charge between $60 and $100. Luxury accommodations, such as the Grand Kandyan and Amaya Hills, range from $120 to $150.
Which hotels in Kandy are family-friendly?
Family-friendly hotels include the Earl's Regency Hotel, which offers spacious rooms and a kids' pool, and the Kandy City Hotel by Earl's, which provides family suites and easy access to Kandy's attractions.
What hotels in Kandy offer unique views?
Hotels like the Theva Residency and Kandy Hills provide stunning views of the surrounding hills and the Kandy Lake, making them ideal for guests seeking scenic vistas.
What are the top-rated hotels in Kandy based on guest reviews?
Top-rated hotels in Kandy include the Cinnamon Citadel Kandy and the Mahaweli Reach Hotel, both of which consistently receive high ratings for service and amenities.
How close are Kandy hotels to popular landmarks?
Many hotels in Kandy are within 1 to 3 km of popular attractions like the Temple of the Tooth Relic and Kandy Lake. For example, the Queen's Hotel Kandy is just 1 km from the temple, making it a convenient choice.
What are the cheapest hotel options in Kandy?
The cheapest hotel options in Kandy start around $30 per night. Notable budget-friendly choices include Galaxy City Hotel and Hotel Travellers Nest Kandy, both offering basic amenities for cost-conscious travelers.

Essential Hotel Information for Kandy Travelers

This guide evaluates 100 hotels in Kandy, Sri Lanka, providing essential details to help travelers make informed choices when booking their accommodations.

Typical nightly rates range from $30 to $150.

Most hotels are within 3 km of the Temple of the Tooth.

Peak travel seasons are December to March and July to August.

Expect an additional 10% service charge and 15% government tax.

Book 2-3 months in advance for the best rates during peak seasons.