Kandy

Scenic Hotels in Kandy

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

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

64 Scenic hotels in Kandy for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Devon Rest
Devon RestDevon RestDevon RestDevon RestDevon RestDevon Rest
75
Hotel near Kandy Lake Front,Kandy
The Devon Rest is an ideal spot for travelers wanting to discover the city. The Devon Rest offers a pleasant stay in Kandy for those traveling for business or leisure. Traveling to the hotel is easy with Kandy Railway Station located approximately 1km away and Katugastota Airport roughly 6km away. Famous local attractions Arthur's Seat View Point, Kandy, Kandy Lake Club - Cultural Dance Show and Wax Museum - Ehelepola Walauwwe, can all be reached with a short walk. This hotel makes a great place to kick back and relax after a long day of sightseeing. Germaphobes can rest easy - the level of cleanliness is highly rated at this hotel.

"Excellent hotel with nice interiors, a bit dated but the whole experience had been good. Beds are comfy, sheets are clean, hotel amenities are just basic, most items are not placed but can be requested if required, like hairdryer etc... Enjoyed the service of the staff, always friendly and willing to help. Downside, water pressure can be stronger, hot water takes awhile, water drainage a little slow and have a slight sewage smell at times. Aircon works but little noisy. Location is great!! Easy to get around and get food, visit sights, parking is right in front of hotel. Lake view rooms are great!!"
Very Good
51 reviews
8.8/10
1 night
From THB 1,414
Check Availability
Radisson Hotel Kandy
Radisson Hotel KandyRadisson Hotel KandyRadisson Hotel KandyRadisson Hotel KandyRadisson Hotel KandyRadisson Hotel Kandy
99+
Hotel near Kandy Lake Front,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.

"The hotel hasn't done any maintenance in the rooms in years. Our room smelled like mold, and humidity. The shower kept changing temperature, sign of a bad water heater, and had sewage smell coming from the drainage. On our first night, the light switch in the bathroom started smoking and doing sparks everywhere - if we hadn't been there to call the reception right away, it would have been a severe fire hazard. The location is quite good as it is right on the lake, and Is a nice walk in the morning. The cleaners woke us up at 6.30 AM because they were slamming doors and screaming. I think this hotel is a 3star and not 4"
Very Good
58 reviews
8.7/10
1 night
From THB 2,534
Check Availability
Grand Serendib Hotel
Grand Serendib HotelGrand Serendib HotelGrand Serendib HotelGrand Serendib HotelGrand Serendib HotelGrand Serendib Hotel
78
Hotel near Kandy Lake Front,Kandy
A stay at Grand Serendib Hotel places you in the heart of Kandy, within a 10-minute walk of Kandy Lake and Lakeside Adventist Hospital. This hotel is 0.7 mi (1.2 km) from Kandy Viewpoint and 0.9 mi (1.5 km) from Kandyan Art Association & Cultural Centre. Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless internet access and concierge services. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service. Relax with your favorite drink at the bar/lounge or the poolside bar. Full breakfasts are available daily from 7:30 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. A shuttle from the airport to the hotel is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 24 individually decorated guestrooms, featuring minibars and LED televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include phones, as well as safes and separate sitting areas.

"There are many hotels and B&Bs on this hilltop, so the view is naturally good; the walkway is a bit musty, but the room is ok; the breakfast buffet is ok; the seafood at the rooftop dinner is not good, the shrimp is frozen; the rich people go out to walk the elephants in the morning, and prepare fruits when checking out, so that you can feed the elephants if you encounter them, which is quite interesting"
Great
86 reviews
9.2/10
1 night
From THB 1,988
Check Availability
Kandy
You Might Like
Kandy Hotels With BreakfastKandy Hotels With Twin RoomKandy Hotels With 1 Double BedKandy Hotels With Swimming PoolKandy Hotels With Free Cancellation
Kandy Myst by Cinnamon
Kandy Myst by CinnamonKandy Myst by CinnamonKandy Myst by CinnamonKandy Myst by CinnamonKandy Myst by CinnamonKandy Myst by Cinnamon
58
Hotel near Kandy Central,Kandy
When you stay at Kandy Myst by Cinnamon in Kandy, you'll be on the Strip, within a 5-minute drive of Udawatta Kele Sanctuary and Kanday Monasteries. This hotel is 1.1 mi (1.7 km) from Devales and 1.5 mi (2.4 km) from Commonwealth War Cemetery. Take advantage of recreation opportunities including an outdoor pool and a fitness center. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 6:30 AM to 9:30 AM for a fee. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 215 air-conditioned rooms featuring minibars and Smart televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and bidets. Conveniences include safes and desks, and housekeeping is provided daily.

