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

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

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. Staff was beyond exceptional. The service was tooo good. 5 star

Show more Show less
8.3
Very Good
857 reviews
Price from
$53.34
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. 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.1
Wonderful
479 reviews
Price from
$61.50
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. They have a very friendly staff and room was very clean

Show more Show less
8.6
Excellent
684 reviews
Price from
$44.07
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.7
Good
893 reviews
Price from
$27.72
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. We are writing this review with the experience of our 3 months stay only in the Kandy view hotel. We are still full of emotions and every day we are missing our stay there. After 2 days of booking, it turned into 3 months and the Kandy view hotel became our new home. It is one of the best budget hotels with everything that you need and during our stay, we never faced any problems. The rooms and washrooms were so clean and the views were so magnificent. The terrace with the option of having food cooked by the owner is the best place for chilling, sitting, relaxing and enjoying the view of nature. The location of the hotel is very great surrounded by trees, palms, and flowers, it's a silent and very safe place to live (the hotel has also CCTV cameras). It's not so far from the city centre so you can walk there with a beautiful lake view and temple. Just 100 metres away you can find small supermarkets, bakeries and restaurants. The hotel is also offering massage, you can also use their refrigerator to keep things inside. The best things are the room service provided by this hotel. Mr Ajit is the most generous, kind and honest man. He made our stay so comfortable, helping us in everything that he could, he is our best friend and we still miss him. And the owner of the hotel is also a very kind and great man. Very polite and helpful, trying to help you in every situation and provide you with the best comfort you can have. We also had one kitty 🐈 as our friend, she was always coming to the hotel to meet us. As we saved her from the roof, It was hard to say goodbye to her and all the surroundings we were living in but we will come back again and will stay longer. If you guys visit this hotel please feed her something. ** She loves vanilla yoghurt *** Arpit and Tereza

Show more Show less
7
Good
408 reviews
Price from
$6
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.4
Good
666 reviews
Price from
$39
per night

Viyana Boutique Hotel

Hotel in City Centre, Kandy

Located 984 feet from Lakeside Adventist Hospital, Viyana Boutique Hotel features a terrace and hot tub. Guests can enjoy the on-site restaurant. the guesthouse host extremely lovely and caring and accommodated all our requests and wishes. he organized us a driver for a day trip to Sigiriya. as we were not back by the time he expected us, he even called the driver and asked if we were ok. for the trip he packed us some breakfast and cookings. breakfast was very good. all the staff very kind and welcoming. rooms were clean and perfect for a two night stay in kandy.

Show more Show less
8.2
Very Good
194 reviews
Price from
$26
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. We've stayed at the hotel for 2 days and we had a good time there! The personnel were very helpful and friendly, our room was comfortable, the food in the restaurant on the top was delicious. We highly recommend this hotel!

Show more Show less
7.8
Good
545 reviews
Price from
$20
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. best view in kandy, real panorama view! staff unbelievable good, very kind people, they are there for helping you if you need it, just perfect

Show more Show less
8.2
Very Good
592 reviews
Price from
$26.10
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.2
Very Good
341 reviews
Price from
$76.58
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

  • These hotels in Kandy are highly rated by couples: Dazzling Villa, Royal Panorama Kandy, and Seven Luck Palace.

  • For hotels in Kandy that serve highly-rated breakfasts, try Kings Pavilion Luxury Hotel, The Summit, and Kandy Victoria Eco Resort.

  • The Flame Tree Estate & Hotel, The Summit, and Santani Resort & Spa are some of the popular hotels in Kandy.

  • Many families visiting Kandy loved staying at BPR - Asgiriya ,Kandy, Dazzling Villa, and The Kandy House.

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

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

  • Santani Resort & Spa, Tea Heights, and Funk Bunk Tourist Inn got great room view-related reviews from travelers in Kandy.

  • On average, it costs $33 per night to book a 3-star hotel in Kandy for tonight. You'll pay around $68 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Kandy will cost around $160, 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, $103. Looking for something even fancier? 5-star hotels in Kandy for this weekend cost around $182 per night, on average (based on Booking.com prices).

Learn more about visiting Kandy

  • 181 attractions
  • 20 points of interest
  • 1 neighborhoods
Find out more
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