Hotels in Kandy

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Kandy?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Showing deals for:2 Jan - 4 Jan

Budget hotels in Kandy and vicinity

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Check out hotels with a spa in Kandy

You can also stay at hotels with a pool in Kandy

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Kandy?

Our prices for hotels in Kandy are cheapest in April
Price trends for hotels in Kandy
Pricing is based on two traveller single night rates
View properties in December
Currently viewing crowd sizes and weather for December.
Typical weather for Kandy
December
High crowds
High 26°C / low 20°C. Rainy most days.
View properties in December
26°
weather_sleet
December, High crowds, average high temperature 26 degrees Celsius, average low temperature 20 degrees Celsius. Rainy most days.
20°
27°
weather_sun
January, High crowds, average high temperature 27 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
28°
weather_sun
February, High crowds, average high temperature 28 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
30°
weather_sun
March, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
30°
weather_partly_sunny
April, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 21 degrees Celsius. Partly sunny.
21°
29°
weather_partly_sunny
May, Low crowds, average high temperature 29 degrees Celsius, average low temperature 22 degrees Celsius. Partly sunny.
22°
28°
weather_cloudy
June, Low crowds, average high temperature 28 degrees Celsius, average low temperature 22 degrees Celsius. Cloudy most days.
22°
28°
weather_cloudy
July, Moderate crowds, average high temperature 28 degrees Celsius, average low temperature 21 degrees Celsius. Cloudy most days.
21°
28°
weather_sun
August, High crowds, average high temperature 28 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
28°
weather_sun
September, Low crowds, average high temperature 28 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
28°
weather_sleet
October, Low crowds, average high temperature 28 degrees Celsius, average low temperature 21 degrees Celsius. Rainy most days.
21°
27°
weather_sleet
November, Moderate crowds, average high temperature 27 degrees Celsius, average low temperature 21 degrees Celsius. Rainy most days.
21°
Monthly weather averages (˚C)

Top neighbourhoods in Kandy

Hantana

Kandy's Hantana neighborhood offers attractions including Ceylon Tea Museum.

Top landmarks in Kandy

Learn more about Kandy

Kandy is well-known for its temples and gardens while attractions include Kandy Clock Tower and Wales Park. The city has something for everyone including sights like Temple of the Tooth and Bahirawakanda Vihara Buddha within a scenic setting.

Kandy

Check out reviews of Kandy hotels guests love

Frequently asked questions

Can I book refundable accommodations in Kandy?
If you want the flexibility to change your travel plans to Kandy, most accommodations provide refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Kandy if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, browse our selection of 57 vacation homes. You can also book one of 25 apartments or 53 villas.
What will the weather in Kandy be like during my vacation?
Kandy is a great place to visit to enjoy the sunshine any time of year with an average temp of 74°F.
Why should I book my Kandy accommodation with Hotels.com?
There are lots of reasons to book your Kandy trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Kandy

“Whispers of Tranquil Temples: Discover Kandy's Enchanting Harmony”

Nestled in the lush hills of Central Province, Kandy is a cultural jewel of Sri Lanka, renowned for its rich heritage and stunning landscapes. Home to the sacred Temple of the Tooth, this vibrant city offers a blend of spirituality and history. Stroll around the serene Kandy Lake, surrounded by verdant gardens and majestic mountains. Explore the enchanting Royal Botanical Gardens, where exotic flora flourishes. With its vibrant festivals, traditional dance performances, and warm hospitality, Kandy is a captivating destination for those seeking a harmonious blend of nature, culture, and romance.

Top locations to stay in Kandy

When visiting Kandy, Central Province, Sri Lanka, consider staying in Anniwatta, Tennekumbura, and Suduhumpola. Anniwatta offers a serene environment with lush greenery, while Tennekumbura is known for its friendly atmosphere and easy access to local attractions. Suduhumpola boasts stunning views and cultural significance. For first-time visitors, Tennekumbura is the most suitable choice, providing a welcoming experience.

  1. AnniwattaOpens in a new window: Anniwatta is a charming area in Kandy, perfect for travellers seeking a peaceful retreat close to nature. This neighbourhood offers scenic views of lush greenery and is known for its welcoming atmosphere. You can explore beautiful gardens and enjoy leisurely strolls along the picturesque roads. Its close proximity to Kandy's main attractions, including the famous Temple of the Tooth, makes it a desirable base for sightseeing. Additionally, Anniwatta boasts several local markets where you can shop for unique handicrafts and souvenirs, providing an authentic shopping experience.
  2. TennekumburaOpens in a new window: Tennekumbura is a vibrant area that offers a delightful mix of culture and convenience. It's located just outside the hustle and bustle of Kandy, making it a great option for those who prefer a quieter atmosphere while remaining close to the city's attractions. The area is well-known for its lively local markets and shops, perfect for picking up fresh produce and local goods. You can also enjoy cultural attractions nearby, including traditional dance performances and local festivals that showcase the rich heritage of Sri Lanka.
  3. SuduhumpolaOpens in a new window: Suduhumpola is a lesser-known gem that offers a serene environment for travellers looking to unwind. This quaint area is surrounded by beautiful landscapes and is perfect for those who appreciate nature. While it may not have the same level of amenities as the more popular areas, Suduhumpola provides a charming escape with opportunities for short hikes and explorations in nearby nature reserves. It’s a great spot for experiencing the local way of life, with small shops and friendly locals adding to its charm.

4 tips for savvy savings when booking a hotel in Kandy

  1. Book for the cheapest times: The most budget-friendly period to visit Kandy is during May, June, and September, when hotel prices may drop. For those looking to immerse themselves in the city's rich history and culture, a stay of at least 2 to 3 days is recommended. This duration provides ample opportunity to explore significant landmarks, including temples, lush gardens, scenic lakes, and the surrounding forests. Visitors can also enjoy hiking excursions and sightseeing, all of which offer great value for money while experiencing Kandy's natural beauty and cultural heritage.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Kandy, consider exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping ensure you don't miss saving opportunities. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, so you're more likely to see the best options. By staying updated on prices and availability, you can seize any last-minute getaway opportunities.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Kandy. If you're in search of something distinctive, boutique hotels often provide a more personalised experience and may occasionally offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest more affordable dates, making it more likely you’ll save on your booking.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive; however, Kandy's superb public transport connections mean you might discover a more affordable independent hotel further afield that is still well linked. For those keen to explore alternative, less crowded neighbourhoods or even some lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Kandy

Kandy experiences its lowest average temperature in January, at 72.0°F (22.2°C), while April is the hottest month, with an average temperature of 77.0°F (25.0°C). November is usually the wettest month. January, March, and July are the peak travel months in Kandy, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. On the other hand, May, October, and November tend to be quieter times to visit, marked by moderate to frequent rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring