Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Kandy – 763 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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.

Great value for money! Rooms are big and clean! Staff are super friendly and helpful and location is very central and close from many restaurants and shops. Highly Recommend!

Show more Show less
8.3
Very good
1,093 reviews
Price from
£43
per night

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

Room was amazing with all the toiletries. Staff was super helpful

Show more Show less
7.6
Good
718 reviews
Price from
£33
per night

Located amidst the hills of Kandy, this hotel overlooks a rainforest and houses homely accommodation.

It's really nice place. You will be offered very good breakfast with fresh fruit and tea as well. you will get beautiful sunsets and sunrises. Hosts were hospitable an kind to me and I hope to you as well. Host was always ready to helping.

Show more Show less
6.7
Review score
467 reviews
Price from
£7
per night

Set in Kandy, 4.2 km from Ceylon Tea Museum, Fox Kandy by Fox Resorts offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar.

a beautiful resort. food was great. as was service and accommodations.

Show more Show less
9
Superb
884 reviews
Price from
£114
per night

Situated in Kandy, 3.9 km from Bogambara Stadium, Ceyloni Panorama Resort features accommodation with a shared lounge, free private parking, a terrace and a restaurant.

the location ، the food and the staff are so lovely

Show more Show less
8
Very good
627 reviews
Price from
£33
per night

Situated in Kandy, a 3-minute walk from Kandy City Center Shopping Mall, Lakewood Residence features free bikes and an outdoor swimming pool, as well as free WiFi.

Breakfast was very good, overall everything was good as expected, very nice friendly staff, recommend everybody to have experience in this hotel,,

Show more Show less
7.8
Good
790 reviews
Price from
£36
per night

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.

Heritage and history, its an experience by its own. Loved the room was good. Location of course. Great choice for family.

Show more Show less
7
Good
371 reviews
Price from
£46
per night

Well situated in Kandy, Dumbara Peak Residence offers air-conditioned rooms, a shared lounge, free WiFi and a terrace. This 1-star hotel offers room service and a 24-hour front desk.

We've stayed at the hotel for 2 days and we had a good time there! The personnel were very helpful and friendly, our room was comfortable, the food in the restaurant on the top was delicious. We highly recommend this hotel!

Show more Show less
7.7
Good
465 reviews
Price from
£21
per night

Featuring an outdoor pool, in-house restaurant and relaxing spa treatments, Earl’s Regent Hotel is conveniently placed just 4.5 km from Kandy Railway Station.

Everything is perfect Highly recommended We will come again

Show more Show less
8.5
Very good
508 reviews
Price from
£62
per night

Conveniently located in Kandy, Ceyloni City Hotel offers air-conditioned rooms, a shared lounge, free WiFi and a terrace. This 2-star hotel offers a 24-hour front desk and a concierge service.

Very nice hotel well located.

Show more Show less
8.6
Fabulous
472 reviews
Price from
£28
per night

Most booked hotels in Kandy in the past month

Kandy's best hotels with breakfast

  • Veraima Kandy

    Veraima Kandy

    Hotel in Kandy
    Breakfast options

    Strategically located in Kandy, Veraima Kandy offers peaceful and comfortable accommodation with free WiFi access in the entire property.

    Everything! Very helpful staff and comfortable big rooms! I love it.

    9.1
    Superb · 355 reviews
  • The Hills By Blue Fox

    The Hills By Blue Fox

    Hotel in Kandy
    Breakfast options

    Located in Kandy, 4.8 km from Kandy City Center Shopping Mall, The Hills By Blue Fox provides accommodation with a garden, free private parking, a shared lounge and a terrace.

    La posizione. La pulizia e la cura dei dettagli. Bello il panorama.

    9.8
    Exceptional · 21 reviews
  • GreenAcres Leisure Resort

    GreenAcres Leisure Resort

    Hotel in Kandy
    Breakfast options

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

    Het fantastische uitzicht en het behulpzame personeel!

    9.3
    Superb · 16 reviews
  • Jetwing Kandy Gallery

    Jetwing Kandy Gallery

    Hotel in Kandy
    Breakfast options

    Set in Kandy, 14 km from Bogambara Stadium, Jetwing Kandy Gallery offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

    The view is an amazing room comfortable very clean

    9.3
    Superb · 79 reviews
  • W15 Hanthana Estate Kandy

    W15 Hanthana Estate Kandy

    Hotel in Kandy
    Breakfast options

    Situated in Kandy, 2.8 km from Ceylon Tea Museum, W15 Hanthana Estate Kandy features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

    10.0
    Exceptional · 10 reviews
  • The Kandy House

    The Kandy House

    Hotel in Kandy
    Breakfast options

    Located in Kandy, 7.9 km from Bogambara Stadium, The Kandy House provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

    Fantastic breakfast, swimming pool and attentive staff

    9.3
    Superb · 18 reviews
  • Kings Pavilion Luxury Hotel

    Kings Pavilion Luxury Hotel

    Hotel in Kandy
    Breakfast options

    Featuring free WiFi and a year-round outdoor pool, Kings Pavilion offers accommodation in Kandy.

    Breakfast was superb. Location not out of the ordinary.

    9.6
    Exceptional · 29 reviews
  • Gangula Villa

    Gangula Villa

    Hotel in Kandy
    Breakfast options

    Situated in Kandy, 3.5 km from Kandy railway station, Gangula Villa features accommodation with a shared lounge, free private parking, a terrace and a restaurant.

    The availability and the kindness of the owner and his staff !

    9.4
    Superb · 60 reviews

