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

Where to stay in Kandy?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Kandy on Hotels.com. These Kandy hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Hideaway Homestay Kandy

Hideaway Homestay Kandy
5.0 star property
Halloluwa
10.0 out of 10, Exceptional, (1 review)
Hidden among lush gardens, this luxury lodge offers a serene escape just 25 minutes from Kandy Railway Station. Enjoy the peaceful terrace, free WiFi, and complimentary parking while staying close to Bahirawa Kanda and Kandy Garrison Cemetery.
The price is P1,261
P1,488 total
includes taxes & fees
Jul 11 - Jul 12
Hideaway Homestay Kandy

Hotel Sandriana Kandy

Hotel Sandriana Kandy
3.0 star property
Kandy
The price is P1,056
P1,246 total
includes taxes & fees
Jul 19 - Jul 20
Hotel Sandriana Kandy

Pearl House

Pearl House
2.5 star property
Kandy
8.6 out of 10, Excellent, (33 reviews)
Escape to this peaceful guesthouse offering free WiFi and parking near Asgiriya Stadium and Kandy Clock Tower. Enjoy breakfast on the terrace or relax in the garden after exploring nearby sights. Kandy Railway Station is just a 7-minute drive away.
The price is P753
P986 total
includes taxes & fees
Jul 11 - Jul 12
Pearl House

Majestic Tourist Hotel

Majestic Tourist Hotel
2.5 star property
Kandy
8.8 out of 10, Excellent, (28 reviews)
Escape to this tranquil hotel near Kandy Lake, featuring a rooftop terrace where mountain panoramas unfold. Free WiFi and parking add convenience while exploring nearby Kandyan Art Association & Cultural Centre.
The price is P508
P666 total
includes taxes & fees
Jul 11 - Jul 12
Majestic Tourist Hotel

Ayaana Boutique Hotel

Ayaana Boutique Hotel
3.5 star property
Kandy
9.6 out of 10, Exceptional, (30 reviews)
Escape to this hotel with a refreshing outdoor pool and 24-hour fitness center near Udawatta Kele Sanctuary. Rooms feature convenient refrigerators and microwaves, while free WiFi and parking enhance your stay in beautiful Kandy.
The price is P2,646
P3,466 total
includes taxes & fees
Jul 12 - Jul 13
Ayaana Boutique Hotel

The Springfields Kandy

The Springfields Kandy
3.5 star property
Kandy
10.0 out of 10, Exceptional, (9 reviews)
Step into a tranquil retreat overlooking the bay, where Garden Dinner restaurant serves three daily meals with scenic views. Just minutes from New Ranweli Spice Garden and the Royal Botanical Garden, this hotel offers free breakfast, WiFi, and parking.
The price is P1,696
P2,002 total
includes taxes & fees
Jul 17 - Jul 18
The Springfields Kandy

Jack Tree Lodge

Jack Tree Lodge
3.0 star property
Kandy
9.2 out of 10, Wonderful, (32 reviews)
The price is P1,529
P1,984 total
includes taxes & fees
Jul 11 - Jul 12
Jack Tree Lodge

Marvel Hills Kandy

Marvel Hills Kandy
3.0 star property
Kandy
9.8 out of 10, Exceptional, (43 reviews)
Retreat to this tranquil guesthouse near Kandy Railway Station. Enjoy complimentary WiFi and parking while exploring nearby Asgiriya Stadium and Bahirawakanda Vihara Buddha. The peaceful garden and terrace create a refreshing escape after sightseeing adventures.
The price is P1,697
P2,303 total
includes taxes & fees
Jul 31 - Aug 1
Marvel Hills Kandy

Rivorich Residence Kandy

Rivorich Residence Kandy
3.0 star property
Sirimalwatta
10.0 out of 10, Exceptional, (3 reviews)
Soak in Kandy's charm at this welcoming hotel near Udawatta Kele Sanctuary and Devales. Start your day with free continental breakfast before exploring. Return to comfortable rooms with free WiFi and convenient self parking for your rental car.
The price is P1,880
P2,219 total
includes taxes & fees
Jul 11 - Jul 12
Rivorich Residence Kandy

Sunny Hill Residence

