Kandy

Scenic Hotels in Kandy

Choose your dates to see the latest hotel prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 177 Scenic hotels in Kandy for you

Choose your travel dates to see the latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
99
Hotel near Kandy Central,Kandy
No. 5 of Scenic Hotels in Kandy
With a stay at Earl's Regency in Kandy, you'll be in the historical district, within a 5-minute drive of Kandy Lake and Udawatta Kele Sanctuary. This family-friendly hotel is 2.5 mi (4.1 km) from National Museum and 2.7 mi (4.3 km) from Kandyan Art Association & Cultural Centre. Take time to pamper yourself with a visit to the full-service spa. If you're looking for recreational opportunities, you'll find an outdoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and an arcade/game room. Grab a bite at Far Pavilions Restaurant, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Relax with a refreshing drink from the poolside bar or one of the 3 bars/lounges. Buffet breakfasts are available daily from 6:30 AM to 10 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this hotel consist of a conference center and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 116 air-conditioned rooms featuring minibars and LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature rainfall showerheads and complimentary toiletries.

"A wonderful stay with absolutely breathtaking views. Wherever you look, you’re surrounded by rolling mountains, and the grounds are beautiful with lots of native wildlife; you really feel at one with nature. The service was exceptional throughout. All staff were attentive, kind, and genuinely eager to help. A special mention to the reception team, especially Jenovia, who was incredibly friendly and helpful, showing us around and making us feel very welcome from the start. The hotel is also very family-friendly, with a small play park and thoughtful touches like towel animals from housekeeping (Ravi) that made our little girl’s day. Breakfast was very good with plenty of choice, including both Western and Sri Lankan options. A few very small improvements (such as having bacon readily available, colder milk at breakfast, and ice with poolside drinks) would make the experience truly five-star, but these are minor details. Rooms were clean and comfortable with all amenities provided, and overall the level of service really stood out. If you’re looking for stunning views, a peaceful setting, and excellent hospitality, this is a fantastic choice and one I’d happily recommend."
Great
75 reviews
9.1/10
1 night
From HK$ 362
Check Availability
48
Hotel near Kandy Lake Front,Kandy
With a stay at Suki Villa with free Breakfast, you'll be all set to unwind after a day of travel. A free parking lot is available at the property.

"Все хорошо, хозяева внимательные и отзывчивые, расположение хорошее, виды шикарные, завтрак не плохой,комната тоже в хорошем состоянии, для пары деньков самое то, рекомендую 👍"
Outstanding
9 reviews
9.8/10
1 night
From HK$ 110
Check Availability
70
Hotel near Kandy Lake Front,Kandy
With a stay at Queen's Hotel, you'll be centrally located in Kandy, steps from Kandy Lake and Kandy City Centre. This hotel is 0.3 mi (0.4 km) from Wales Park and 0.4 mi (0.6 km) from Natha Devale. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional amenities at this Colonial hotel include complimentary wireless internet access, concierge services, and a hair salon. Grab a bite at one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 6:30 AM to 10 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. This hotel has 3 meeting rooms available for events. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 91 guestrooms featuring minibars. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature rainfall showerheads and complimentary toiletries.

