Skip to main content

Search hotels in Kandy

Enter your dates to see the latest prices and deals for Kandy hotels

Kandy – 1069 hotels and places to stay

Filter by:

Star rating

Review score

SWP Eco Lodge

Hotel in City Centre, Kandy

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

L
LUAN
From
China
Good view on the restaurant. Very good breakfast! Combo is delicious.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,320 reviews
Location 9.6
Price from
US$81
1 night, 2 adults

Arambhaya Boutique Hotel

Hotel in Kandy

Situated in Kandy, 1.8 km from Kandy railway station, Arambhaya Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

A
Alina
From
France
Beautiful stay and amazing staff. Everyone was so kind and helpful. The rooms are spacious and the location is great!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 252 reviews
Location 8.9
Price from
US$63.49
1 night, 2 adults

Orbit88 Hotel by AMR

Hotel in Kandy

Located in Kandy, within 1.9 km of Kandy railway station and 2.6 km of Bogambara Stadium, Orbit88 Hotel by AMR provides accommodation with a terrace and free WiFi throughout the property as well as...

P
Priyedarshi Jetli
From
India
It is a new hotel, a hidden gem with a great view in the middle of the city. The restaurant is not operative yet, but the manager was nice enough to provide us with vegetarian breakfast and dinner home cooked at the owner's house. The staff was helpful throughout the day and night whenever we had any problems. The rooms are very modern and very well laid our for comfort with a beautiful balcony with a great view.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 135 reviews
Location 8.7
Price from
US$44.10
1 night, 2 adults

Kandy Bird Villas

Hotel in Kandy

Set in Kandy, 5.7 km from Kandy Royal Botanic Gardens, Kandy Bird Villas offers accommodation with a garden, free private parking, a terrace and a restaurant.

D
Djordje
From
Serbia
Great place overall. Was met pleasenlty by hotel staff who took our luggage down to apartment. Sana is a great manager, took care of us on arrival, made us nice luch and dinner since we arrived that day tired and were in hotel whole day. Swimming pool is nice also.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 202 reviews
Location 8.3
Price from
US$29.97
1 night, 2 adults

Kandy Myst by Cinnamon

Hotel in Kandy

Located in Kandy, 3 km from Kandy City Center Shopping Mall, Kandy Myst by Cinnamon provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

R
Ratnadeep
From
United Arab Emirates
I like hotel facilities, staff is very good and supportive, location is nice, swimming pool is well maintained (water is clean and water temperature is controlled), food from hotel restaurant is good
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 168 reviews
Location 8.8
Price from
US$71.25
1 night, 2 adults

Ceylon Ayu Resort Kandy

Hotel in Kandy

Set in Kandy, 3 km from Kandy railway station, Ceylon Ayu Resort Kandy offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

T
Thomas Rutgrink
From
Singapore
Our host gave us an amazing experience. He supported us, which, whatever we wanted.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 189 reviews
Location 8.5
Price from
US$72
1 night, 2 adults

Muduna Walawwa Resort

Hotel in Kandy

Situated in Kandy, 4.4 km from Kandy railway station, Muduna Walawwa Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

E
Emil
From
Denmark
The staff was caring and really listened. The showers were warm, and the view was perfect.we liked the fact that it was 2km away from downtown Kandy. The sri lankan breakfast was good as well. The pool looked good, but we didn't try it.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 212 reviews
Location 8.8
Price from
US$34
1 night, 2 adults

Danisco Leisure Bunglow

Hotel in Kandy

Located in Kandy, 7.4 km from Kandy Royal Botanic Gardens, Danisco Leisure Bunglow provides accommodation with a garden, free private parking, a terrace and a restaurant.

K
Kasun
From
Denmark
We recently stayed at Danisco Leisure Bungalow in Kandy and our experience was nothing short of exceptional. From the moment we arrived, we were warmly welcomed by the friendly staff who made sure that every aspect of our stay was comfortable and enjoyable. The staff went above and beyond to ensure that we had a personalized and memorable experience. They were eager to assist with any requests we had, creating a welcoming atmosphere that made us feel right at home. The culinary experience was one of the highlights of our stay. The chefs at Danisco Leisure Bungalow were amazing, crafting an impressive variety of delicious dishes that catered to different tastes. The cleanliness and tidiness of the bungalow were remarkable. The rooms were immaculately maintained, reflecting the establishment's commitment to providing a hygienic and comfortable environment. The garden and common spaces were also kept clean and well-maintained. The bungalow offers a peaceful escape from the hustle and bustle of everyday life. Overall, Danisco Leisure Bungalow in Kandy deserves a 10/10 rating. The friendly staff, excellent culinary offerings, spotless accommodation, and serene setting make it a top choice for anyone seeking an exceptional getaway in Kandy. We highly recommend Danisco Leisure Bungalow to fellow travelers looking for an unforgettable experience.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 130 reviews
Location 9.2
Price from
US$49.50
1 night, 2 adults

