Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Kandy – 292 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.

Lakewood Residence

Hotel in City Centre, Kandy

Located 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. very nice hotel, great location best view of the lake and the city, minutes from the center beautiful pool and very good breakfast/ Highly recommended

Show more Show less
8.1
Very Good
994 reviews
Price from
$27.90
per night

Earl's Regency Hotel

Hotel in Kandy

Earl's Regency Hotel is a luxurious 5-star hotel located a 3.1 mi from Kandy Railway Station. It offers spacious accommodations with a spa, an outdoor pool and free parking. The property is beautiful. You just feel one with nature. It's big but completely blends in to the surrounding. The half board option is great.

Show more Show less
8.3
Very Good
779 reviews
Price from
$70.72
per night

Kandy City Hotel by Earl's

Hotel in City Centre, Kandy

Kandy City Hotel is conveniently placed just 2297 feet from Kandy Railway Station. Rooms are all tastefully furnished and fitted with private bathrooms. An hotel with very high standards, excellent services, perfect location downtown Kandy. Great nights guaranteed. Save your legs from walking up hill. Bed, shower, everything perfect in every aspects.

Show more Show less
7.9
Good
980 reviews
Price from
$26.97
per night

swp eco lodge

Hotel in City Centre, Kandy

Set in Kandy, 2625 feet from Bogambara Stadium, swp eco lodge offers air-conditioned rooms and a garden. Excellent view of the lake from the rooms and for breakfast. Peaceful rooms setback from the hustle of the town centre yet only a couple of minutes walk from the centre. There were some building works going on behind but they didn’t start early. The staff are extremely polite and attentive. They gave good advice for exploring town and went above and beyond in service. The rooms were superb; spacious and immaculate. Breakfast had continental and Sri Lankan options - highly recommend the latter.

Show more Show less
9.3
Awesome
566 reviews
Price from
$79.20
per night

Queen's Hotel

Hotel in City Centre, Kandy

Queen's Hotel is housed in a historical building located 164 feet from Kandy Lake. It offers colonial-style accommodations 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,144 reviews
Price from
$104
per night

Mount Blue Kandy

Hotel in City Centre, Kandy

Located in Kandy, 0.9 mi from Sri Dalada Maligawa, Mount Blue Kandy provides accommodations 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
Excellent
355 reviews
Price from
$75.60
per night

Fox Kandy by Fox Resorts

Hotel in Kandy

Set in Kandy, 2.6 mi from Ceylon Tea Museum, Fox Kandy by Fox Resorts offers accommodations 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
Awesome
97 reviews
Price from
$72.80
per night

Earl's Regent Hotel

Hotel in Kandy

Featuring an outdoor pool, in-house restaurant and relaxing spa treatments, Earl’s Regent Hotel is conveniently placed just 2.8 mi from Kandy Railway Station. Very Nice Hotel with everything! Good service, breakfast and food!

Show more Show less
8.5
Very Good
863 reviews
Price from
$51.68
per night

The Radh Hotel

Hotel in City Centre, Kandy

Featuring a fitness center, shared lounge and views of pool, The Radh Hotel is set in Kandy, 1640 feet from Kandy City Center Shopping Mall. WOW!! The breakfast was amazing...those hoppers the best! Perfect location and the staff is fabulous. One of our most favorite spots during the entire trip! Thank you, Radh staff for a perfect holiday stay!!

Show more Show less
9.2
Awesome
579 reviews
Price from
$87.50
per night

Ceyloni Panorama Resort

Hotel in City Centre, Kandy

Located in Kandy, 1.6 mi from Sri Dalada Maligawa, Ceyloni Panorama Resort features accommodations with a restaurant, free private parking, a bar and a shared lounge. Excellent location and price is also genuine. Views from this hotel is just awesome. Large rooms with clean bathroom and good quality toiletry. Excellent interiors of the room and great restaurant with superb food.friendly staff and thank you.

Show more Show less
8.4
Very Good
369 reviews
Price from
$33
per night

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 center of Kandy

See all

FAQs about hotels in Kandy

  • swp eco lodge, Elegant Hotel, and Janora Hills are some of the popular hotels in Kandy.

  • Some of the best hotels in Kandy near Kandy Lake include Mount Haven, Windy Ridge Kandy and Selyna Sky Terrace.

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

  • Many families visiting Kandy loved staying at The Kandy House, Amigo's Home Stay, and Dazzling Villa.

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

  • The Flame Tree Estate & Hotel, Bellwood Hills Resort & Spa, and Santani Resort & Spa -Level 1 Certified got great room view-related reviews from travelers in Kandy.

  • For hotels in Kandy that serve highly-rated breakfasts, try The Flame Tree Estate & Hotel, White Camelot, and Pine Hill Residence.

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

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

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Kandy:

Explore guest reviews of hotels in Kandy

See all