Sunny Hill Residence
2.5 star property
Kandy
10.0 out of 10, Exceptional, (2 reviews)
This hillside residence offers complimentary English breakfast and convenient self parking. Located near Kandy Viewpoint and Wales Park, the B&B features a scenic rooftop terrace where guests can relax while enjoying refreshing mountain vistas.
The price is P1,681
P1,984 total
includes taxes & fees
Jul 11 - Jul 12
Sunny Hill Residence

Sesali Residences

Sesali Residences
3.0 star property
Kandy
Immerse yourself in Sri Lanka's cultural heart at this peaceful B&B near Udawatta Kele Sanctuary and the International Buddhist Museum. Free WiFi and parking make exploring Kandy's treasures convenient and stress-free.
The price is P1,135
P1,339 total
includes taxes & fees
Jul 11 - Jul 12
Sesali Residences

Sevana City Hotel Kandy

Sevana City Hotel Kandy
3.0 star property
Kandy
8.8 out of 10, Excellent, (567 reviews)
Perched near Kandy Railway Station, this welcoming hotel features a sparkling outdoor pool and local cuisine at its restaurant. Explore Kandy Clock Tower and Bahirawakanda Vihara Buddha nearby, returning to helpful staff and peaceful terrace relaxation.
The price is P1,693
P2,218 total
includes taxes & fees
Jul 11 - Jul 12
Sevana City Hotel Kandy

Kandy City Stay

Kandy City Stay
2.0 star property
Kandy
7.0 out of 10, Good, (61 reviews)
Escape to this cozy Kandy retreat with a panoramic rooftop terrace. Located within 9 minutes of Kandy Railway Station and near Asgiriya Stadium, this B&B offers complimentary WiFi and parking for hassle-free adventures.
The price is P1,286
P1,670 total
includes taxes & fees
Jul 14 - Jul 15
Kandy City Stay

Bethel Homestay

Bethel Homestay
3.0 star property
Kandy
9.2 out of 10, Wonderful, (12 reviews)
Minutes from Kandy Railway Station, this homestay offers a tranquil retreat with complimentary continental breakfast, WiFi, and valet parking. Explore nearby Asgiriya Stadium or relax in the garden after a day of sightseeing.
The price is P1,519
P1,972 total
includes taxes & fees
Aug 5 - Aug 6
Bethel Homestay

selene city hotel

selene city hotel
3.0 star property
Kandy
9.2 out of 10, Wonderful, (15 reviews)
Surrounded by Kandy's cultural heritage, this welcoming hotel offers free WiFi and attentive room service. Explore famous Devales and monasteries nearby, with Kandy Railway Station just a 15-minute drive away.
The price is P1,323
P1,561 total
includes taxes & fees
Jul 11 - Jul 12
selene city hotel

Cafe Aroma Inn

Cafe Aroma Inn
3.0 star property
Kandy
8.4 out of 10, Very Good, (41 reviews)
This cozy guesthouse near Kandy Clock Tower and Natha Devale offers a tranquil rooftop retreat with mountain panoramas. Enjoy free WiFi throughout your stay while being just a 5-minute drive from Kandy Railway Station.
The price is P2,188
P2,866 total
includes taxes & fees
Jul 11 - Jul 12
Cafe Aroma Inn

Hotel Fern Cliff

Hotel Fern Cliff
3.0 star property
Kandy
The price is P1,849
P2,181 total
includes taxes & fees
Jul 11 - Jul 12
Hotel Fern Cliff

BPR Asgiriya

BPR Asgiriya
2.5 star property
Kandy
The price is P2,063
P2,434 total
includes taxes & fees
Jul 22 - Jul 23
BPR Asgiriya

Lake Reach Hotel

Lake Reach Hotel
3.0 star property
Kandy
The price is P1,401
P2,021 total
includes taxes & fees
Jul 11 - Jul 12
Lake Reach Hotel

Heaven Seven Kandy

Heaven Seven Kandy
3.0 star property
Kandy
7.8 out of 10, Good, (33 reviews)
The price is P1,387
P1,816 total
includes taxes & fees
Jul 12 - Jul 13
Heaven Seven 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.

Get last-minute hotel deals in Kandy and save more

