Top-Rated Hotels in Kandy

Only Handpicked and Verified Resorts for Your Stay in Kandy, Sri Lanka
Check-in
18Jan2026Select date
Check-out
19Jan2026Select 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$ 922
⬇️ The lowest price
US$ 10
💸 Average price for
5-star hotels
US$ 236
4-star hotels
US$ 80
3-star hotels
US$ 38
Apartments
US$ 115

Best hotels in Kandy

Based on guest reviews over the last 12 months

Cultural Retreats:
Earl'S Regency Hotel
Nature Escapes:
Madulkelle Tea And Eco Lodge
Luxury Experiences:
Jetwing Kandy Gallery, A Luxury Reserve
Eco-Friendly Stays:
Swp Eco Lodge
Family-Friendly Options:
Kandy Cabana
Romantic Getaways:
The Flame Tree Estate & Hotel
Budget Friendly:
Banana Bunks Kandy
Architectural Marvels:
Kings Pavilion Luxury Hotel
Wellness Retreats:
Santani Wellness Kandy

How to get to Kandy

A list of all available types of transport

Airports
Victoria Reservoir SPB (KDW)
Kandy (KDZ)

FAQs about hotels in Kandy

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

Which hotels in Kandy offer the best views?
Hotels like Amaya Hills Kandy and Fox Kandy By Fox Resorts provide stunning views of the surrounding hills and Kandy Lake.
What are the top-rated hotels for families in Kandy?
Family-friendly hotels include the Cinnamon Citadel Kandy and the Radisson Hotel Kandy, each offering spacious rooms and amenities such as pools and play areas.
Which hotels in Kandy are recommended for couples?
Couples may enjoy the romantic setting at The Theva Residency or Jetwing Kandy Gallery, both known for their ambiance and attentive service.
What are the average prices for hotels in Kandy?
Expect average nightly rates of $70 to $150 in mid-range hotels. Budget options can start from $40, while luxury hotels like the Earl's Regency can exceed $200 per night.
Which hotels are located near key landmarks in Kandy?
Kandy City View and Hotel Suisse Kandy are centrally located, providing easy access to Kandy's main attractions like the Temple of the Tooth, which is approximately 1 km away.

Essential Information About Hotels in Kandy

This guide provides key insights into hotels in Kandy, Sri Lanka, evaluating over 100 properties to help travelers make informed accommodation choices.

Typical nightly prices range from $30 to $150 USD.

Peak season runs from December to March.

Most hotels charge an accommodation tax of 10%.

Kandy's Temple of the Tooth is approximately 1 km from city center hotels.

Book early for summer festivals to secure the best rates.

Other cities in Sri Lanka