Skip to main content

Featured 3-star hotel destinations

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

Kandy

73 3-star hotels

Gampola

3 3-star hotels

Kandy

3 3-star hotels

The best 3-star hotels in Kandy District

Check out our selection of great 3-star hotels in Kandy District

Filter by:

Star Rating
Review score

SWP Eco Lodge, Kandy

Hotel in City Centre, Kandy

Set in Kandy, 2625 feet from Bogambara Stadium, swp eco lodge offers air-conditioned rooms and a garden.

N
NAN
From
China
the room was huge! a villa to be exact. location right next to the lake, walking distance to the temple. rooftop restaurant has a nice and romantic atmosphere. staff are very welcoming and helpful
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,580 reviews
Price from
$107.28
1 night, 2 adults

Kings Grove

Hotel in Kandy

Located in Kandy, 1.2 miles from Kandy Train Station, Kings Grove has accommodations with a garden, free private parking, a terrace and a restaurant.

B
Blossom
From
Sri Lanka
It's a new property in Kandy so I wanted to try it out and I have no regrets. It's located very close to KFC, Burger King and many other supermarkets and shops. We had a great time shopping around. Saminda is the manager and he was very kind and helpful. The breakfast was amazing. Very homely vibes. Would definitely recommend to all travellers.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 211 reviews
Price from
$38.25
1 night, 2 adults

The Castle by Don Louis

Hotel in Kandy

The Castle by Don Louis is offering accommodations in Kandy. With an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

J
John
From
United Kingdom
From the moment we arrived the staff couldn't do enough, the room was spotless with fantastic views, food was superb,
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 402 reviews
Price from
$66.50
1 night, 2 adults

Blue Pillars Kandy

Hotel in Kandy

Located in Kandy, 0.9 mi from Kandy City Center Shopping Mall, Blue Pillars Kandy offers rooms with air conditioning.

K
Konstantina
From
Greece
Best room we stayed in in Sri Lanka. Beautiful and very comfy. Staff is extremely helpful, they even booked a day trip for us with a lovely tuk tuk driver. We loved it.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 377 reviews
Price from
$44
1 night, 2 adults

Homestay Garden Rest Kandy

Kandy

Located just 2953 feet from the Kandy Railway Station and the Main Bus Station and 1.1 mi from the famous Ceylon Tea Museum, Homestay Garden Rest Kandy provides 24-hour front desk for the convenience...

T
TANJA
From
Slovenia
The room was clean, spacious. Excellent quiet location, friendly owners, beautiful garden and rich breakfast. There was even a shower cabin in the bathroom so that we didn't get the whole room wet, which is a real rarity in Sri Lanka.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 484 reviews
Price from
$22
1 night, 2 adults

Haven Upon Hills

City Centre, Kandy

Offering mountain views, Haven Upon Hills in Kandy offers accommodations, massage services, and a shared lounge. This property offers access to a terrace, free private parking, and free Wifi.

S
Sabina
From
Nepal
Basically everything. The place, the room, the view, the owner herself. The breakfast was a lot and so many options.You will feel like you are staying at home, so cosy.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 121 reviews
Price from
$22.50
1 night, 2 adults

Sky Lodge

Hotel in Kandy

Located in Kandy, 6.4 miles from Kandy Royal Botanic Gardens, Sky Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

L
Lucas Frank
From
Netherlands
What a great spot! I went here after a 10-day Vipassana meditation course and it was a great way to get back into the world with great views, great food and an overall great place to stay.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 254 reviews
Price from
$41.80
1 night, 2 adults

The Kings Villa

Hotel in Kandy

Located in Kandy, 1.9 miles from Pallekele International Cricket Stadium, The Kings Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$91
1 night, 2 adults

Kandy Grand Hill

Hotel in Kandy

Located in Kandy, 1.6 miles from Kandy Museum, Kandy Grand Hill provides accommodations with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers room service.

Y
Yara
From
Sri Lanka
Kandy Grand Hill is such a beautiful and clean place which is very well blended with natural environment. Host is very friendly, supportive and kind. Breakfast is very nice. This is the best place I stayed in Sri Lanka.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 28 reviews
Price from
$13
1 night, 2 adults

Hanthana Eco Lodge

Hotel in Kandy

Located in Kandy, 2.5 miles from Ceylon Tea Museum, Hanthana Eco Lodge provides accommodations with a garden, free private parking, a terrace and a restaurant.

A
Adam
From
Australia
Beautiful views, lovely staff
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 46 reviews
Price from
$80
1 night, 2 adults
All three-star hotels in Kandy District

Most booked 3-star hotels in Kandy District this month

See all

Popular with guests booking 3-star hotels in Kandy District

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,044 reviews

Popular with guests booking 3-star hotels in Kandy District

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,812 reviews

Popular with guests booking 3-star hotels in Kandy District

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 484 reviews

Popular with guests booking 3-star hotels in Kandy District

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 609 reviews

Popular with guests booking 3-star hotels in Kandy District

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,580 reviews

Popular with guests booking 3-star hotels in Kandy District

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 519 reviews

Popular with guests booking 3-star hotels in Kandy District

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 211 reviews

Popular with guests booking 3-star hotels in Kandy District

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 818 reviews

Popular with guests booking 3-star hotels in Kandy District

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 658 reviews

Popular with guests booking 3-star hotels in Kandy District

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 271 reviews

FAQs about 3-star hotels in Kandy District

3-star Hotels That Guests Love in Kandy District

See all
Avg. price/night: $114.89
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 839 reviews
Great service. Just perfect in a good price. The location is good cause it's really noisy city.
Guest review byItzik
Solo traveler
Avg. price/night: $132.48
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 39 reviews
Stunning location, so spacious, lovely pool, and excellent service and cooking.
Guest review byErica
Family with young children
Avg. price/night: $20
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 818 reviews
The location was good, though far from the city centre. It is calm and peaceful with a decent view. A special mention of Sunil who served in the restaurant.
Guest review byNiranjan
Family with young children
Avg. price/night: $41.30
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 271 reviews
Absolutely loved the rooms, the private balcony and the pool. We wished we had stayed for a longer duration but we covered Kandy in just one day. This location is a bit far from city centre so you will be completely dependent on the hotel for food. As vegetarians, the options were very limited for dinner but breakfast was good.
Guest review byVed
Family with young children
Avg. price/night: $149
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,580 reviews
Every was great. Service level, rooms, location all far surpassed our expectations for the budget. Excellent value for money. We felt very welcome and the locations and setting is very calming and relaxing.
Guest review byJenny
Young couple
Avg. price/night: $45
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,812 reviews
Great location, walk to train station, city centre, even walked back from Kandy Lake after dinner. Lovely pool & our room had a small courtyard overlooking the street.
Guest review byWendy
Young couple
Avg. price/night: $60.75
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 91 reviews
Very friendly and helpful staff, comfortable and clean room. Delicious Srilankan breakfast! Good location for visiting Ambuluwawa Tower early morning.
Guest review byNatalia
Young couple