The Summit

Hotel in Kandy

Set in Kandy, 3.4 km from Bogambara Stadium, The Summit offers accommodation with free bikes, free private parking, a garden and a bar.

M
Maria
From
Pakistan
During my delightful three-day stay at this exquisite hotel, I was met with the warmest of welcomes from the incredibly hospitable staff. As soon as we arrived, we were graciously treated to a refreshing cup of traditional Sri Lankan tea. Nestled amidst the majestic mountains, this hotel offers an unparalleled opportunity to soak in the breathtaking beauty of nature. The spacious rooms not only provide a comfortable haven but also offer awe-inspiring mountain views that leave you utterly captivated. From breakfast to lunch and dinner, every meal was a delectable journey for the taste buds. What truly sets this hotel apart is its unwavering commitment to guest satisfaction. With room service available round the clock, every need and desire is promptly met, adding an extra layer of comfort and convenience to your stay. Furthermore, the hotel goes above and beyond to enhance your visit by arranging trips and providing reliable drivers. This thoughtful service allows you to explore the wonders of the surrounding area with ease, making your stay even more enjoyable. In conclusion, I wholeheartedly recommend this exceptional hotel to anyone seeking a truly remarkable and unforgettable experience.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 538 reviews
Location 8.9
Price from
US$98.56
1 night, 2 adults

Green Acres Leisure Resort & Spa

Hotel in Kandy

Situated in Kandy, 25 km from Kandy Royal Botanic Gardens, Green Acres Leisure Resort & Spa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

L
Lauren
From
Spain
This is the most incredible hotel. The views are simply breathtaking and the hospitality of the staff is absolutely overwhelming. Mr Thilak, hotel manager, and his team took care of every detail during our 2 day stay with them. We were travelling with young children (age 3 & 6) and they were so accommodating and kind it was really heartwarming. Small things like our eldest mentioned how he wanted to try a King Coconut at some point during his stay in Sri Lanka, and the next morning at breakfast, the team had thoughtfully carved two for the kids, in the shape of a mouse, so they could try the refreshing coconut water. Mr Thilak also arranged for a short cooking class for us to make our own Hoppers for breakfast, it was a great and interactive experience- especially for the kids. The food menu was brilliant for families, which was something we were a little worried about hearing stories from friends, but here there was even a kids menu here and lots of things our boys enjoyed. Our stay happened to fall over International Women's Day, and I was stopped in the afternoon and presented with a rose and a small gift to celebrate the event. It was so thoughtful. The swimming pool at the hotel is amazing, with views from the pool, restaurant and lobby that will literally take your breath away. Surprise visits from the local monkeys were also fun! We had a driver for our trip and also took the chance to visit Kandy which took us about 1 hour... worth the trip to see some of the famous sights, though I must say we were happy to return to serenity of Greenacres after a full on day of busy city life. We were so sad when it came time to leave, and would truly reccomend anyone travelling to Sri Lanka to brave the jungle path to the hotel and absorb the beautiful setting, wonderful views and warm Sri Lankan hospitality. Above all, the hotel has the most incredible staff with the closest attention to detail and we would truly like to thank them all for their fabulous service!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 106 reviews
Location 9.1
Price from
US$226.80
1 night, 2 adults
See all 1069 hotels in Kandy

Hotels with airport shuttles in Kandy

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,320 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 7 reviews
    From US$144.30 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 252 reviews
    From US$82.16 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 130 reviews
    From US$55 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 61 reviews
    From US$72.15 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 135 reviews
    From US$79.20 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 196 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 243 reviews
    From US$46 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 923 reviews
    From US$42 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 5 reviews
    From US$19.98 per night

Most booked hotels in Kandy and surroundings in the past month

See all
  • Popular with guests booking hotels in Kandy

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 339 reviews
  • Popular with guests booking hotels in Kandy

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 135 reviews
  • Popular with guests booking hotels in Kandy

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,117 reviews
  • Popular with guests booking hotels in Kandy

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 640 reviews
  • Popular with guests booking hotels in Kandy

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,461 reviews
  • Popular with guests booking hotels in Kandy

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 457 reviews
  • Popular with guests booking hotels in Kandy

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 704 reviews
  • Popular with guests booking hotels in Kandy

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 98 reviews
  • Popular with guests booking hotels in Kandy

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 168 reviews
  • Popular with guests booking hotels in Kandy

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,992 reviews

