Search hotels in Kandy District, Sri Lanka

Enter your dates and choose from 1412 hotels and other places to stay

November 2026

1234567
891011121314
15161718192021
22232425262728
2930

December 2026

12345
6789101112
13141516171819
20212223242526
2728293031
Flexible date options
Select occupancy

Check out these popular cities in Kandy District

Kandy

286 hotels

Mahiyangana

13 hotels

Kandy

13 hotels

Gampola

10 hotels

Digana

8 hotels

Katugastota

5 hotels

Madulkele

1 hotel

Pussellawa

4 hotels

Nawalapitiya

3 hotels

Kundasale

5 hotels

Stay at the best hotels in Kandy District

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Grand Serendib Hotel

Hotel in Kandy

Attractively set in the center of Kandy, Grand Serendib Hotel has free WiFi, an outdoor swimming pool and free private parking for guests who drive.

P
Pankaj
What a beautiful place, best place to stay in Kandy 😍
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,317 reviews
Price from
$95.70
1 night, 2 adults

SWP Eco Lodge, Kandy

Hotel in Kandy

Set in Kandy, 2625 feet from Bogambara Stadium, swp eco lodge offers air-conditioned rooms and a garden.

T
Tanya
From
Australia
Perched up on the hill with a Lovely outlook of the lake . Room was so big a spacious with our own balcony . The staff were friendly and happy to help with anything .
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,605 reviews
Price from
$111.89
1 night, 2 adults

The Golden Crown Hotel

Hotel in Kandy

The Golden Crown Hotel is a 5-star hotel located in Ampitya, Kandy, Srilanka.

S
Swati
From
India
Everything was exceptional - Location, BF spread, staff, facilities & gorgeous views !! key highlight was especially the team. Front desk Ayesha, & other members from guest relations were in constant touch to ensure we had amazing stay. THANKS to entire team who made our stay so so memorable
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,237 reviews
Price from
$110
1 night, 2 adults

Veraima Kandy

Hotel in Kandy

Veraima Kandy has an outdoor swimming pool, garden, a terrace and bar in Kandy. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

P
Pamela
From
United States
Convenient location. Very comfortable. Food was excellent. Enjoyed the pool. Excellent service.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,152 reviews
Price from
$38
1 night, 2 adults

Urban Kandy City Hotel

Hotel in Kandy

Urban Kandy City Hotel is located in Kandy, in the City Centre district. This 2-star hotel offers room service. The property is 0.8 miles from the city center.

D
Dushshantha Ubaya Ranil
From
Sri Lanka
City center and Ezy access to all the public transportation. lot of restaurants nearby.nice clean and small hotel.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 215 reviews
Price from
$24
1 night, 2 adults

Kings Grove

Hotel in Kandy

Kings Grove is located in Kandy and features a terrace and a restaurant. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

N
Natasha
From
United States
The property was very clean and very comfortable! The hosts offered to help with anything I needed and offered recommendations for my time in Kandy and Ella Shower water was hot!! Breakfast was great as well
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 254 reviews
Price from
$38.25
1 night, 2 adults

Mirage Kandyan Heights - Kandy

Hotel in Kandy

Mirage Kandyan Heights features an outdoor swimming pool, fitness center, a garden and shared lounge in Kandy. This 5-star resort offers room service and a concierge service.

R
Ronny
From
Switzerland
- spacious room - view and pool
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 296 reviews
Price from
$78.54
1 night, 2 adults

Raj Residencies

Hotel in Kandy

Well set in Kandy, Raj Residencies provides air-conditioned rooms with free WiFi, free private parking and room service.

N
Nives
From
Croatia
New end very clean and spacious room. Location is near train station. Sfuff is very kind and they helped us with ride to train station.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 307 reviews
Price from
$89.10
1 night, 2 adults

NO 10 Kandy by Kepler & Earth

Hotel in Kandy

NO 10 Kandy by Kepler & Earth has a garden, shared lounge and terrace in the center of Kandy. There is free private parking and the property has paid airport shuttle service.

J
Jinendri
From
Sri Lanka
We had a family room with a balcony. The beds were comfy and the room was impeccably neat and cozy. It was a beautiful room with all the facilities. The host was very polite and very helpful. The location is ideal for visitors. We had a wonderful stay
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 114 reviews
Price from
$16.25
1 night, 2 adults

