Skip to main content

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

The best three-star hotels in Kandy District

Check out our pick of great three-star hotels in Kandy District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Kandy City Center Shopping Mall is less than 1 km from swp eco lodge, while Sri Dalada Maligawa is 500 meters away. The nearest airport is Bandaranaike International, 104 km from the accommodation, and the property offers a paid airport shuttle service. The experience is just amazing ! The location is surrounded by nature it s like being hugged by the trees and the vue is breathtaking. Big thanks to all the staff very genuine and always ready to help.

Show more Show less
9.2
Superb
1,438 reviews
Price from
US$61.60
per night

Set in Kandy, 5.7 km from Kandy Royal Botanic Gardens, Kandy Bird Villas offers accommodation with a garden, free private parking, a terrace and a restaurant. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The hotel has an outdoor swimming pool and room service. The view and the locations are beautiful. We loved the room, the pool with the view and the amazing breakfast. The people are amazing, they were so nice bringing candles for my friend’s birthday. We enjoyed everything!!!

Show more Show less
9
Superb
279 reviews
Price from
US$53.46
per night

Located in Kandy, 1.4 km from Kandy City Center Shopping Mall, Blue Pillars Kandy offers rooms with air conditioning. Around 1.8 km from Bogambara Stadium, the property is also 4.3 km away from Kandy Museum and offers free WiFi. The hotel features a restaurant, and Sri Dalada Maligawa is 1.6 km away. A lovely place to stay, humble host and polite staff. Good breakfast. Peaceful surrounding.

Show more Show less
9.2
Superb
274 reviews
Price from
US$45
per night

Situated in Kandy, 3.5 km from Kandy railway station, Gangula Villa features a restaurant and views of the mountain. Featuring a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. There is free private parking and the property features paid airport shuttle service. The bed is comfortable and room is big with good view. Staff are very helpful, always providing tea and coffee. The bathroom is modern with proper shower and big bathtub. Super nice.

Show more Show less
9.3
Superb
248 reviews
Price from
US$27
per night

Ideally set in Kandy, Haven Upon Hills offers express check-in and check-out and free private parking. With garden views, this accommodation features a balcony. Guests can make use of the sun terrace or the picnic area, or enjoy views of the mountain and city.

The area is popular for hiking and walking tours, and bike hire is available at this 3-star homestay. A car rental service is available at Haven Upon Hills. The place is just stunning! The views are amazing! The bedroom is huge with a very big bed, which is super comfortable. The bathroom id very spacious! Everything was super clean. Kandy is a very caotic city so for sure you will need a break. This was the best place for us. It was so much better than we thought! It's a little lost in the mountain but it's truly worth it. We stayed two nights and our sleep was incredible! The ambience of the house is super nice and the host, she is really nice. She recommended us some places. We could park our tuktuk. The breakfast was just amazing, the best we had in all Sri Lanka! Delicious!! The best breakfast with the best views. We also bought something to take away and have dinner one night at the terrace. It was super beautiful!

Show more Show less
9.4
Superb
101 reviews
Price from
US$15
per night

Set in Kandy, 10 km from Kandy Royal Botanic Gardens, Sky Lodge offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Boasting room service, this property also provides guests with a terrace. The hotel also features free WiFi as well as a paid airport shuttle service.

You can play billiards and darts at this 3-star hotel, and car hire is available. Amazing view, very helpfull and friendly Manager and Stuff. It was a real pleasure 💚

Show more Show less
9.3
Superb
309 reviews
Price from
US$33
per night

Set in Kandy, 1.9 km from Kandy railway station, Kings Grove offers accommodation with a garden, free private parking, a terrace and a restaurant. With free WiFi, this 3-star hotel offers a 24-hour front desk. The hotel has an indoor pool, hot tub and room service. A charming boutique hotel with beautiful interiors and warm hospitality. Every detail feels thoughtfully curated, from the cozy rooms to the exceptional service. A perfect blend of comfort and elegance — can’t wait to return! 🌟

Show more Show less
9.8
Exceptional
14 reviews
Price from
US$35
per night

Boasting a restaurant, Kandy City Panorama offers accommodation in Kandy, 4 km from Kandy Royal Botanic Gardens and 5.4 km from Ceylon Tea Museum. This 3-star hotel offers room service and a 24-hour front desk. There is free private parking and the property offers paid airport shuttle service. Tucked up on the hill side, this is a hidden gem. I had a Mountain View room. The staff were very polite & welcoming. Rooms were well kept, clean & functional. I had ordered dinner room service which was excellent. Breakfast next day on the roof top was great as well. Overall a great stay.

Show more Show less
9.3
Superb
27 reviews
Price from
US$70
per night

Popular points of interest near Sky Garden Kandy include Sri Dalada Maligawa, Kandy City Center Shopping Mall and Kandyan Art Association & Cultural Centre. Victoria Reservoir Kandy Seaplane Base Airport is 20 km away. Sky Garden Kandy is one of the best places to stay in the heart of the city. The location is very convenient — close to shops, restaurants, and major attractions. Rooms are clean, modern, and very comfortable, making it perfect for both short and long stays. The staff are friendly, professional, and always ready to assist with anything you need. A great choice if you want comfort and easy access to everything in Kandy. Highly recommended

Show more Show less
9.1
Superb
14 reviews
Price from
US$21.13
per night

Set in Kandy, 2.6 km from Kandy Museum, Kandy Grand Hill offers accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers room service. The property is non-smoking and is situated 2.6 km from Sri Dalada Maligawa. Very nice place Food are delicious.. Highly recommended. Price is ok

Show more Show less
9.6
Exceptional
13 reviews
Price from
US$9.60
per night

Most booked three-star hotels in Kandy District this month

FAQs about three-star hotels in Kandy District

  • There are 105 three-star hotels in Kandy District you can book on Booking.com.

  • Many families visiting Kandy District loved staying at Cogent Holiday Home, Hill Paradise Hanthana and Kandy Grand Hill.

    Similarly, Seven Luck Palace, Haven Upon Hills and Hatale Tea Estate Bungalow are also popular among family travellers.

  • SWP Eco Lodge, Haven Upon Hills and Gangula Villa are some popular three-star hotels in Kandy District.

    In addition to these three-star hotels, Sky Lodge, Blue Pillars Kandy and Kandy Bird Villas are also popular in Kandy District.

  • Couples travelling in Kandy District loved staying at Cogent Holiday Home, Kings Grove and Seven Luck Palace.

    Similarly, these three-star hotels in Kandy District are highly rated by couples: Hanthana Eco Lodge, Okwin Resort and The Kings Villa.

  • Sky Lodge, Hatale Tea Estate Bungalow and BYLAKE Kandy have received great reviews from guests in Kandy District regarding the views from these three-star hotels

    Guests staying in Kandy District also spoke highly of the views from these three-star hotels: Kandyan Hideout, Kandy Bird Villas and Cloud Nine.

  • We make it quick and easy to book a three-star hotel in Kandy District. Here’s what we offer:

    • Free cancellation on most stays
    • We Price Match
    • 24/7 customer support in 40+ languages

  • The average price per night for a three-star hotel in Kandy District for this weekend is US$45, based on current Booking.com prices.

  • Most three-star hotels on Booking.com offer free cancellation.

Three-Star Hotels that guests love in Kandy District