Hotels located in the centre of Kandy

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 102 reviews

    Situated in Kandy, within 600 metres of Bogambara Stadium and 700 metres of Kandy railway station, Urban Alley Kandy features free WiFi.

    From US$14.99 per night
  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 290 reviews

    Situated in Kandy, 600 metres from Bogambara Stadium, View City Point features views of the mountain.

    From US$10 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 398 reviews

    Kandy City Hotel is conveniently placed just 700 metres from Kandy Railway Station. Rooms are all tastefully furnished and fitted with en suite bathrooms.

    From US$110 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 694 reviews

    Set in Kandy, 400 metres from Kandy City Center Shopping Mall, Dumbara Peak Residence offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.

    From US$42.42 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 938 reviews

    Hotel Casamarais located in the heart of Kandy City, a 3-minute walk from Kandy Lake and the Temple of Tooth. It offers a restaurant, a rooftop pub and an outdoor swimming pool.

    From US$95 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,318 reviews

    Only 100 metres from the sacred Temple of Tooth Relic, Café Aroma Inn is set within the town of Kandy. It features well-furnished rooms with air conditioning and en suite bathrooms.

    From US$69.30 per night
  • Located in Kandy, 200 metres from Bogambara Stadium and 800 metres from Kandy City Center Shopping Mall, Scenic Train Ride from Kandy to Ella Tickets offers air conditioning.

    From US$13.32 per night
  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 1 review

    Featuring 1-star accommodation, Kandy Bivenra resort is set in Kandy, 200 metres from Bogambara Stadium and 800 metres from Kandy City Center Shopping Mall.

    From US$55.50 per night

Best hotels with breakfast in Kandy and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 250 reviews

    Enjoying good location, Royal Bar & Hotel provides charming accommodation in the heart of Kandy.

    From US$104.81 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 56 reviews

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

    From US$69.30 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 704 reviews

    Queen's Hotel is housed in a historical building located 50 metres from Kandy Lake. It offers colonial-style accommodation with an outdoor pool, 3 dining options and free parking on site.

    From US$119.99 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,117 reviews

    Featuring a fitness centre, shared lounge and views of pool, The Radh Hotel is set in Kandy, 500 metres from Kandy City Center Shopping Mall.

    From US$214.76 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,401 reviews

    Conveniently situated in Kandy, Lotus Lake Residence provides air-conditioned rooms with free WiFi, free private parking and room service.

    From US$60 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,685 reviews

    Situated in Kandy, 3 minute walk from Kandy City Center, Lakewood Residence features with Luxurius Rooms, swimming pool, free WiFi. The property has a terrace, as well as a shared lounge.

    From US$63.17 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 754 reviews

    Conveniently located in the centre of Kandy, Ceyloni City Hotel offers air-conditioned rooms, a shared lounge, free WiFi and a terrace.

    From US$69.38 per night
  • Devon Rest

    Hotel in Kandy
    Breakfast options
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 558 reviews

    Well set in the centre of Kandy, Devon Rest provides air-conditioned rooms with free WiFi, free private parking and room service.

    From US$140.80 per night

Budget hotels in Kandy and nearby

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,824 reviews

    Sevana City Hotel is located just 1.3 km from the Kandy Railway Station and 6 km from the famous Bogambara Stadium. Free WiFi access is available. Each room will provide you with a work desk.

    From US$55 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 621 reviews

    A bed and breakfast nestled in the centre of Kandy, Villa 92 City Stay has private parking, free WiFi, a garden and terrace.

    From US$49.50 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 29 reviews

    Located in Kandy, 1.1 km from Kandy City Center Shopping Mall and 1.4 km from the centre, Square Peg provides air-conditioned accommodation with free WiFi, and a terrace.

    From US$129.80 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 73 reviews

    Attractively set in the centre of Kandy, Y&Y Residence offers a terrace, air conditioning, free WiFi and flat-screen TV. With city views, this accommodation offers a balcony.

    From US$53.10 per night
  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 2 reviews

    Set in the centre of Kandy, 600 metres from Kandy City Center Shopping Mall and 1.2 km from Bogambara Stadium, The Kandyan Lodge offers free WiFi, a garden and air conditioning.

    From US$89.63 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 127 reviews

    Set in Kandy, less than 1 km from Bogambara Stadium, Oak Ray Heritage Hotel offers accommodation with an outdoor swimming pool, private parking, a terrace and a restaurant.

    From US$104.50 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 279 reviews

    Featuring free WiFi, Heaven Seven Kandy offers accommodation located within just 300 metres from Kandy Museum and Sri Dalada Maligawa. Guests can enjoy the on-site restaurant.

    From US$58.33 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 109 reviews

    In the centre of Kandy, located within a short distance of Bogambara Stadium and Kandy City Center Shopping Mall, The Glen Kandy offers free WiFi, air conditioning and household amenities such as an...

    From US$122 per night

FAQs about hotels in Kandy

Learn more about visiting Kandy

  • 680 attractions
  • 20 points of interest
  • 1 neighbourhood

