Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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

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. The bed was so confi, that we had really the best sleep. Also the shower was the best on our whole trip inSri la lanka. The view was beautiful and the pool. We liked everything. The restaurant and almost the service. The staff is so helpful and nice. We had really a nice stay at the fox hotel.

Show more Show less
9
Awesome
400 reviews
Price from
$52.64
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. perfect view and high quality rooms. and the guy who was serving the breakfast was so kind and helpful

Show more Show less
8.3
Very Good
590 reviews
Price from
$24.30
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. We have had a very pleasant time in this place.Tidy and clean with professional staff that are wery welcoming and helpful. Breakfast was delicious with some local servings and chef came to us giving some description of what we are eating. They made us feel special. However me and my partner would like to thank in particular Josuwa and Senarath GM for saving our trip as they have organised a lift for us to Sigrya when we have run out of options. They used their connections to get their friend driver and they are true gentleman in this sense. Many thanks and I fully recommend them. :)

Show more Show less
8.3
Very Good
829 reviews
Price from
$17.43
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. Good hotel at the heart of Kandy city. The location is perfect, it's within walking distance from most popular attractions, and there are tons of places to eat around. The room was nice, clean, and comfortable with nice decor. The hotel even had a restaurant that served delicious food.

Show more Show less
7.8
Good
936 reviews
Price from
$30.35
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. Brilliant location. Fantastic views. Good value for money. Clean. Friendly staff

Show more Show less
7.2
Good
442 reviews
Price from
$6
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. Modern and clean with great views over Kandy Lake. Staff was attentive and pleasant. Super easy to walk down to Kandy lake from the hotel with grocery stores, shopping, restaurants, and temples only 10-15 mins away.

Show more Show less
8
Very Good
781 reviews
Price from
$30
per night

Ceyloni City Hotel

Hotel in City Centre, Kandy

Ceyloni City Hotel features air-conditioned rooms with flat-screen TV in the City Centre district of Kandy. very nice, clean, well appointed hotel. Staff was amazing! Even provided a packed breakfast for us at 6 am for a tour, even though breakfast didn’t start until 7:30 am.

Show more Show less
8.8
Excellent
458 reviews
Price from
$21
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. The roof pool view is amazing and the reception was very friendly and helpful

Show more Show less
8.7
Excellent
1,361 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. staff were amazing, they prepared a special dinner for my daughter who wanted to try the dumplings and those were excellent

Show more Show less
8.7
Excellent
678 reviews
Price from
$100
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 management and staff were very nice and cooperative. Particular kudos goes to the front desk manager and the guest relations manager who were very understanding of our needs and were very attentive. The breakfast buffet was excellent as was the dinner buffet. The swim pool was lovely as well. This is a very nice facility but I would recommend staying in old part of the hotel rather than the newer wing as you have to walk across a long bridge back and forth to go in and out Anita W

Show more Show less
8.1
Very Good
408 reviews
Price from
$67.32
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

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

  • For hotels in Kandy that serve highly-rated breakfasts, try White Camelot, Santani Resort & Spa, and The Summit.

  • The Flame Tree Estate & Hotel, Santani Resort & Spa, 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 $44 or, for a 4-star hotel, $100. Looking for something even fancier? 5-star hotels in Kandy for this weekend cost around $183 per night, on average (based on Booking.com prices).

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

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

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

  • Many families visiting Kandy loved staying at The Kandy House, Seven Luck Palace, and Kings Pavilion Luxury Hotel.

  • 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
Research, refine, and make plans for your whole trip