Arambhaya Boutique Hotel

Hotel in Kandy

Arambhaya Boutique Hotel has a garden, shared lounge, a terrace and restaurant in Kandy.

N
Neila
From
France
staff was very helpful, very nice, very reactive to any requests. The room was very spacious, clean, well equipped. Breakfast was very good! The location was perfect as it offered both tranquility all whilst being only a few minutes tuk tuk ride from any activity in Kandy. The rides were extremely easy to find. Anyway, by far the best experience we had in Sri Lanka so far!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 730 reviews
Price from
$57.75
1 night, 2 adults
See all 1412 hotels in Kandy District

Most-booked hotels in Kandy District in the past month

See all

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,486 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,260 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,036 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 849 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 122 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 873 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,321 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,672 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 832 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 975 reviews

Kandy District's best hotels with breakfast

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,486 reviews

Guest review
The hotel staff handled the cyclone disaster very well.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,260 reviews

Guest review
room got all the facilities by itself. worth the price paid.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,036 reviews

Guest review
This property architecture is unchanged from the British Colonial period.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 849 reviews

Guest review
Everything thing was good, no complaints at all, big and clean room with beautiful view. The pool was great, food was tasty and versatile, halal and vegan options were available. The staff were polite, friendly, always meet you with a smile on their face especially Dinushi, Akansha, Anusha from the reception, Sasi, Sayantha, and Duminda from the restaurant.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 122 reviews

Guest review
Excellent hotel! Everything was perfect. The hotel is very clean, modern, and well-maintained. The view is amazing and made the stay even more enjoyable. The staff were professional, friendly, and very respectful, providing outstanding service throughout my stay. The overall experience was comfortable and memorable. I would definitely stay here again and highly recommend it to anyone visiting the area.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,321 reviews

Guest review
Perfect welcoming with drinks and local snacks. Very clean and spacious rooms with everything you need. Perfect location to explore Kandy and closer sightseeing areas in Sigiriya and Dambulla. Staff is very helpful, they arrange whatever you need/ask including airport pick up. Accepts credits cards (important in Sri Lanka). Has very satisfying breakfast and offers lunch/dinner options since they have a restaurant in the property.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 976 reviews

Guest review
Breakfast was superb. Roof top swimming pool was very good.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 959 reviews

Guest review
Room is clean and big size. Good location, staffs are nice, breakfast us really good.

Budget hotels in Kandy District

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 873 reviews

Guest review
Everything was absolutely amazing . The room is so cozy, the bed is very comfortable. The location was just perfect and close to everything. The food is extremely delicious whether it’s breakfast or dinner.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,672 reviews

Guest review
This place is clean , well priced and in a great location. The breakfast was great. We recommend.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 832 reviews

Guest review
The hotel is conveniently located, in walking distance from the main temple and lakeside, also there's plenty of restaurants and shops. The room was spacious, hit water in the shower, wifi connection was stable. Breakfast was good as well
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 612 reviews

Guest review
Beautiful location with infinity pool and mountain view. They have upstairs and downstairs rooms. We got the downstairs rooms & we love it. Breakfast was very good. The staff was fantastic and super helpful. Highly recommend!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 550 reviews

Guest review
The hotel was newly built so everything was in top condition.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 730 reviews

Guest review
staff was very helpful, very nice, very reactive to any requests. The room was very spacious, clean, well equipped. Breakfast was very good! The location was perfect as it offered both tranquility all whilst being only a few minutes tuk tuk ride from any activity in Kandy. The rides were extremely easy to find. Anyway, by far the best experience we had in Sri Lanka so far!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,317 reviews

Guest review
What a beautiful place, best place to stay in Kandy 😍
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,237 reviews

Guest review
Everything was exceptional - Location, BF spread, staff, facilities & gorgeous views !! key highlight was especially the team. Front desk Ayesha, & other members from guest relations were in constant touch to ensure we had amazing stay. THANKS to entire team who made our stay so so memorable

Hotels in Kandy District you can book without a credit card

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,645 reviews

Guest review
Beautiful large rooms with nice warm shower and good location.

Veraima Kandy

Hotel in Kandy
No credit card needed
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,152 reviews

