Hotels in Kandy

Free cancellation options if plans change
Unlock travel rewards with One Key
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.
data_trends

Our prices for hotels in Kandy are cheapest in January

See average prices and weather for all months

Price trends for hotels in Kandy

Pricing is based on two traveler single night rates
Mar
$140
Average price during March is $140
Apr
$141
Average price during April is $141
May
$135
Average price during May is $135
Jun
$153
Average price during June is $153
Jul
$178
Average price during July is $178
Aug
$206
Average price during August is $206
Sep
$195
Average price during September is $195
Oct
$132
Average price during October is $132
Nov
$137
Average price during November is $137
Dec
$141
Average price during December is $141
Jan
$88
Average price during January is $88
Feb
$122
Average price during February is $122
Currently viewing crowd sizes and weather for March.

March

trending_flatModerate crowds
High 86°F / low 68°F. Sunny most days.
86°
weather_sun
March, Moderate crowds, average high temperature 86 degrees Fahrenheit, average low temperature 68 degrees Fahrenheit. Sunny most days.
68°
86°
weather_partly_sunny
April, Moderate crowds, average high temperature 86 degrees Fahrenheit, average low temperature 71 degrees Fahrenheit. Partly sunny.
71°
83°
weather_partly_sunny
May, Low crowds, average high temperature 83 degrees Fahrenheit, average low temperature 71 degrees Fahrenheit. Partly sunny.
71°
82°
weather_cloudy
June, Low crowds, average high temperature 82 degrees Fahrenheit, average low temperature 71 degrees Fahrenheit. Cloudy most days.
71°
82°
weather_cloudy
July, Moderate crowds, average high temperature 82 degrees Fahrenheit, average low temperature 70 degrees Fahrenheit. Cloudy most days.
70°
82°
weather_sun
August, High crowds, average high temperature 82 degrees Fahrenheit, average low temperature 70 degrees Fahrenheit. Sunny most days.
70°
82°
weather_sun
September, Low crowds, average high temperature 82 degrees Fahrenheit, average low temperature 70 degrees Fahrenheit. Sunny most days.
70°
82°
weather_sleet
October, Low crowds, average high temperature 82 degrees Fahrenheit, average low temperature 70 degrees Fahrenheit. Rainy most days.
70°
81°
weather_sleet
November, Moderate crowds, average high temperature 81 degrees Fahrenheit, average low temperature 69 degrees Fahrenheit. Rainy most days.
69°
80°
weather_sleet
December, High crowds, average high temperature 80 degrees Fahrenheit, average low temperature 68 degrees Fahrenheit. Rainy most days.
68°
80°
weather_sun
January, High crowds, average high temperature 80 degrees Fahrenheit, average low temperature 66 degrees Fahrenheit. Sunny most days.
66°
83°
weather_sun
February, High crowds, average high temperature 83 degrees Fahrenheit, average low temperature 66 degrees Fahrenheit. Sunny most days.
66°
Monthly weather averages (˚F)

Top landmarks in Kandy

Learn more about Kandy

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

Kandy

Frequently asked questions

What hotels do travelers like in Kandy?
Taru Villas Kandy, Marvel Hills Kandy and Ayaana Boutique Hotel 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: Ceyloni City Hotel, Amaara Sky Hotel and Mount view 11. You can see all 18 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 with my pet in Kandy?
Your furry friend can stay with you at these pet-friendly hotels: FOX Resorts Kandy, Heavens Holiday Resort and Kandy Blue Luxury Guesthouse. There are 36 alternatives on our site you can choose from.
Which Kandy hotels do guests like for their terrific location?
Our guests love these properties for their convenient location: Earl’s Regency, Cinnamon Citadel Kandy and The Grand Kandyan. For a quiet area, travelers like Amaya Hills Kandy, Mahaweli Reach Hotel and Theva Residency.
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 45 vacation homes. You can also book one of 20 apartments or 42 villas.
Where can I stay if I'm visiting Kandy for a family-friendly trip?
Your kids are welcome at The Radh Hotel, Mahaweli Reach Hotel and Earl’s Regent Kandy. You can also check out 18 available options on our site.
Where should I stay in Kandy for a vacation with my partner?
The Radh Hotel, Earl’s Regency and The Golden Crown Hotel are great options for a romantic getaway.
Where should I stay in Kandy if I want a luxury hotel?
Experience luxury when you stay at The Radh Hotel, Earl’s Regency and The Golden Crown Hotel. Additionally, check out all 11 options on our site.
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