Budget hotels in Kandy

  • Aayu Hanthana Boutique Hotel

    Aayu Hanthana Boutique Hotel

    Hotel in Kandy
    Budget Hotel

    Set in Kandy, 3.1 km from Bogambara Stadium, Aayu Hanthana Boutique Hotel offers accommodation with a garden, free private parking, a shared lounge and a terrace.

    Au milieu de la forêt, l’hôtel est super bien situé!

    9.7
    Exceptional · 13 reviews
  • Lake Avenue Kandy

    Lake Avenue Kandy

    Hotel in Kandy
    Budget Hotel

    Located in Kandy and with Bogambara Stadium reachable within 1.7 km, Lake Avenue Kandy features concierge services, non-smoking rooms, a terrace, free WiFi and a restaurant.

    New and clean Staff try to do their best to please you

    9.3
    Superb · 43 reviews
  • Bellwood Hills Resort & Spa

    Bellwood Hills Resort & Spa

    Hotel in Kandy
    Budget Hotel

    Located in Kandy, within 15 km of Sri Dalada Maligawa and Kandy Museum, Bellwood Hills Resort & Spa offers accommodation with a fitness centre and free WiFi.

    The view from the restaurant is one of the best I have ever seen

    9.1
    Superb · 36 reviews
  • Kandy Unique Hotel

    Kandy Unique Hotel

    Hotel in Kandy
    Budget Hotel

    Set in Kandy, 2.4 km from Ceylon Tea Museum, Kandy Unique Hotel offers accommodation with a garden, free private parking, a shared lounge and a terrace.

    It is safe and peaceful place.The owner is very helpfull.

    9.1
    Superb · 98 reviews
  • Royal Bar & Hotel

    Royal Bar & Hotel

    Hotel in Kandy
    Budget Hotel

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

    Beautiful colonial hotel Very nice atmosphere and good food

    9.0
    Superb · 96 reviews
  • HELGASFOLLY Anti Hotel Residence

    HELGASFOLLY Anti Hotel Residence

    Hotel in Kandy
    Budget Hotel

    Overlooking the Dunumadallawa Forest, in Kandy, HELGASFOLLY Anti Hotel Residence features free Wi-Fi in public areas. Rooms are decorated with a typical Sri Lankan style.

    A must visit for atmosphere and artwork. Breakfast great

    9.2
    Superb · 9 reviews
  • Clove Villa

    Clove Villa

    Hotel in Kandy
    Budget Hotel

    This luxurious boutique villa is just 5 km from Kandy City Centre – a 10-storeyed commercial and shopping complex. It houses an outdoor pool, a restaurant and rooms with free Wi-Fi access.

    Le service était très bon et le personnel particulièrement aimable

    9.2
    Superb · 12 reviews
  • Kaya Residence Kandy

    Kaya Residence Kandy

    Hotel in Kandy
    Budget Hotel

    Situated 300 metres from Asgiriya Temple, Kaya Residence Kandy features a business centre, an outdoor pool with a poolside bar, and complimentary Wi-Fi access in its public areas.

    Prachtig koloniaal boutique hotel met erg aardig personeel. Mooi zwembad

    9.5
    Exceptional · 13 reviews

Hotels located in the centre of Kandy

  • Amaara Sky Hotel Kandy

    Amaara Sky Hotel Kandy

    Hotel in Kandy
    Central location

    Nestled away in the Mountains of Kandy, Amaara Sky Hotel is just 2 km away from Kandy’s City Centre. It features a spa and wellness centre.

    10.0
    Exceptional · 3 reviews
  • Agra Kandy

    Agra Kandy

    Hotel in Kandy
    Central location

    Situated in Kandy, 11 km from Kandy City Center Shopping Mall, Agra Kandy features accommodation with a garden, free private parking, a shared lounge and a terrace.

    10.0
    Exceptional · 2 reviews
  • BPR - Asgiriya ,Kandy

    BPR - Asgiriya ,Kandy

    Hotel in Kandy
    Central location

    Situated in Kandy, 1.7 km from Kandy City Center Shopping Mall, BPR - Asgiriya, Kandy features accommodation with a garden, free private parking and a terrace.

    Beautiful place, very clean and cozy. Highly recommended.

    9.5
    Exceptional · 54 reviews
  • Escala Lake

    Escala Lake

    Hotel in Kandy
    Central location

    Set in Kandy, 13 km from Bogambara Stadium, Escala Lake offers accommodation with a garden, free private parking, a terrace and a restaurant.

    9.7
    Exceptional · 3 reviews
  • Jerry’s City Hotel

    Jerry’s City Hotel

    Hotel in Kandy
    Central location

    Set in Kandy, 800 metres from Kandy City Center Shopping Mall, Jerry’s City Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

    7.3
    Good · 4 reviews
  • The Heritage Inn

    The Heritage Inn

    Hotel in Kandy
    Central location

    Situated in Kandy, 2.9 km from Kandy railway station, The Heritage Inn features accommodation with a garden, free private parking, a terrace and a restaurant.

    Nice place to stay in calm area, 10min with tuk tuk from centre

    9.3
    Superb · 33 reviews
  • Galavilla Boutique Hotel & Spa

    Galavilla Boutique Hotel & Spa

    Hotel in Kandy
    Central location

    Located 820 m above sea level, Galavilla Boutique Hotel & Spa overlooks the hill country mountain range of Knuckles. It features exquisite rooms and suites with a balcony and free Wi-Fi.

    Absolutely magic place. Every single detail was perfect.

    9.3
    Superb · 107 reviews
  • Castle Hill Bungalow

    Castle Hill Bungalow

    Hotel in Kandy
    Central location

    A 10-minute walk from Kandy Town, Castle Hill Guest House is housed within a mansion surrounded by beautiful sloping gardens.

    Great Colonial Villa with view and spacious rooms.

    9.1
    Superb · 14 reviews

FAQs about hotels in Kandy

  • On average, 3-star hotels in Kandy cost £29 per night, and 4-star hotels in Kandy are £48 per night. If you're looking for something really special, a 5-star hotel in Kandy can on average be found for £137 per night (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Kandy this weekend is £27 or, for a 4-star hotel, £84. Looking for something even fancier? 5-star hotels in Kandy for this weekend cost on average around £189 per night (based on Booking.com prices).

  • On average, it costs £25 per night to book a 3-star hotel in Kandy for tonight. You'll pay on average around £65 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Kandy will cost around £210 (based on Booking.com prices).

  • Many families visiting Kandy loved staying at Seven Luck Palace, The Kandy House and HELGASFOLLY Anti Hotel Residence.

  • Some of the best hotels in Kandy near Kandy Lake include Mount Haven, BPR - Asgiriya ,Kandy and Windy Ridge Kandy.

  • The Flame Tree Estate & Hotel, The Summit and Santani Wellness Kandy are some of the popular hotels in Kandy.

  • For hotels in Kandy that serve up a highly-rated breakfast, try Kings Pavilion Luxury Hotel, The Summit and Santani Wellness Kandy.

  • These hotels in Kandy are highly rated by couples: W15 Hanthana Estate Kandy, Danisco Leisure Bunglow and Seven Luck Palace.

  • Kings Pavilion Luxury Hotel, BPR - Asgiriya ,Kandy and Santani Wellness Kandy have received great reviews from travellers in Kandy regarding the views from their hotel rooms.

Learn more about visiting Kandy

  • 135 attractions
  • 20 points of interest
  • 1 neighbourhoods
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Kandy:

Explore guest reviews of hotels in Kandy

  • From £19.66 per night
    9.5
    Exceptional · 297 reviews
    One of best places where I stayed so far in Sri Lanka. This is a really calm place away from the noisy city. But it is just a twenty minutes walk to the downtown and just 10 to famous relic temple of tooth. The proprietor also was a super host for us. We will back again to see you...Beautyhills...
    Jay
    Iran
  • From £52.34 per night
    8.5
    Very good · 252 reviews
    Hotel Cassendra Kandy, nestled in the heart of Kandy, offers an unforgettable Sri Lankan experience. With its prime location near the Temple of the Tooth Relic and stunning hillside views, it's the perfect choice for travelers seeking culture and comfort. Don't miss the chance to make lasting memories in this charming hotel
    Chandula
    Sri Lanka
  • From £16.39 per night
    9.6
    Exceptional · 327 reviews
    Absolutely amazing facilities and rooms as well as the best service! Kandy City Village Homestay comes highly recommended and is my favourite of Sri Lanka so far. Sulthan is an incredible host and was so kind and incredible helpful - shout out to Ali as well the tuktuk driver who drove me just in time to catch the Temple of the Tooth ceremony 😍 an incredible experience and I had the best nights sleep there in ages. Also was a beautiful building and had great views! The free breakfast was also a bonus!
    Zoe
    United Kingdom
  • From £196.63 per night
    9.7
    Exceptional · 175 reviews
    Villa Rosa is quietly located on the mountains above Kandy. We didn't miss anything during our 2-day stay. The staff is very attentive. The rooms are very clean and spacious. We received a free upgrade from the property. The hotel offers to look over the shoulder of the chef. It's really worth it. We got some ideas to take home. This hotel was the nicest hotel of our trip through Sri Lanka. We'd love to come back.
    Barbara Cs.
    Germany
  • From £50.59 per night
    9.0
    Superb · 592 reviews
    Amazing landscape was 100 times more than expectation!! Cleanliness of the whole facility in the hotel was more than expectation! Speediness of the service was perfect! all staffs were very friendly, cooperative, professional! Best room i stayed in my life!!!! Food was most delicious in all hotels where i stayed in Sri Lanka. Roof top restaurant was perfect location. I maybe took more than 100 pictures during my stay Best location close to downtown (5 minutes by tuktuk). Kids park is located 5 minutes by walk.
    阿久津
    Saudi Arabia
  • From £72.33 per night
    8.3
    Very good · 1,092 reviews
    Rooms are very clean. Bathroom was exceptional. Good water pressure and didn't take long for hot water to click. Staff was very helpful and made my stay easy and comfortable. Location was great as it is in the middle of the Kandy city and you can walk to shops and temple of tooth. I also went to Bahirawakanda by tuk tuk and it's very short distance from the hotel too. This hotel is one of the best hotels I stayed in Sri Lanka.
    Deshw
    Australia
  • From £61.67 per night
    9.0
    Superb · 96 reviews
    Our stay at Royal Bar Hotel was just outstanding. The hotel is my absolutely favourite one in Sri Lanka, especially if you want to get the feeling back from British empire days. The public areas as well as the rooms are just in perfect condition. What is really special about this hotel, are the people: all the staff is outstanding friendly and always gives a helping advice if needed. Thanks a lot for everything and see you soon again! :)
    Philipp
    Germany
  • From £36.05 per night
    9.7
    Exceptional · 29 reviews
    The host here is amazing. You’ll hear about interesting history of Sri Lanka, show you around the brilliant town, and cooking breakfast & dinner. All of those by host!! If you are planning to come to Kandy, definitely I recommend you to stay here 🇱🇰🇯🇵
    Yu
    Japan
  • From £43.59 per night
    7.6
    Good · 717 reviews
    The hotel was a great game changer after visiting bad hotels all around the country. It is well located and the rooms are great. The style is like old english colonial building. The best thing was the kind people that served us Ice Tea - maybe the best one that I had in Sri Lanka - so you must get one.
    Todor
    Germany
  • From £44.24 per night
    8.0
    Very good · 493 reviews
    Right in the center of Kandy. great pool, fab rooftop bar and great food. Excellent breakfast with lots of choice. The best thing about this place is the staff they are wonderful - I’ve been in Sri Lanka for 7 weeks and 10 hotels- this is the best.
    jim
    United Kingdom

Research, refine and make plans for your whole trip