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

This weekend
Next weekend

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.

Great weekend hotel deals in Kandy

Showing deals for:Dec 5 - Dec 7

Check out hotels with a spa in Kandy

You may also like hotels with pools 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 September
Price trends for hotels in Kandy
Pricing is based on two traveler single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for Kandy
November
Moderate crowds
High 27°C / low 21°C. Rainy most days.
View properties in November
27°
weather_sleet
November, Moderate crowds, average high temperature 27 degrees Celsius, average low temperature 21 degrees Celsius. Rainy most days.
21°
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°
Monthly weather averages (˚C)

Top neighborhoods 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

What hotels do travelers like in Kandy?
Ayaana Boutique Hotel, Marvel Hills Kandy and Cassendra Kandy are all accommodations that are popular with guests.
Where can I find free parking at my hotel in Kandy?
Park your car for free at these properties: Amaara Sky Hotel, Ceyloni City Hotel and Kandy Api Cottage. You can see all 37 choices on our site.
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 budget-friendly accommodation?
An inexpensive option worth considering is Kandy Myst by Cinnamon. You may want to browse all 13 choices on our site.
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 52 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

Kandy: Where Sacred Temples Embrace Nature's Serenity

Nestled in the lush hills of Central Province, Kandy is a cultural gem of Sri Lanka, renowned for its sacred Temple of the Tooth, a UNESCO World Heritage site. This vibrant city, adorned with tranquil Kandy Lake and lush botanical gardens, offers a perfect blend of history and nature. Explore the lively markets of Kandy Town, delve into the rich heritage at the Kandy Museum, and take in breathtaking views from surrounding forests. Whether you seek spiritual enlightenment or a romantic getaway, Kandy's enchanting landscapes and rich traditions promise an unforgettable experience.

Discover great hotels in Kandy

Kandy offers a range of accommodations, from luxury hotels with stunning views to charming guesthouses. Whether you prefer a high-end stay near Kandy Lake or a cozy retreat in the hills, you'll find various options to suit your travel style and budget. Here are some of our travelers' favorite hotels in Kandy:

  1. Ganthera ResidenceOpens in a new window: This 3.0-star guesthouse offers a cozy and comfortable stay for travelers seeking a unique vacation experience. With its welcoming atmosphere and essential amenities, it appeals to those looking for a blend of relaxation and adventure in Kandy. Guests appreciate the inviting ambiance and the opportunity to explore the local culture, making it an excellent choice for leisure seekers who value a homey environment during their travels.
  2. Avaana By SpringHillsOpens in a new window: As a 3.5-star guesthouse, Avaana By SpringHills stands out with its diverse dining options and a range of recreational activities nearby. Travelers can enjoy local breakfast delights, couples dining experiences, and engaging in activities like cave exploring and river walks. This property is perfect for leisure travelers who appreciate stunning mountain views and the chance to immerse themselves in Kandy's vibrant surroundings, ensuring a memorable and enriching stay.
  3. Twin Villa 22Opens in a new window: This charming guesthouse offers a warm welcome with complimentary reception services and a variety of breakfast choices, catering to those who enjoy a fulfilling start to their day. Its inviting atmosphere and focus on quality service make Twin Villa 22 an ideal retreat for leisure travelers seeking a comfortable and distinctive experience in Kandy. Guests are drawn to the friendly service and the sense of community, enhancing their journey through this beautiful region.

Top locations to stay in Kandy

In Katugastota, Digana, and Anniwatta, you'll find appealing options for your stay in Kandy. Katugastota offers a blend of local charm and accessibility to Kandy city center. Digana is perfect for golf enthusiasts, featuring beautiful courses. Anniwatta provides scenic views and a tranquil atmosphere. For first-time visitors, Katugastota is best suited due to its proximity to Kandy's attractions.

  1. KatugastotaOpens in a new window: Katugastota is a charming area just outside Kandy, perfect for travelers seeking a quieter atmosphere while still being close to the city’s main attractions. Its lush green landscapes and tranquil surroundings make it ideal for relaxation. You can explore beautiful temples and local markets, giving you a taste of authentic Sri Lankan culture. The proximity to Kandy allows easy access to attractions like the Temple of the Tooth and Kandy Lake, while still enjoying the peace of a suburban setting.
  2. DiganaOpens in a new window: If golf is your game, Digana is a fantastic choice. Nestled by the picturesque Kandy Lake, this area boasts stunning views and a serene environment, making it perfect for relaxation after a day on the greens. Besides golfing, you can enjoy water sports on the lake or explore nearby nature trails. With its close-knit community vibe and lovely scenery, Digana offers a unique blend of leisure and adventure, ideal for those looking to unwind in nature.
  3. AnniwattaOpens in a new window: Anniwatta is a hidden gem that provides a peaceful escape from the hustle and bustle of city life. This area is characterized by its beautiful gardens and local craftsmanship, offering a glimpse into traditional Sri Lankan life. You can wander through local markets and engage with friendly artisans, making it a great spot for shopping unique handicrafts. Its convenient location also allows for easy day trips to Kandy’s major attractions, giving you the best of both worlds—cultural immersion and relaxation.

