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

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. Very friendly staff and awesome view. Overall the experience is good. Clean and comfortable rooms. Nice meal.worth for the price

Show more Show less
8.4
Very Good
363 reviews
Price from
$36
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. The rooms were beyond what we expected. Clean and it had everything. The staff was very nice as well

Show more Show less
7.8
Good
1,067 reviews
Price from
$24.30
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. I have read some bad reviews but this place is just so GOOD. We loved the charm of the building, corridors and rooms. Staff is very friendly, rooms are spacious and clean, the location couldn’t be better and we didn’t have any problem with noises of our neighbors. Highly suggested place if you want to step out of the usual accommodations of Sri Lanka.

Show more Show less
7.6
Good
1,222 reviews
Price from
$49
per night

Elegant Hotel

Hotel in Kandy

Located in Kandy, 4.3 mi from Kandy Royal Botanic Gardens, Elegant Hotel provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. The location, staff & food are excellent there. Highly recommended place!

Show more Show less
9.3
Awesome
437 reviews
Price from
$49
per night

The Golden Crown Hotel

Hotel in Kandy

The Golden Crown Hotel is a 5-star hotel located in Ampitya, Kandy, Srilanka. Everything from start to finish

Show more Show less
8.8
Excellent
1,281 reviews
Price from
$130
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. The Room was super clean . The staff is amzing and they take every step to make the guest happy . Room gives the best view of mountainous . ⛰The stay was memorable. It is must place to stay in Kandy.!

Show more Show less
8.8
Excellent
352 reviews
Price from
$75.60
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. Close walk to the train station, extremely comfortable, quiet, clean.

Show more Show less
8.8
Excellent
1,850 reviews
Price from
$33
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. Room clean Friendly staff Good customer care service

Show more Show less
8.5
Very Good
911 reviews
Price from
$20.14
per night

Kandy View Hotel

Hotel in City Centre, Kandy

Located amid the hills of Kandy, this hotel overlooks a rainforest and houses homely accommodations. The studio apartment was a good size for a family of 3. It had plenty of space for a toddler to play around which really suited our needs. The staff are really friendly and helpful and did everything to aid us with all our requests - we felt gathered by friends.

Show more Show less
7.4
Good
463 reviews
Price from
$5
per night

Kandy Riverside Villa

Hotel in Kandy

Located on the banks of the longest river in Sri Lanka, Kandy Riverside Villa features an outdoor pool and restaurant. This hotel was amazing. A short tuk tuk journey from the main center & train station. The pool area is great and the food from the restaurant *breakfast, lunch & dinner* was so tasty. Staff were very attentive and helpful.I would certainly recommend this hotel & hope to be back again

Show more Show less
8.4
Very Good
306 reviews
Price from
$20
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

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