"hotel has a history that makes staying here worth the price and experience, walking into the lobby, one is transported back in time to a space of 1800s as they have preserved the hotel in it's origin condition. the high ceilings with hanging lights, wide red carpeted stairs and antique birdcage elevators adds bring out the beauty and charm of old. we booked a city view room and was upgraded to a pool view room, where it's less quite and the rooms more exquisite. hotel breakfast restaurant overlooks Kandy lake, giving the morning meal another layer of admiration as we dine in wood furnitured environment. location is superb, Kandy Lake and Buddha Tooth Temple just across the street and the Big Buddha Temple less than 25mins stroll away. lots of good food places around for one to explore and eat. rooms are old but charming that way, the wooden floors creak and is uneven but that's the fun of staying in a hotel with almost 200years of history. staff are charming and friendly, always ready to help. a prestigious hotel in Kandy, highly recommended for anyone who visits this beautiful city on a mountain top."
Very Good
84 reviews
8.9/10
1 night
From HK$ 328
Check Availability
99+
Hotel near Heerassagala,Kandy
No. 3 of Scenic Hotels in Kandy
With a stay at Amaya Hills Kandy in Kandy, you'll be in the historical district, within a 10-minute drive of Kandy Lake and Amaya Medical Center. This family-friendly hotel is 2.6 mi (4.2 km) from Ceylon Tea Museum and 2.8 mi (4.6 km) from Getambe Temple. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including a nightclub, an outdoor pool, and a sauna. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and an arcade/game room. Getting to nearby attractions is a breeze with the area shuttle (surcharge). Stop by the hotel's restaurant, Rasawasala, for lunch, dinner, or brunch. Dining is also available at the coffee shop/cafe, and 24-hour room service is provided. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Full breakfasts are available daily from 6:30 AM to 10 AM for a fee. Featured amenities include a 24-hour business center, express check-in, and express check-out. Event facilities at this hotel consist of a conference center and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 100 air-conditioned rooms featuring minibars and plasma televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries.

"Nice location. Beautiful view. Great service as well. Staff is nice. Breakfast spread is good - although many items were very salty. Same for dinner buffet. One issue - no lift. So people who cant take stairs are unable to go to bar above or spa below."
Very Good
68 reviews
8.5/10
1 night
From HK$ 386
Check Availability
99+
Hotel near Kandy Central,Kandy
No. 8 of Scenic Hotels in Kandy
With a stay at The Grand Kandyan in Kandy, you'll be in the historical district, just a 4-minute walk from Udawatta Kele Sanctuary and a 2-minute drive from Kandy Lake. This family-friendly hotel is 0.9 mi (1.4 km) from Royal Palace of Kandy and 1.1 mi (1.7 km) from Wales Park. Be sure to enjoy recreational amenities, including a nightclub, an outdoor pool, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and an arcade/game room. Enjoy Indian cuisine at Indigo, one of the hotel's 3 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 3 bars/lounges. Buffet breakfasts are available daily from 7:30 AM to 10:00 AM for a fee. Featured amenities include a 24-hour business center, express check-in, and complimentary newspapers in the lobby. Event facilities at this hotel consist of conference space and 5 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 100 guestrooms featuring minibars and LED televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries. Conveniences include phones, as well as laptop-compatible safes and desks.

"The room looked clean and big, but it smelled very bad, and the air conditioner was very powerful! The buffet at our own expense was really great, and the price was not expensive. The food was better than in China!"
Very Good
74 reviews
8.4/10
1 night
From HK$ 511
Check Availability
66
Hotel near Kandy Lake Front,Kandy
A stay at Hotel Cassendra places you in the heart of Kandy, within a 15-minute walk of Kandy Lake and Kandy Viewpoint. This hotel is 0.7 mi (1.1 km) from Wales Park and 1 mi (1.5 km) from Asgiriya Stadium. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Full breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 14 air-conditioned rooms featuring LED televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include phones, as well as safes and complimentary newspapers.

"The room was quite spacious. There were three of us, and they provided an extra bed. When I booked on Trip.com, I saw that the beds were listed as 1.3 meters, but they all turned out to be quite large – the double beds were mostly 1.8 meters, and the single beds were about 1 meter. This hotel is located on a hill, and we stayed on the second floor, which didn't have an elevator, but the staff helped with our luggage. Breakfast is available at the hotel. The staff confirmed our breakfast time the night before, and we could choose between local Sri Lankan breakfast and English breakfast. One of the local dishes was extremely spicy; I took one bite and started coughing non-stop. A young man saw this and immediately brought me a glass of water – the service was absolutely fantastic. The milk tea was delicious, sweet with a slight bitterness, a bit like Hong Kong's Yuanyang. Very good!"
Great
63 reviews
9.0/10
1 night
From HK$ 185
Check Availability
99+
Hotel near Kandy Central,Kandy
When you stay at Blue Pillars Kandy in Kandy, you'll be in the mountains, within a 10-minute walk of Kandy Lake and Commonwealth War Cemetery. This hotel is 0.2 mi (0.4 km) from Udawatta Kele Sanctuary and 0.3 mi (0.5 km) from Asgiri Maha Viharaya. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Breakfast is available daily for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 10 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries. Conveniences include complimentary bottled water and ceiling fans, and housekeeping is provided daily.