Guest review
Convenient location. Very comfortable. Food was excellent. Enjoyed the pool. Excellent service.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 762 reviews

Guest review
It's super clean, so comfortable, near to kandy Lake and City Center, but what I love the most is the minimalist design and layout of the room. Will book again next time. Thank you as well to all the wonderful staff, we truly had a great time.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,746 reviews

Guest review
The beds were super comfy. Large room with little banquette to read or watch TV. Clean bathroom. Nice breakfast and pool was a welcome addition. Close to everything; easy to walk and catch bus 652 direct to Kandy Botanical gardens.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,158 reviews

Guest review
The balcony and the view and very clean and staff were great!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,231 reviews

Guest review
We had a great stay at Luxe Wilderness. Amazing staff! Amazing view! Amazing breakfast! Unfortunately we stayed only one nigh. The view was extraordinary with rooftop pool.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 662 reviews

Guest review
helpful staff .. tasty food .. perfect location
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 860 reviews

Guest review
EXCELLENT, front desk staff a guy name Vinod is so decent and well behaved. he handle everything delicately. restaurant staffs are very well mannered as well hotels staffs too. whenever I visit Kandy I love to stay in this property again. centrally located ,near to buddha relic temple and city center reach by walking by 5 min. we got two room 1001 is superb and 1010 odor was not good rest everything is superb. restaurant foods and welcome drinks just WOW.

FAQs about hotels in Kandy District

See reviews by guests who stayed at hotels in Kandy District

See all
From $77.70 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 48 reviews
I had a wonderful stay at this hotel. The rooms were clean, spacious, and extremely comfortable, making it easy to relax after a long day. One of the biggest highlights is the hotel's excellent location. it's conveniently situated close to key attractions, restaurants, and transport, making it easy to get around. The staff were friendly, professional, and always willing to help, which made the experience even more enjoyable. If you're looking for a hotel that combines comfort with a convenient location, I highly recommend this place. I would definitely stay here again
Guest review by Andrew
Sri Lanka
From $299.99 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 664 reviews
We had a wonderful stay at Earl’s Regency Hotel! The location is absolutely stunning, surrounded by lush green hills with breathtaking views. The hotel itself is elegant and well-maintained, with spacious and comfortable rooms. The staff were extremely friendly and helpful throughout our stay, making us feel truly welcome. We especially enjoyed the delicious breakfast buffet and the relaxing pool area. It’s also very close to the city center and the Temple of the Tooth, which made sightseeing easy. Highly recommended for anyone visiting Kandy!
Guest review by Soboh
Palestinian Territory
From $519.20 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 157 reviews
The most incredible view and decor you could ask for, absolutely dream-like in every way! The most exquisite taste set in front of the most beautiful view, surrounded by tea plantations. The staff is truly unparalleled in their kindness and hospitality- I am so incredibly grateful to have had the pleasure of experiencing this magical place ❤️ thank you for having me, until next time!
Guest review by Angelica
United States
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 849 reviews
Everything thing was good, no complaints at all, big and clean room with beautiful view. The pool was great, food was tasty and versatile, halal and vegan options were available. The staff were polite, friendly, always meet you with a smile on their face especially Dinushi, Akansha, Anusha from the reception, Sasi, Sayantha, and Duminda from the restaurant.
Guest review by Rusul
Iraq
From $196.65 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 873 reviews
Everything was absolutely amazing . The room is so cozy, the bed is very comfortable. The location was just perfect and close to everything. The food is extremely delicious whether it’s breakfast or dinner.
Guest review by Hanya Ahmad Ismail Abd ElGawad Ahmad
Egypt
From $178.52 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 384 reviews
We reserved a dulux suit and the view from the room is awesome . And the staff is also very good. Mr Khan and Chef Ranjith especially gave us good service. Food is also good. The pool is also very clean.
Guest review by Rushan
Sri Lanka
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 82 reviews
The best place to stay in Kandy — peaceful, lush, and serene. The staff is wonderfully kind and attentive. Highly recommended!
Guest review by Ebad
United Arab Emirates
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 272 reviews
Room: Very good Breakfast: Really good with good food. Dinner: Great and value for money
Guest review by Hettige
Australia
From $194.70 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,036 reviews
This property architecture is unchanged from the British Colonial period.
Guest review by Soundar Rajan
Qatar
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 119 reviews
Breakfast was very good .freedom . Relax.
Guest review by Sasanka
Sri Lanka
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 33 reviews
Scenery & the staff was accommodating
Guest review by Shehan
Sri Lanka
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 551 reviews
Excellent location with nice weather
Guest review by Sumudu
Sri Lanka