Sign in to unlock great savings.
Showing deals for:Jul 17 - Jul 19
Showing deals for:Aug 9 - Aug 10

Check out family-friendly hotels in Kandy

You can also stay at hotels with a spa 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 June
Price trends for hotels in Kandy
Pricing is based on two traveler single night rates
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for Kandy
July
High 28°C / low 21°C. Cloudy most days.
View properties in July
28°
weather_cloudy
July, no crowd data, average high temperature 28 degrees Celsius, average low temperature 21 degrees Celsius. Cloudy most days.
21°
28°
weather_sun
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
28°
weather_sun
September, no crowd data, average high temperature 28 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
28°
weather_sleet
October, no crowd data, average high temperature 28 degrees Celsius, average low temperature 21 degrees Celsius. Rainy most days.
21°
27°
weather_sleet
November, no crowd data, average high temperature 27 degrees Celsius, average low temperature 21 degrees Celsius. Rainy most days.
21°
26°
weather_sleet
December, no crowd data, average high temperature 26 degrees Celsius, average low temperature 20 degrees Celsius. Rainy most days.
20°
27°
weather_sun
January, no crowd data, average high temperature 27 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
28°
weather_sun
February, no crowd data, average high temperature 28 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
30°
weather_sun
March, no crowd data, average high temperature 30 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
30°
weather_partly_sunny
April, no crowd data, average high temperature 30 degrees Celsius, average low temperature 21 degrees Celsius. Partly sunny.
21°
29°
weather_partly_sunny
May, no crowd data, average high temperature 29 degrees Celsius, average low temperature 22 degrees Celsius. Partly sunny.
22°
28°
weather_cloudy
June, no crowd data, average high temperature 28 degrees Celsius, average low temperature 22 degrees Celsius. Cloudy most days.
22°
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.

A calm lake with a dock in the foreground and a forested hill in the background.

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 55 vacation homes. You can also book one of 26 apartments or 59 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 Serenity: Discover the Enchantment of Kandy’s Sacred Spaces and Lush Embrace

Nestled in the lush hills of Sri Lanka's Central Province, Kandy is a captivating blend of cultural heritage and natural beauty. Home to the revered Temple of the Tooth, this historic city offers a serene escape with its picturesque Kandy Lake and vibrant botanical gardens. Stroll through the lively town centre, where traditional crafts and local delicacies await, or explore the Kandy Museum for a glimpse into the region's rich history. Surrounded by verdant forests and misty mountains, Kandy is the perfect destination for those seeking a romantic retreat or an off-the-beaten-path adventure steeped in spirituality and charm.

Discover great hotels in Kandy

Kandy offers a range of hotel accommodations, from luxury options to budget-friendly stays. You’ll find vibrant hotels near Kandy Lake, providing beautiful views and convenient access to local attractions. Whether seeking a lavish experience or a comfortable base, Kandy has hotels that cater to diverse travellers' needs. Here are some of the best hotels in Kandy that our travelers love:

  1. Ganthera ResidenceOpens in a new window: This 3.0-star guesthouse offers a comfortable and welcoming environment, ideal for leisure travellers seeking a relaxing escape. The property is designed to provide a smooth experience, with amenities that cater to discerning tastes. Guests appreciate the tranquil atmosphere and the attention to detail in the accommodation, ensuring a restful stay that allows for rejuvenation after a day of exploring.
  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 recreational activities. The property features a lovely restaurant serving local breakfast and couples dining experiences, adding a touch of culinary delight to your stay. With nearby activities such as cave exploring and scenic river walks, this hotel caters to adventure-seeking travellers looking for distinctive experiences and memorable moments amidst stunning natural views.
  3. Twin Villa 22Opens in a new window: This guesthouse offers a comfortable lodging experience with a focus on personalised service. With amenities such as daily breakfast options and complimentary reception services on select days, the property ensures a welcoming atmosphere for leisure travellers. Visitors appreciate the warmth and charm of the setting, making it an excellent choice for those seeking a homely yet refined experience during their stay in Kandy.

Top locations to stay in Kandy