"Beautiful view from rooftop. Excellent smiling staff very sweet. Good value for money."
Great
23 reviews
9.3/10
1 night
From HK$ 202
Check Availability
99+
Hotel near Kandy Central,Kandy
With a stay at Orbit88 Hotel by AMR in Kandy, you'll be within a 5-minute drive of Kandy Lake and Amaya Medical Center. This hotel is 1.3 mi (2.1 km) from National Hospital Kandy and 1.6 mi (2.6 km) from Asgiriya Stadium. This hotel offers designated smoking areas. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. English breakfasts are available daily from 7:30 AM to 10:00 AM for a fee. Children aged 5 and younger eat free breakfast. Featured amenities include a 24-hour front desk, laundry facilities, and an elevator. Free self parking is available onsite. Make yourself at home in one of the 16 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and bidets. Conveniences include safes and blackout drapes/curtains, and housekeeping is provided daily.

"Wonderful place, Best location.This hotel is located in the heart of the walking street, convenient for walking around. You can walk to the beach with clean white sand and very clear water. This beach is free of garbage. The bed is of very good quality. The bathroom is comfortable and luxurious beyond the price paid. Breakfast it ok.Good staff and service."
Very Good
21 reviews
8.7/10
1 night
From HK$ 191
Check Availability
99+
Hotel near Kandy Central,Kandy
With a stay at The Golden Crown Hotel in Kandy, you'll be in the historical district, within a 5-minute drive of Kandy Lake and Lakeside Adventist Hospital. This luxury hotel is 1.7 mi (2.7 km) from Kandyan Art Association & Cultural Centre and 1.7 mi (2.7 km) from British Garrison Cemetery. Take time to pamper yourself with a visit to the full-service spa. If you're looking for recreational opportunities, you'll find an outdoor pool and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and an arcade/game room. Enjoy a meal at BRIX or snacks in the coffee shop/cafe. The hotel also offers 24-hour room service. Mingle with other guests at the complimentary reception, held daily. Relax with your favorite drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 7 AM to 10 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Make yourself at home in one of the 90 air-conditioned rooms featuring minibars and Smart televisions. Your Select Comfort bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries.

"I absolutely loved this hotel! The location was great, and the views were nice. I only wish I could have stayed longer to enjoy more of the peaceful atmosphere. My room was cozy and relaxing, and I especially loved the bathtub which was perfect for unwinding after a long day. The infinity pool was another highlight with gorgeous ocean views, though it was a bit on the cool side. I do wish it had been heated, but it was still a beautiful spot to relax. Room service was great too! Good selection and reasonably priced for a hotel. Cons: On my last day, I treated myself to a 90-minute aromatherapy massage at the spa. Unfortunately, I’d rate the spa a 5/10. Living in Thailand has definitely spoiled me with incredible massages, so I admit my standards are high! Still, I think the spa could use a bit of a refresh. The rooms smelled a bit old and weren’t very visually appealing. It was also quite cold during the body scrub and massage, which made it hard to fully relax. Breakfast was okay, but I wish there were more Western-style options available. Overall, I’d definitely stay here again. Everything about the hotel itself was lovely, I’d just skip the spa next time!"
Very Good
54 reviews
8.4/10
1 night
From HK$ 630
Check Availability
99+
Hotel near Kandy Lake Front,Kandy
No. 7 of Scenic Hotels in Kandy
Radisson Hotel Kandy welcomes you to the heart of Kandy. Our convenient location is ideal for business and leisure with plenty of attractions nearby. Relax in one of our 122 stylish rooms, each equipped with thoughtful and modern amenities to ensure your stay is a comfortable one. 13;10;Make sure you visit iconic attractions such as Dalada Maligawa (Temple of the Sacred Tooth Relic) or the peaceful Peradeniya Botanical Gardens. Everything you need is at your fingertips, including dining options at our on-site restaurant and rooftop bar, meeting spaces, pool and fitness center.