Find out more about Kandy

Kandy: Where Sacred Temples Embrace Nature's Serenity

Nestled amidst lush hills in Central Province, Kandy is a cultural gem of Sri Lanka, famed for its serene lake and the revered Temple of the Tooth. This vibrant city offers a harmonious blend of spirituality and nature, with stunning gardens and rich forests surrounding the area. Stroll through downtown Kandy, where traditional markets pulse with life, or take a peaceful walk along Kandy Lake, embraced by rolling hills. Whether you seek spiritual enlightenment or a tranquil retreat, Kandy enchants visitors with its breathtaking landscapes and deep-rooted heritage, making it an unforgettable destination. For the best hotel rates in Kandy, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Kandy

Some of the best places to stay in Kandy are Hantana, Hatton and Pinnawala. Hantana, Hatton, and Pinnawala offer unique experiences for travelers in Sri Lanka. Hantana is known for its scenic hills and hiking trails, making it ideal for nature lovers. Hatton is famous for tea plantations and stunning landscapes, perfect for those seeking tranquility. Pinnawala is home to the elephant orphanage, great for families and wildlife enthusiasts. For accommodations, expect a range from luxury hotels to budget-friendly options in each area. Pinnawala is the best choice for first-time visitors due to its unique attractions. These are some of the hotels preferred by our travelers in Kandy:

  1. HantanaOpens in a new window: Hantana is a picturesque destination perfect for those who appreciate outdoor adventures and cultural experiences. With stunning views and proximity to Kandy Lake, the area offers a romantic atmosphere ideal for leisurely strolls. The Temple of the Tooth adds a cultural touch, making it a great spot for history enthusiasts. Among the luxurious options, The Golden Crown HotelOpens in a new window and The TourmalineOpens in a new window provide exceptional amenities tailored for business and family travelers, including full spa services, meeting rooms, and children's facilities. FOX Resorts KandyOpens in a new window also welcomes families and pets, featuring shared playgrounds and pet-friendly services.
  2. HattonOpens in a new window: Hatton is a haven for outdoor lovers, boasting breathtaking scenery with attractions like Adams Peak and Devon Falls. It's perfect for those seeking adventure and nature. Ahaspokuna by Eco TeamOpens in a new window offers a luxurious safari tent experience, while ThotalagalaOpens in a new window features romance packages complemented by spa and pool services amidst natural surroundings. For families, Anasa Wellness ResortOpens in a new window provides business amenities alongside children’s activities, including shared playgrounds and mini-golf, making it a versatile choice for various types of travelers.
  3. PinnawalaOpens in a new window: Pinnawala is renowned for its eco-friendly attractions, including the Alagalla Mountain and the New Paradise Spice & Herbal Garden, making it ideal for nature enthusiasts. The hotels here cater to both business and leisure travelers. Hotel SharmiaOpens in a new window, a 3.5-star option, focuses on business amenities, while Viceroy HouseOpens in a new window offers a guesthouse experience with local dining and recreational activities. The CovanroOpens in a new window combines business and family-friendly facilities with amenities for children, ensuring a comfortable stay for all types of visitors.

Things to do in Kandy for first time