Some of the great areas to stay in Kandy, Central Province, Sri Lanka, are Katugastota, Digana, and Anniwatta. Katugastota offers a local atmosphere with easy access to Kandy's attractions, while Digana is ideal for golf enthusiasts and features scenic views. Anniwatta boasts a serene environment. For first-time visitors, Katugastota is best suited due to its proximity to Kandy city and attractions like Kandy Lake.

  1. KatugastotaOpens in a new window: Nestled just a short drive from Kandy, Katugastota offers a charming blend of local culture and natural beauty. This area is known for its scenic views and proximity to the picturesque Mahaweli River, making it ideal for leisurely strolls. You can explore local markets where friendly vendors showcase traditional crafts and fresh produce, giving you a taste of everyday Sri Lankan life. The lush greenery surrounding the area provides a serene backdrop, perfect for unwinding after a day of exploration.
  2. DiganaOpens in a new window: If you're a golf enthusiast, Digana is the place to be. This area is home to the stunning Victoria Golf & Country Resort, where the breathtaking landscapes and well-maintained greens create a golfer's paradise. Beyond golf, Digana offers opportunities for water sports on the nearby reservoir, perfect for a refreshing adventure. The tranquil setting, combined with beautiful views of the mountains and tea plantations, makes it an ideal spot for relaxation and outdoor activities.
  3. AnniwattaOpens in a new window: Located close to Kandy, Anniwatta is a quieter area that allows you to experience the beauty of the Central Province. This neighbourhood is known for its lush gardens and peaceful atmosphere, making it a perfect retreat for those looking to escape the hustle and bustle. It's a great base for exploring nearby attractions, including the famous Temple of the Tooth and Kandy Lake, ensuring you can soak in the local culture and history while enjoying a more laid-back environment.

Things to do in Kandy

Kandy enchants with its lush mountains, tranquil lakes, and vibrant gardens, making it a haven for nature lovers. Explore scenic hiking trails, enjoy boating on serene waters, or stroll through verdant parks. This charming area invites you to relax and soak in its natural beauty and rich traditions.

  • Ceylon Tea MuseumOpens in a new window – Discover the rich history of Sri Lanka’s tea industry at this fascinating museum. Wander through exhibits showcasing antique equipment and learn about the process of tea production, all while enjoying stunning views of the lush surrounding hills.
  • Royal Botanical GardenOpens in a new window – Take a leisurely stroll through this expansive garden, home to an incredible variety of flora. Marvel at the impressive collection of orchids, explore the tranquil paths lined with towering palm trees, and find a perfect spot for a picnic amidst the vibrant blooms.
  • New Ranweli Spice GardenOpens in a new window – Dive into the world of Sri Lankan spices at this plantation. Engage in a guided tour to understand how spices are grown and processed, and don’t miss the chance to sample some aromatic products that you can take home.
  • Suriyakantha Centre d'Art et de CultureOpens in a new window – Experience local art and culture at this vibrant centre. Participate in workshops or simply admire the works of talented Sri Lankan artists, making it a great spot for those looking to connect with the local creative scene.
  • Lankatilaka ViharaOpens in a new window – Visit this serene temple, which offers a glimpse into Sri Lanka’s spiritual heritage. As you explore the intricate architecture and beautiful surroundings, take a moment to soak in the peaceful atmosphere that surrounds this historic site.

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 tend to be lower. To fully appreciate the rich history and culture of the area, it is advisable to stay for at least 2 to 3 days. This duration allows for ample time to visit key landmarks and attractions, including stunning temples, serene gardens, picturesque lakes, lush forests, and the vibrant university. With its array of sightseeing opportunities and beautiful scenery, Kandy offers great value for money, making it an ideal destination for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for hotels in Kandy, explore the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates as your travel date approaches. To enhance your chances of savings, consider enabling email alerts or push notifications for flash sales and exclusive promotions. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see the best options. With these features, you’ll be promptly informed of any price drops or availability changes, making it easier to book a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could potentially help you save on your stay in a hotel in Kandy. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may 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 will suggest alternative dates that could be more affordable, helping you to secure the best deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but thanks to Kandy's excellent public transport connections, you may discover a more affordable independent hotel a bit further out that remains well-connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often superb value for money to be found. Opting for these alternative destinations can 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.