"All facilities and services are good, local chain, quality control management is also online. The richest and most delicious breakfast in Sri Lanka. It has its own independent parking lot and swimming pool. Very cost-effective"
Great
16 reviews
9.0/10
1 night
From THB 2,164
Check Availability
Sevana City Hotel
Sevana City HotelSevana City HotelSevana City HotelSevana City HotelSevana City HotelSevana City Hotel
99+
Hotel near Kandy Central,Kandy
With a stay at Sevana City Hotel Kandy, you'll be centrally located in Kandy, just a 5-minute walk from Kandy Clock Tower and 8 minutes by foot from Commonwealth War Cemetery. This hotel is 0.6 mi (0.9 km) from Kandy Lake and 0.6 mi (1 km) from Asgiriya Stadium. Enjoy recreation amenities such as an outdoor pool or take in the view from a terrace. Additional features at this hotel include complimentary wireless internet access and concierge services. Enjoy a meal at Sevana City Hotel, or stay in and take advantage of the hotel's room service (during limited hours). Full breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include luggage storage, laundry facilities, and a library. Limited parking is available onsite. Make yourself at home in one of the 30 guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include phones, as well as desks and blackout drapes/curtains.

"The front desk staff is very friendly, the room is clean and tidy, and the bed is very comfortable. I have a hard time falling asleep in strange places, but I can sleep comfortably here. There is breakfast on the 7th floor, which is delicious! Very considerate. This is my first time to travel to Sri Lanka. I like Sri Lanka and the people here very much. I wish all the people in Sri Lanka good health and safety."
Very Good
122 reviews
8.2/10
1 night
From THB 1,025
Check Availability
Kandy Victoria Eco Resort
Kandy Victoria Eco ResortKandy Victoria Eco ResortKandy Victoria Eco ResortKandy Victoria Eco ResortKandy Victoria Eco ResortKandy Victoria Eco Resort
99+
Hotel near haragama,Kandy
The Kandy Victoria Eco Resort is one of the newest hotels in Kandy, having been renovated in 2024. Kandy Railway Station and Katugastota Airport are located 16km and 18km away respectively. The nearby area boasts an abundance of attractions including Pinnagolla Temple, Casa Del Sol Luxury Villa - Kandy, Haragama and Trinity College Rugby Stadium. In their spare time, guests can explore the hotel's surroundings. For those driving themselves, parking is provided on site. When it comes to Kandy hotels, the Kandy Victoria Eco Resort is highly regarded for its excellent facilities.