Planning a trip? Get inspired by reviews of cities in Kandy District

Scored out of 10, guest rating 10

Royal Palace and taking a Joy Boat Ride on Kandy Lake are...

Royal Palace and taking a Joy Boat Ride on Kandy Lake are high on our list. We've also set aside a full day—from morning until evening—to explore the Royal Botanic Gardens. Other spots we'd love to check out include the Kandy War Cemetery and the Polgolla Dam."
Guest review by Naushad
Sri Lanka
Scored out of 10, guest rating 10

We never imagined we would discover such a beautiful and...

We never imagined we would discover such a beautiful and heartwarming place. From the moment we arrived, we were welcomed with genuine kindness—the staff and the owner made us feel truly special, like we belonged there. Their warmth and care added a personal touch that made our stay unforgettable. The room itself was simply stunning—elegant, cozy, and thoughtfully designed, making it the perfect place to relax and enjoy every moment. It wasn’t just a stay—it was a lovely experience we’ll always remember
Guest review by Lakshika
Sri Lanka
Scored out of 10, guest rating 10

Our stay at Royal Mountain Edge, Knuckles from 16/05/2025...

Our stay at Royal Mountain Edge, Knuckles from 16/05/2025 was an unforgettable experience! It began with a guided hike organized by the team, tailored perfectly to our preferences. The hike was magnificent, with an excellent and caring guide. The packed lunch provided during the hike was both delicious and energy-packed—just what we needed. After the hike, we returned to Royal Mountain Edge, where we enjoyed a refreshing dip in the infinity pool followed by warm tea and local snacks. In the evening, they surprised us with a cozy bonfire, serving local brews as we warmed ourselves by the flames. For dinner, the BBQ platter was absolutely delicious and satisfying. The silence time began at 11:00 PM, but until then, we immersed ourselves in the serene forest surroundings and its enchanting nightlife. The rooms were spacious, cozy, and impeccably clean, offering a perfect retreat after an adventurous day. The next morning, we woke up early to watch the sunrise near the pool, accompanied by a hot cup of coffee graciously served by the staff. Breakfast was a delightful spread of local delicacies, including milk rice, lunu miris, chicken curry, and fresh fruits. It was the perfect way to end our magical stay at Royal Mountain Edge, Knuckles. Highly recommended for nature lovers and adventure seekers alike!
Guest review by Malalgoda
Sri Lanka
Scored out of 10, guest rating 8.0

My first time in Kandy, and I’m glad I made time to explore.

My first time in Kandy, and I’m glad I made time to explore. I visited the Temple of the Tooth for the evening drumming and prayers, saw the hilltop Buddha at Bahirawakanda, and enjoyed a morning walk through Udawattakele Forest. Staying near the lake made it easy to stroll around. I didn’t have time to visit the waterfall and tea plantation, so there’s still more to see next time.
Guest review by Rosanna K
Philippines
Scored out of 10, guest rating 10

Exceptional customer service and excellent facilities.

Exceptional customer service and excellent facilities. Food was top notch in the restaurant. Rooms were very good and bed was very comfortable. There was so many different activities to do like nature walks and enjoying the outdoors and the spa. Overall the scenery was very impressive.
Guest review by Anonymous

More places to explore, more ways to go

  • Flights to Kandy District

    Get your flight tickets to Kandy District right here on Booking.com.
  • Hotels in Sri Lanka

    If you're planning a longer trip, look beyond Kandy District and explore the whole country!
  • Hotels in Kandy

    Thinking about which towns and cities to visit during your trip to Kandy District? Try Kandy, a popular choice with guests.
  • Hotels in Yala National Park

    Hit the road and make the most of your trip by discovering another popular destination in Sri Lanka.
  • Hotels in Anuradhapura District

    Hit the road and make the most of your trip by discovering another popular destination in Sri Lanka.
  • Cheap vacations in Kandy

    Plan everything you need for your vacation in one place – from flights and stays to tours and activities