What guests said about Kandy:

  • 8.0

    Kandy is a very busy city!

    Kandy is a very busy city! We ended up having to spend 3 nights there due to trying to get a train booking to Kandy, however we felt that 1 night, max 2 would have been enough. You can get round all the main attractions in a day so you don't need to spend too much time. Don't book tickets through a third party as you are not guaranteed them (we were told the day before we didn't have tickets!) so just turn up early to the station and you'll get a ticket for the train - though no guarantee of a seat!
    Guest review by
    Billie
    Australia
  • 10.0

    We reached Kandy after completing tour of pinnawala and...

    We reached Kandy after completing tour of pinnawala and ambulawa towers. We also visited Mahabodhi Vihara , from where Kandy lake had a good view. The shopping market at Kandy closed by 7pm, may we missed that.
    Guest review by
    Jayant
    India
  • 10.0

    Kandy is a city that wraps you in a gentle embrace from the...

    Kandy is a city that wraps you in a gentle embrace from the moment you arrive. Its people are warm, genuine, and respectful, always ready to greet you with a smile and extend a helping hand. The air is fresh and cool, carrying the scent of hills and flowers, while the weather shifts softly between sunshine and mist. The cuisine is a delightful blend of tradition and flavor, from fragrant curries to freshly brewed tea, each bite telling a story of its rich culture. Here, honesty feels natural, safety is never in question, and respect for one another is a way of life. Kandy is not just a place you visit—it’s a feeling you carry home.
    Guest review by
    ASHOUK
    Malaysia
  • 6.0

    Kandy has a UNESCO HERITAGE site worth visiting specially...

    Kandy has a UNESCO HERITAGE site worth visiting specially during Perihera festival. The general standards of hygiene and sanitation are not upto the mark. Keeping in view the footfall at Kandy the facilities for rest rooms almost completely absent. The tuk-tuk guys charge exorbitant from tourists for short distances and local administration and police have no control on them. There are no prepaid autos and taxis available. The pick me app for transport has no meaning when given rates are not charged.
    Guest review by
    Rawal
    India
  • 10.0

    Kandy is simply beautiful — a perfect blend of nature,...

    Kandy is simply beautiful — a perfect blend of nature, culture, and peace. The city has a calm charm with its scenic lake, lush hills, and rich history. But what truly makes Kandy special is its people — kind, honest, and always ready to help with a smile.
    Guest review by
    ASHOUK
    Malaysia
  • 10.0

    "Kandy Garden Villa exceeded our expectations!

    "Kandy Garden Villa exceeded our expectations! " The staff were kind and helpful, making our stay even more enjoyable. The villa had ample room space, and the breakfast was delicious. Its proximity to Kandy Sri Dalada Maligawa (Temple of the Tooth) was a huge plus. We highly recommend Kandy Garden Villa to anyone visiting Kandy! Suranga Adikari
    Guest review by
    Suranga
    Italy

See reviews by guests who stayed at hotels in Kandy

See all
  • From US$111 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 20 reviews
    This was quite simply one of the best hotels I have ever stayed in Srilanka. It is with only thirty rooms. but it doesn't feel small. It feels exclusive. Every guest is treated with respect and professionalism but also like family. The location is magnificent. You awake to see mountains with mist towards Kandy city. We swam in the pool at sunset.The food was superb and the service perfect. We wish we had booked to stay longer. It truly is one of Sri Lanka most beautiful gems.
    Guest review by
    Sumith
    Sri Lanka
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,320 reviews
    Probably the best hotel on our tour of Sri Lanka. The room was modern, clean, but also had some personality. The hotel is very close to the lake and centre, but also tucked enough away to get some peace and quiet from the noise of Kandy. The views were very pretty. Staff was friendly. Breakfast was delicious.
    Guest review by
    Ian
    United Kingdom
  • From US$32 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 158 reviews
    This was the best place we have stayed so far on our Sri Lanka trip. Vicki was very helpful and even drove us into town and told us how to avoid traffic when going to attractions. The rooms were very clean and comfortable. It is walking distance to all the attractions in town but is quiet for sleeping.
    Guest review by
    Jason
    Australia
  • From US$133.20 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 497 reviews
    Very comfy bed, great shower, good breakfast and super helpful/friendly staff in the perfect location in town, really short walk from the Cultural Center, Tooth-Temple, lake and the city center. Best hotel I've stayed in Sri Lanka so far!!
    Guest review by
    Ana
    Brazil
  • From US$18.30 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 234 reviews
    The cleanest hotel we've stayed in in Sri Lanka. Spacious rooms and freshly furnished. It is located 1.5 km away from the noise of the city with a beautiful garden.The Owner were super friendly and helpful - both on what to see in Kandy
    Guest review by
    Adruew
    France
gogless