"Very pretty and nice resort with mountain view. Friendly staffs and super super nice breakfast. However, it is too fat away from Kandy city center, you have to pay 1500+ rp for each ride, and most tuk tuk drivers don't prefer to go to this place. The google map shows wrong way and the team knew about this, but informed us just on the day of arrival, making this journey even harder."
Very Good
20 reviews
8.9/10
1 night
From THB 1,043
Check Availability
The Grand Kandyan
The Grand KandyanThe Grand KandyanThe Grand KandyanThe Grand KandyanThe Grand KandyanThe Grand Kandyan
99+
Hotel near Kandy Central,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 bed was comfy. The view was amazing. The staff were very friendly. The location is very close to downtown but up a hill so very very quiet. The food is good, EXCEPT the mutton biryani. Don't order the Mutton Biryani it was just tough fatty meat that you couldn't chew unless you want to feel like you're chewing on an old piece of gum."
Very Good
64 reviews
8.6/10
1 night
From THB 2,218
Check Availability
Mirage Kandyan Heights
Mirage Kandyan HeightsMirage Kandyan HeightsMirage Kandyan HeightsMirage Kandyan HeightsMirage Kandyan HeightsMirage Kandyan Heights
86
Hotel near Heerassagala,Kandy
Located in Kandy, Mirage Kandyan Heights is a 4-minute drive from Amaya Medical Center and 6 minutes from National Hospital Kandy. This hotel is 1.9 mi (3.1 km) from Ceylon Tea Museum and 3.2 mi (5.1 km) from University of Peradeniya. Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless internet access and concierge services. At Mirage Kandyan Heights, enjoy a satisfying meal at the restaurant. Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include complimentary newspapers in the lobby, luggage storage, and coffee/tea in a common area. Free self parking is available onsite. Make yourself at home in one of the 21 air-conditioned rooms featuring refrigerators. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.

"Beautiful place Great service Quite clean and good food Only thing is can improve on the amenities, such as using better shampoo and shower gel."
Very Good
1 review
8.0/10
1 night
From THB 1,735
Check Availability
Ayaana Boutique Hotel
Ayaana Boutique HotelAyaana Boutique HotelAyaana Boutique HotelAyaana Boutique HotelAyaana Boutique HotelAyaana Boutique Hotel
83
Hotel near pallekele,Kandy
When you stay at Ayaana Boutique Hotel in Kandy, you'll be within a 10-minute drive of Udawatta Kele Sanctuary and Kanday Monasteries. This hotel is 3.8 mi (6 km) from Devales and 4.1 mi (6.6 km) from Commonwealth War Cemetery. Don't miss out on the many recreational opportunities, including an outdoor pool, a 24-hour fitness center, and bicycles to rent. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Getting to nearby attractions is a breeze with the area shuttle (surcharge). Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Featured amenities include complimentary wired internet access, a business center, and complimentary newspapers in the lobby. 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 7 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.

"Nice clean beautiful hotel. The staff are very friendly and helpful. Anusha is the best and her daily cleaning service was the best. Location is bit far from the main city. Has hot water but is different from the nornal shower head which is cold water and the hot shower head is ONLY hot water so you have to try run both at the same time to make it warm but its not worth it. So just quick cold shower and out."
Amazing
6 reviews
9.4/10
1 night
From THB 1,319
Check Availability
Kings Pavilion Luxury Hotel
Kings Pavilion Luxury HotelKings Pavilion Luxury HotelKings Pavilion Luxury HotelKings Pavilion Luxury HotelKings Pavilion Luxury HotelKings Pavilion Luxury Hotel
99+
Hotels in Anniewatta,Kandy
Located in Kandy, Kings Pavilion is within a 5-minute drive of Bahirawakanda Vihara Buddha and Kandy Clock Tower. This spa hotel is 1.4 mi (2.3 km) from Commonwealth War Cemetery and 1.7 mi (2.7 km) from Kandy Lake. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool, a steam room, and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, a television in a common area, and tour/ticket assistance. Grab a bite to eat at the hotel's restaurant, which features a bar/lounge, or stay in and take advantage of the 24-hour room service. Breakfast is available for a fee. Featured amenities include a business center, express check-in, and express check-out. A roundtrip airport shuttle is provided for a surcharge (available 24 hours). Make yourself at home in one of the 9 air-conditioned rooms featuring minibars and LCD televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and bathrobes.

"Like the hotel, not big, quiet. It is situated on a hillside overlooking the city. The environment is beautiful, the old trees in the backyard are towering, the interior facilities of the rooms are perfect and new, and the location is remote, the paradise"
Outstanding
43 reviews
9.8/10
1 night
From THB 13,425
Check Availability
See All Scenic Hotels in Kandy

Top 16 Premium Hotels in Kandy

See all
Discover our curated selection of premium hotels in Kandy for your next stay
No.
1
Kings Pavilion Luxury Hotel Hotels in Kandy
9.8/10
43 review

Kings Pavilion Luxury Hotel