Three days in Kandy is ideal for immersing yourself in its lush landscapes, serene lakes, and vibrant forests. Enjoy hiking scenic trails, boating on tranquil waters, and sightseeing amidst stunning natural beauty. This captivating city offers a rich cultural experience, making it a must-visit destination in Sri Lanka. Here's a quick itinerary to make the most of your trip to Kandy:

  • Day 1: Begin your exploration at the Gadaladeniya Temple, a stunning example of ancient Sri Lankan architecture nestled amidst lush greenery. After soaking in the serene atmosphere, make your way to the Suriyakantha Centre d'Art et de Culture, where you can appreciate local art and culture through various exhibits. Conclude your day at the Lankatilaka Vihara, an impressive temple known for its beautiful murals and statues, offering a peaceful retreat as the sun sets.
  • Day 2: Start your morning with a visit to the Nilambe Meditation Centre, an ideal spot for those looking to unwind and connect with their inner selves through guided meditation. After a rejuvenating session, head to the Ambuluwawa Temple, located atop a hill, where you can enjoy panoramic views of the surrounding landscape. Wrap up your day at the Embekka Devale, a fascinating temple renowned for its intricate wood carvings and rich history, providing a glimpse into Sri Lanka’s vibrant cultural heritage.
  • Day 3: Kick off your day at the Embekke Temple, where you can admire the exquisite woodwork and learn about the temple’s historical significance. Next, embark on a hike at Alagalla Mountain, a great spot for adventure enthusiasts, offering stunning views and refreshing air. Finally, unwind at Sembuwatte Lake, where you can take a leisurely walk along the tranquil shores or simply relax in the serene environment, making it a perfect ending to your Kandy adventure.

5 tips to find a great Kandy hotel deal

  1. Book for the cheapest times: The most budget-friendly time to visit Kandy is during February, July, and November when hotel rates are more affordable. For a truly enjoyable experience and to make the most of your trip, it's recommended to stay for at least 2-3 days to fully explore the city's key attractions, such as its stunning temples and beautiful gardens. This allows you to appreciate the unique natural beauty and cultural richness of Kandy, making it a great value for money destination.
  2. Look for last-minute deals on Hotels.com: If you're looking for last-minute deals to Kandy, consider searching on Hotels.com for the best offers. Begin by navigating to the DealsOpens in a new window or Last-Minute DealsOpens in a new window section, where you could find competitive rates on hotels as your travel date approaches. To stay informed about the latest prices and special promotions, enable email alerts or push notifications from Hotels.com. This way, you're more likely to catch any flash sales that could help you save on your trip to Kandy.
  3. Be flexible with dates: Hotel prices can fluctuate depending on factors like the location, star rating, and season. So, if you're flexible with your travel dates, you may save on hotel expenses in Kandy.
  4. Consider your location: Staying close to the city center and local attractions in Kandy is usually more expensive. If you opt for accommodations farther from the city center, you can take advantage of transportation options like cars, buses, bicycles, or walking to explore the area while likely saving on costs.
  5. Upgrade with One Key: Make your next booking in Kandy and sign up to Hotels.com's free One Key program, letting you earn and use reward points on your next stay. Progress through the Blue, Silver, Gold and Platinum tiers to unlock various advantages like room upgrades when available, discounted rates, and exclusive offers for members. Don't hesitate, sign up today.

What to eat in Kandy

Here are some famous dishes in Kandy, Central Province, Sri Lanka:

  • Kottu Roti: A vibrant and popular street food, Kottu Roti is made by stir-frying chopped roti (flatbread) with vegetables, eggs, and a choice of meat or fish. It's cooked on a hot griddle, creating a rhythmic clanging sound that adds to its charm. Traditionally enjoyed as a late-night snack, this dish is often served with spicy sambol, making it a flavorful experience that embodies local culinary culture.
  • Hoppers: Known as appa, hoppers are bowl-shaped pancakes made from fermented rice flour and coconut milk. They come in various forms, including plain, egg hoppers, and sweet hoppers filled with jaggery. Often eaten for breakfast or dinner, they are typically accompanied by sambol or curry, showcasing the region's love for communal eating and sharing meals.

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, with 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.

Kandy is a scenic place surrounded by lake views. Simply book an excursion to enjoy your stay a little more. Learn about the local heritage of Kandy at landmarks like Temple of the Tooth and Royal Palace of Kandy. Check out other sights like Kandy Clock Tower and Bahirawakanda Vihara Buddha.