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

OZO Kandy

Hotel in City Centre, Kandy

Located in the hill capital of Kandy in the central highlands of Sri Lanka, OZO Kandy is modern hotel featuring a rooftop pool, bar and lounge and fitness center. Foods is good and location perfect 👌

Show more Show less
8.4
Very Good
556 reviews
Price from
$66
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
943 reviews
Price from
$26.03
per night

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 beuatiful, newly build little hotel. On the hill but still very accessible to/from the centre. From our balcony amazing view down to the lake and you see all Temple of Tooth. The room was big and very nicely furnished with solid wood furniture. AC worked perfectly. The wifi could have been bit stronger. Very nice and modern clean bath with big corner bathtub. The bed was super comfy. Very friendly and smily staff. The breakfast served upstairs with again nice view down to the city. City centre very close by, less than 10 min by walk. The breakfast consist of variety of SL food( dahl curry, potato curry, coconut sambol, lot of salami, cheeses, sausages and fruit and sweets. Coffee and fresh juices. Really good breakfast for value.

Show more Show less
8.2
Very Good
872 reviews
Price from
$39.40
per night

Sevana City Hotel

Hotel in City Centre, Kandy

Sevana City Hotel is located just 0.8 mi from the Kandy Railway Station and 3.7 mi from the famous Bogambara Stadium. Free WiFi access is available. Each room will provide you with a work desk. Great location close to the train station. The manager was extremely helpful in organizing laundry services and researching information regarding the trains. Little oasis in the middle of Kandy. Amazing views from the infinity pool on the roof.

Show more Show less
8.8
Excellent
1,629 reviews
Price from
$33
per night

The Golden Crown Hotel

Hotel in Kandy

The Golden Crown Hotel is a 5-star hotel located in Ampitya, Kandy, Srilanka. well mannered and extremely respectful and helpful staff

Show more Show less
8.8
Excellent
889 reviews
Price from
$129.60
per night

Dumbara Peak Residence

Hotel in City Centre, Kandy

Well set in Kandy, Dumbara Peak Residence provides air-conditioned rooms with free WiFi, free private parking and room service. The room is very cozy and the staff so nice and warm.

Show more Show less
8.2
Very Good
588 reviews
Price from
$20
per night

Cafe Aroma Inn

Hotel in City Centre, Kandy

Only 328 feet 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 private bathrooms. Stellar service in a great location.

Show more Show less
8.4
Very Good
765 reviews
Price from
$25.76
per night

The Grand Kandyan

Hotel in City Centre, Kandy

The Grand Kandyan, is a 5-star property, tucked away in Kandy only 0.7 mi from Sri Dalada Maligawa. It welcomes guests with a spacious outdoor pool and complimentary WiFi access. Very good location in Kandy. large, clean and beautiful rooms, amazing service and exceptional breakfast and dinner.

Show more Show less
8.7
Excellent
261 reviews
Price from
$126
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
714 reviews
Price from
$42.63
per night

Ceyloni Panorama Resort

Hotel in City Centre, Kandy

Located in Kandy, 1.6 miles from Sri Dalada Maligawa, Ceyloni Panorama Resort has accommodations with a restaurant, free private parking, a bar and a shared lounge. The breakfast was really good and the view and the hotel was really amazing 😃😃

Show more Show less
8.3
Very Good
457 reviews
Price from
$40.50
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

  • Pure Nature Hotel Kandy, Santani Resort & Spa, and Bellwood Hills Resort & Spa got great room view-related reviews from travelers in Kandy.

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

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

  • These hotels in Kandy are highly rated by couples: Seven Luck Palace, Tea Heights, and Kandy IVY Banks Holiday Resort.

  • For hotels in Kandy that serve highly-rated breakfasts, try Santani Resort & Spa, Pure Nature Hotel Kandy, and The Flame Tree Estate & Hotel.

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

  • Many families visiting Kandy loved staying at Kandy IVY Banks Holiday Resort, The Heritage Inn, and Seven Luck Palace.

  • Santani Resort & Spa, CeylonBreezeKandy, 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 Villa Rosa.

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