Hotel near Anniewatta, Kandy
"Good Location"
Select dates to view prices
No.
2
Jetwing Kandy Gallery, A Luxury Reserve Hotels in Kandy
9.6/10
50 review

Jetwing Kandy Gallery, A Luxury Reserve

Hotel near haragama, Kandy
"Great rooms"
Select dates to view prices
No.
3
Madulkelle Tea and Eco Lodge Hotels in Kandy
9.0/10
46 review

Madulkelle Tea and Eco Lodge

Hotel near Madulkelle, Kandy
"Good Location"
Select dates to view prices
No.
4
Celestial Hills - Villas & Suites by the Clarks Hotels in Kandy
9.1/10
0 review

Celestial Hills - Villas & Suites by the Clarks

Hotel near Panwila, Kandy
"Good Location"
Select dates to view prices
No.
5
Taru Villas Kandy Hotels in Kandy
9.1/10
41 review

Taru Villas Kandy

Hotel near Kandy Central, Kandy
"Great service"
Select dates to view prices
No.
6
The Trees, Kandy Hotels in Kandy
8.7/10
65 review

The Trees, Kandy

Hotel near Kandy Lake Front, Kandy
"Good Location"
Select dates to view prices
No.
7
The Grand Kandyan Hotels in Kandy
8.6/10
64 review

The Grand Kandyan

Hotel near Kandy Central, Kandy
"Great stay!""Great swimming pool"
Select dates to view prices
No.
8
The Theva Residency Hotels in Kandy
8.5/10
63 review

The Theva Residency

Hotel near Hantana, Kandy
"Good Location"
Select dates to view prices
No.
9
Mahaweli Reach Hotel Hotels in Kandy
9.1/10
50 review

Mahaweli Reach Hotel

Hotel near Kandy Central, Kandy
"Good Location"
Select dates to view prices
No.
10
Amaya Hills Kandy Hotels in Kandy
8.7/10
49 review

Amaya Hills Kandy

Hotel near Heerassagala, Kandy
"Great stay!""Great view"
Select dates to view prices
No.
11
Earl's Regency Hotel Hotels in Kandy
8.7/10
60 review

Earl's Regency Hotel

Hotel near Kandy Central, Kandy
"Great stay!""Friendly host"
Select dates to view prices
No.
12
Ferndale Retreat Hotels in Kandy
10.0/10
1 review

Ferndale Retreat

Hotel near Gomara, Kandy
"Good Location"
Select dates to view prices
No.
13
Kandy Myst by Cinnamon Hotels in Kandy
9.0/10
16 review

Kandy Myst by Cinnamon

Hotel near Kandy Central, Kandy
"Good Location"
Select dates to view prices
No.
14
Bellwood Hills Resort & Spa Hotels in Moragolla
8.8/10
14 review

Bellwood Hills Resort & Spa

Hotel near Moragolla
"Great view"
Select dates to view prices
No.
15
Wisdom Boutique Resort Hotels in Kandy
8.6/10
15 review

Wisdom Boutique Resort

Hotel near Kandy Central, Kandy
"Good Location"
Select dates to view prices
No.
16
Victoria Golf Resort Hotels in Kandy
8.9/10
45 review

Victoria Golf Resort

Hotel near Kandy
"Good Location"
Select dates to view prices

FAQs

What's the best pet-friendly accommodation in Kandy?

Where can I find the best hotel discounts in Kandy?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near Sacred City of Kandy in Kandy?

For Kandy hotels near Sacred City of Kandy, many travelers recommend Queen's Hotel (from THB 1,229), Devon Rest (from THB 1,542) and The Radh Hotel (from THB 2,422) for their great location and service.

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

The average hotel prices in Kandy for this weekend are as follows:
3-star hotels: THB 1,698
4-star hotels: THB 4,294
5-star hotels: THB 11,464

What is the average price of hotels in Kandy on weekdays?

On average, weekday hotel prices in Kandy are:
3-star hotels– THB 1,706
4-star hotels– THB 4,314
5-star hotels– THB 11,645