Things to do in Kandy

Kandy enchants travelers with its lush landscapes, where serene lakes meet sprawling forests and rolling hills. Enjoy hiking through verdant trails, soaking in breathtaking views, or boating on tranquil waters. The area's vibrant gardens and rich cultural tapestry make it an inviting destination for exploration and relaxation.

  • Ceylon Tea MuseumOpens in a new window – Discover the fascinating world of Sri Lanka's tea heritage at the Ceylon Tea Museum. Explore exhibits that showcase the history and production of tea, and learn about the different varieties that have made this island famous. Take a moment to enjoy a cup of freshly brewed Ceylon tea while soaking in the serene surroundings.
  • Royal Botanical GardenOpens in a new window – Wander through the stunning Royal Botanical Garden, known for its expansive collection of tropical and subtropical plants. Stroll along the picturesque pathways lined with vibrant flowers and towering trees, and don’t miss the impressive orchid house. It’s a perfect place for a leisurely picnic or to simply relax amidst nature.
  • New Ranweli Spice GardenOpens in a new window – Dive into the aromatic world of spices at the New Ranweli Spice Garden. Take a guided tour to learn about the cultivation and use of various spices in Sri Lankan cuisine. You might even get to sample some fresh spices and discover natural remedies along the way.
  • Suriyakantha Centre d'Art et de CultureOpens in a new window – Engage with local art and culture at the Suriyakantha Centre d'Art et de Culture. This vibrant space features exhibitions by local artists, providing insight into the creative spirit of Sri Lanka. Participate in workshops or enjoy performances that celebrate the region's rich artistic heritage.
  • Lankatilaka ViharaOpens in a new window – Visit the stunning Lankatilaka Vihara, a remarkable temple that showcases intricate architecture and offers a glimpse into Sri Lanka's spiritual history. As you explore, admire the beautiful frescoes and the serene atmosphere that surrounds this sacred site, making it a peaceful retreat for reflection.

4 tips for savvy savings when booking a hotel in Kandy

  1. Book for the cheapest times: The most budget-friendly time to visit Kandy is during May, June, and September when hotel prices are lower. For those looking to explore the city's historic landmarks and cultural sites, a stay of at least 2 to 3 days is recommended. This timeframe allows for visits to notable attractions such as temples, scenic gardens, and the picturesque lake, as well as opportunities for hiking in the lush forests surrounding the city. With the potential for prices to drop during these months, Kandy offers great value for money for travelers interested in sightseeing and excursions.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for Kandy hotels, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may find discounted rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you save on your stay. Additionally, Smart Shopping is a handy comparison tool in the app that allows you to compare hotel prices and amenities. This way, you’re more likely to see when prices drop or when new rooms become available, ensuring you can book that spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and time of year, so being flexible with your travel dates might help you save on your stay in Kandy. If you're in search of something special, boutique hotels can provide a more personalized experience and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is higher than usual, we’ll recommend more budget-friendly dates to increase your chances of finding a great deal.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but thanks to Kandy's great public transportation system, you might discover a more affordable independent hotel a bit further out that still offers good connections. If you're interested in exploring less crowded neighborhoods or even nearby lesser-known cities, you will often find excellent value for your money. Opting for these alternative locations 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 tends to be the wettest month. The peak travel months to visit Kandy are January, March, and July, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. In contrast, May, October, and November are ideal if you're looking for a calmer vacation, marked by moderate to frequent rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring