Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

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 – 795 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

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. The position of the lodge is superb. You make breakfast and all the other meals that you like in front of the lake (and the meals are really good!!!). The structure is great, modern and full of every comfort. The staff is kind and always ready to help you for any questions. They advised me for a very good ayurvedic massage and gave a lot of advises for our trip. Thanks a lot for your kindness, dear Opul and Nalin!!!

Show more Show less
9.3
Superb
552 reviews
Avg. price/night:
£59

The Radh Hotel 4 stars

Hotel in City Centre, Kandy

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. Staff super friendly, even before arrival. Helped out with booking train tickets and taxi transfer. Hotel decoration is great, and hotel rooms are good size.

Show more Show less
9.3
Superb
564 reviews
Avg. price/night:
£91

Heaven Breeze

Hotel in Kandy

Situated in Kandy, 3.5 km from Kandy City Center Shopping Mall, Heaven Breeze features accommodation with a restaurant, free private parking and a garden. Amazing host. Really liked the place. Will definitely visit again

Show more Show less
9.4
Superb
303 reviews
Avg. price/night:
£9

Blue Pillars Kandy 3 stars

Hotel in Kandy

Located in Kandy, 1.4 km from Kandy City Center Shopping Mall, Blue Pillars Kandy offers rooms with air conditioning. Great location and amazing staff/manager. City center incl. Kandy lake, temple, and restaurants all in walking distance. Still, the hotel is out of the bustling city and up the hillside a little which makes for a relaxing atmosphere and cleaner air than in the valley. They provide great Western and Sri Lankan breakfast options on their roof terrace from where you have an amazing view of the city and valley. We had a lovely stay!

Show more Show less
9.3
Superb
370 reviews
Avg. price/night:
£34

Elegant Hotel 4 stars

Hotel in Kandy

Located in Kandy, 7 km from Kandy Royal Botanic Gardens, Elegant Hotel provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. The most beautiful location - up in the mountain, you can enjoy both the sunrise and the sunset from both sides of the hotel. Very nice AC rooms, confortable beds, extraordinary service by everyone at the hotel. We enjoyed the food (we asked for a vegetarian meal - which was specially prepared for us). A very nice swimming pool where you can enjoy the scenery and the gardens. A real treat.

Show more Show less
9.3
Superb
433 reviews
Avg. price/night:
£52

Aria Hills Boutique 3 stars

Hotel in Kandy

Boasting a terrace, Aria Hills Boutique is located in Kandy in the Kandy District region, 1.8 km from Sri Dalada Maligawa and 1.8 km from Kandy Museum. Very friendly and attentive staff, the view is amazing. The room are comfortable, clean and with good facilities.

Show more Show less
9.1
Superb
179 reviews
Avg. price/night:
£14

Sarvodaya Samma Vaasa Residence

Hotel in City Centre, Kandy

Situated in Kandy, within 700 metres of Kandy Museum and 700 metres of Sri Dalada Maligawa, Sarvodaya Samma Vaasa Residence features accommodation with a restaurant and free WiFi throughout the... One of the best locations in Kandy and I loved the hospitality provided by the staff. They were willing to run an extra mile to ensure you have a comfortable stay. Thank you Managment and the Staff

Show more Show less
9
Superb
432 reviews
Avg. price/night:
£16

Janora Hills

Hotel in City Centre, Kandy

Set in Kandy, within 1.4 km of Bogambara Stadium and 1.5 km of Kandy City Center Shopping Mall, Janora Hills offers accommodation with a shared lounge and free WiFi throughout the property as well as... The room was large and very comfortable with a beautiful view. Clean and well equipped. Very nice and helpful host- he offered us free transport to the station.

Show more Show less
9.3
Superb
156 reviews
Avg. price/night:
£33

Nelinsa Kandy

Hotel in Kandy

Situated in Kandy, 8 km from Kandy Museum, Nelinsa Kandy features accommodation with a restaurant, free private parking, a shared lounge and a garden. Excellent place, great staffs, fantabulous food. Would love to visit again and again..

Show more Show less
9
Superb
147 reviews
Avg. price/night:
£15

Santani Resort & Spa 5 stars

Hotel in Kandy

Santani Resort & Spa, having opened in 2016 has received a number of international accolades highlighting the level of service, the cuisine and the spa. They are extremely friendly They have the most amazing food everrrrrrr UNBELIEVABLE Operation management is amazing Executive chef is one of his kinddddd

Show more Show less
9.3
Superb
186 reviews
Avg. price/night:
£431

Most booked hotels in Kandy in the past month

See all

Kandy's best hotels with breakfast

See all

Budget hotels in Kandy

See all

Hotels located in the centre of Kandy

See all

FAQs about hotels in Kandy

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

  • CeylonBreezeKandy, Silver Sign Hotel and Hotel Bamiyan have received great reviews from travellers in Kandy regarding the views from their hotel rooms.

  • Heaven Breeze, swp eco lodge and The Radh Hotel are some of the popular hotels in Kandy.

  • These hotels in Kandy are highly rated by couples: Sehasi Coco cabanas, Silver Sign Hotel and Hotel Bamiyan.

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

  • Some of the best hotels in Kandy near Kandy Lake include Heaven Breeze, Red Chillies Tourist Inn and Blue Pillars Kandy.

  • Many families visiting Kandy loved staying at Silver Sign Hotel, Pure Nature Hotel Kandy and Hotel Bamiyan.

  • For hotels in Kandy that serve up a highly-rated breakfast, try The Flame Tree Estate & Hotel, White Camelot and Silver Sign Hotel.

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

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Kandy:

Explore guest reviews of hotels in Kandy

See all