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 – 319 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.

Queen's Hotel 4 stars

Hotel in City Centre, Kandy

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. When I arrived in Kandy I didn't have anything booked, so I stopped at a cafe and searched Booking.com for something and I came across Queen's Hotel. At first, after reading up on the hotel, I though the price and everything must be wrong... but it wasn't... so I booked it for one night. After my first night and experiencing the awesomeness that is Queen's Hotel and all the opportunities available, I extended my stay for 2 more nights. The hotel is beyond beautiful, historical, and offers the guest everything a hotel worth hundreds of dollars a night would offer, but for a fraction of the price. The staff are amazing, the room is pristine, the pool is incredible, and the buffet at the restaurant includes some of the most delicious foods I have ever eaten. It is located across the street from the famous Temple of the Sacred Tooth Relic, next to the Kandy Lake, and within walking distance of anything you need to see and do in Kandy. The tour/excursion desk provides easy access to car rentals to do day trips to Sigiriya or the national parks - all for reasonable prices. I cannot recommend Queen's Hotel enough... it was AMAZING.

Show more Show less
7.6
Good
1,221 reviews
Price from
£37
per night

Cafe Aroma Inn 4 stars

Hotel in City Centre, Kandy

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. Hotel centrally located in Kandy, well maintained hotel , 5 minutes walking to Buddha temple, many restaurant nearby

Show more Show less
8.5
Very good
909 reviews
Price from
£19
per night

Kandy City Hotel by Earl's 3 stars

Hotel in City Centre, Kandy

Kandy City Hotel is conveniently placed just 700 metres from Kandy Railway Station. Rooms are all tastefully furnished and fitted with en suite bathrooms. Staff was friendly, clean and comfortable rooms. A mini bar was available. Interior lighting was good and well thought of. Facilities were available to make coffee and tea for 2 people. Clean bathrooms with necessary supplies. A very good restaurant and a crowded bar. A cheerful environment and the location is the best. Everything is within a walking distance (less than 1km to many restaurants, KCC, the lake, and even the Temple of tooth relic)

Show more Show less
7.8
Good
1,065 reviews

Sevana City Hotel 3 stars

Hotel in City Centre, Kandy

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. Great big room, ,best value, very clean. Great English speaking staff, lovely owner. Good breakfast

Show more Show less
8.8
Fabulous
1,850 reviews
Price from
£24
per night

Mount Blue Kandy 4 stars

Hotel in City Centre, Kandy

Located in Kandy, 1.5 km from Sri Dalada Maligawa, Mount Blue Kandy provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a garden. Let me take you through a little journey. When you arrive, you’re greeted by the most hospitable people I’ve met in Sri Lanka so far. Tisham and his colleague go above and beyond to make sure you feel comfortable and happy. Even the hotel manager takes time to ask you about your experience and get firsthand feedback. When you go to your room, hold your breath because the view is second to none. Uninterrupted vistas, greens, mountains, rivers. It is a view to die for. The beds were comfortable, the bathroom was super clean and everything with operating nicely. Then we come to the pool; you get an Infiniti pool overlooking the same breathtaking landscape, I don’t think you’d want to leave. When it comes to food, I had breakfast and lunch once at the hotel. Ordered pancakes for breakfast and they were more crepe than pancakes to be honest. Still delicious but not your average American diner pan cakes. Lunch on the other hand was spectacular, had sweet and sour prawns and they were fresh and delicious. Bear in mind that food takes a bit of time to be delivered, but I think it’s because everything is fresh. I’m definitely coming back and recommending it to everyone.

Show more Show less
8.8
Fabulous
350 reviews
Price from
£66
per night

Fox Kandy by Fox Resorts 5 stars

Hotel in Kandy

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. Very detailed and clean rooms. Rooms are spotless, snowy white towels,professional staff and huge selection of tea in the room. Well done!

Show more Show less
9
Superb
97 reviews
Price from
£72
per night

The Golden Crown Hotel 5 stars

Hotel in Kandy

The Golden Crown Hotel is a 5-star hotel located in Ampitya, Kandy, Srilanka. Beautifully designed hotel in a good location and with excellent customer service.

Show more Show less
8.8
Fabulous
1,281 reviews

The Grand Hills 4 stars

Hotel in Kandy

Set in Kandy, 3 km from Ceylon Tea Museum, The Grand Hills offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a garden. Wonderful staff. Very friendly and helpful. They are like your family. Especially Don. He made my stay very special. I’ve been to 3 hotels in Sri Lanka. This hotel is the best of all three of them. View is absolutely gorgeous and breathtaking. Swimming pool is clean and you can watch the view while relaxing in the pool. I give The Grand Hills ⭐️⭐️⭐️⭐️⭐️⭐️

Show more Show less
8.7
Fabulous
151 reviews
Price from
£56
per night

Ceyloni City Hotel 2 stars

Hotel in City Centre, Kandy

Conveniently located in the City Centre district of Kandy, Ceyloni City Hotel is set 1.1 km from Kandy City Center Shopping Mall, 1.8 km from Bogambara Stadium and 3.8 km from Kandy Museum. The property is walking distance to many attractions, shopping and restaurants. Friendly and helpful staff.

Show more Show less
8.9
Fabulous
730 reviews
Price from
£33
per night

Cinnamon Citadel Kandy 4 stars

Hotel in Kandy

Located 500 metres above sea level, Cinnamon Citadel Kandy offers a spectacular outdoor pool. Location was hidden away which made it exclusive. Staff was amazing!! Food was extremely delicious and the views were gorgeous!

Show more Show less
8.4
Very good
769 reviews

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

  • For hotels in Kandy that serve up a highly-rated breakfast, try Pine Hill Residence, Hill Country Villa and Kings Pavilion Luxury Hotel - Level 1 Safe & Secure.

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

  • The Radh Hotel, Elegant Hotel and Janora Hills are some of the popular 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, £96. Looking for something even fancier? 5-star hotels in Kandy for this weekend cost on average around £182 per night (based on Booking.com prices).

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

  • The Heritage Inn, CeylonBreezeKandy and The Flame Tree Estate & Hotel have received great reviews from travellers in Kandy regarding the views from their hotel rooms.

  • Some of the best hotels in Kandy near Kandy Lake include Mount Haven, Windy Ridge Kandy and Villa Rosa.

  • Many families visiting Kandy loved staying at The Heritage Inn, Bed Station 210 and The Kandy House.

  • These hotels in Kandy are highly rated by couples: Seven Luck Palace, White Camelot and The Flame Tree Estate & Hotel.

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