"Thank you for the upgrade to the room with a balcony, and I absolutely love the huge bathroom. Thank you for the friendly service staff who answered my every query. Waking up to the quiet of Kandy Lake before the rest of the city wakes was a really peaceful feeling and I really enjoyed just standing on tje balcony soaking in the sights. Loving the wide breakfast spread too, ranging from local fare to continental selection. I was spoilt for choice and my tummy really loved the chicken curry & daal. Thank you."
Very Good
99 reviews
8.3/10
1 night
From HK$ 482
Check Availability
See All Scenic Hotels in Kandy

Premium Hotels in Kandy

See all
Discover our curated selection of premium hotels in Kandy for your next stay
No.
1
9.5/10
48 reviews

Santani Wellness Kandy

Hotel near Medadumbara
"Good Location"
Select dates to view prices
No.
2
8.7/10
50 reviews

Fox Kandy by Fox Resorts - Luxury in the Mist

Hotel near Kandy Central, Kandy
"Good Location"
Select dates to view prices
No.
3
8.5/10
68 reviews

Amaya Hills Kandy

Hotel near Heerassagala, Kandy
"Great view""Great stay!"
Select dates to view prices
No.
4
8.8/10
48 reviews

Cinnamon Citadel Kandy

Hotel near Mahaweli River Front, Kandy
"Great view""Great stay!"
Select dates to view prices
No.
5
9.1/10
75 reviews

Earl's Regency Hotel

Hotel near Kandy Central, Kandy
"Great service""Great view"
Select dates to view prices
No.
6
8.2/10
79 reviews

Mount Blue Kandy

Hotel near Kandy Central, Kandy
"Great service"
Select dates to view prices
No.
7
8.3/10
99 reviews

Radisson Hotel Kandy

Hotel near Kandy Lake Front, Kandy
"Great view""Great stay!"
Select dates to view prices
No.
8
8.4/10
74 reviews

The Grand Kandyan

Hotel near Kandy Central, Kandy
"Great swimming pool""Clean pool"
Select dates to view prices

FAQs

What are the top hotels in Kandy near Sacred City of Kandy?

Some of the top hotels in Kandy near Sacred City of Kandy include Queen's Hotel Kandy - 160 Years of Heritage & Luxury (from HK$ 401), Devon Rest (from HK$ 311) and Hotel Casamara (from HK$ 402), all offering easy access to Sacred City of Kandy, making them ideal for visitors looking to explore the area.

What is the average price of a hotel in Kandy for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Kandy this weekend is HK$ 455 per night. For a 4-star hotel, the average cost is HK$ 1,009 per night. If you're looking for a luxury experience, 5-star hotels in Kandy this weekend typically cost HK$ 2,252 per night.

How much do hotels in Kandy cost per day during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Kandy during weekdays is HK$ 449 per night. For a 4-star hotel, you can expect to pay around HK$ 1,008 per night. If you're seeking a luxury stay, 5-star hotels in Kandy generally cost HK$ 2,251 per night on weekdays.

What are the best places to stay in Kandy?

Some of the best places to stay in Kandy are near popular attractions like Sacred City of Kandy, Sri Dalada Maligawa and Kandy Lake, offering easy access to key sights and amenities.

What are the best budget-friendly hotels in Kandy?

Popular budget hotels in Kandy include Amaya Hills Kandy and Cassendra Hotel Kandy.

What are the best pet-friendly hotels in Kandy?

Villa Avora Ridge (from HK$ 143), Kandy Victoria Eco Resort (from HK$ 244) and Drop Hostel (from HK$ 31) are the best pet-friendly hotels that welcomes your furry friends. Enjoy your stay with your pets by your side!

How to get good deals on hotels in Kandy?

Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.