Skip to main content

Search hotels in Kandy

Enter your dates to see the latest prices and deals for Kandy hotels

Kandy – 1064 hotels and places to stay

Filter by:

Star rating
Review score

SWP Eco Lodge

Hotel in City Centre, Kandy

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

j
justine
From
Saudi Arabia
The tent was very comfortable The dinner near the fire it’s a must to do The kindness of the staff The pack breakfast was excellent
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,455 reviews
Price from
US$81
1 night, 2 adults

The Golden Crown Hotel

Hotel in Kandy

The Golden Crown Hotel is a 5-star hotel located in Ampitya, Kandy, Srilanka.

T
Thilina Pinto
From
Sri Lanka
Just an amazing hotel situated just 15 minutes away from Kandy. Staff was amazing, Food was amazing and the rooms were super clean. Just give them 5 stars already.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,185 reviews
Price from
US$187.79
1 night, 2 adults

Raj Residencies

Hotel in City Centre, Kandy

Well situated in the centre of Kandy, Raj Residencies offers air-conditioned rooms with free WiFi, free private parking and room service.

p
pamela
From
France
Staff was amazing, property new and clean. Food was great.Very quiet and pleasant stay. Near railway station.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 131 reviews
Price from
US$55
1 night, 2 adults

Arambhaya Boutique Hotel

Hotel in Kandy

Situated in Kandy, 1.8 km from Kandy railway station, Arambhaya Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

A
Attila
From
Hungary
This is a brand-new hotel. Spotlessly clean and well-equipped. The staff are very kind. They helped us selflessly to find a train ticket at the last minute.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 415 reviews
Price from
US$88
1 night, 2 adults

BYLAKE Kandy

Hotel in City Centre, Kandy

Well located in Kandy, BYLAKE Kandy provides air-conditioned rooms with free WiFi and free private parking. This 3-star hotel offers a garden.

D
Debra
From
New Zealand
A beautiful property in a great location by the lake. Madura was a fabulous host and helped organise tickets for the parade, pickup from the train, and a tour as well as a spot on dinner recommendation.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 101 reviews
Price from
US$50
1 night, 2 adults

Kandy Bird Villas

Hotel in Kandy

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.

P
Paweł
From
Poland
view, pool and staff was amazing
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 296 reviews
Price from
US$29.97
1 night, 2 adults

Kandy Myst by Cinnamon

Hotel in Kandy

Located in Kandy, 3 km from Kandy City Center Shopping Mall, Kandy Myst by Cinnamon provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

e
ernesta
From
Lithuania
The staff were friendly and helpful, making the stay even more pleasant. Overall, this hotel is a perfect choice for anyone looking for convenience and comfort.I would definitely stay here again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 505 reviews
Price from
US$97.50
1 night, 2 adults

Ceylon Ayu Resort Kandy

Hotel in Kandy

Set in Kandy, 3 km from Kandy railway station, Ceylon Ayu Resort Kandy offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Sarah
From
United Kingdom
The location of the hotel is away from the main noise of the city and set in the hills offering nice views across the valley. The swimming pool is on the roof as is the restaurant so again offers lovely views. The staff, as in every place we have stayed, are exemplary and offer polite, efficient and charming service.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 222 reviews
Price from
US$108
1 night, 2 adults

Chariot Square

Hotel in Kandy

Located in Kandy, 1.8 km from Kandy railway station, Chariot Square provides accommodation with a garden, free private parking and a restaurant.

I
Ivan
From
Montenegro
The accommodation is comfortable and clean. We also had breakfast, which was quite good. The host is friendly and welcoming, making our stay even more pleasant.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 199 reviews
Price from
US$45
1 night, 2 adults

Taru Villas Kandy

Hotel in Kandy

Set in Kandy, 2.9 km from Kandy City Center Shopping Mall, Taru Villas Kandy offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

B
Bruno
From
Indonesia
Great expérience - Remarkable Kitchen - Bravo To The chef and All team !!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 129 reviews
Price from
US$241.23
1 night, 2 adults
See all 1064 hotels in Kandy

Hotels with airport shuttles in Kandy

Airport shuttle
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 30 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,455 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews
From US$144.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 34 reviews
From US$52.95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 415 reviews
From US$128.70 per night
Airport shuttle
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 134 reviews
From US$55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 127 reviews
From US$110 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 201 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 253 reviews
From US$46 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 994 reviews

Most booked hotels in Kandy and surroundings in the past month

See all

Popular with guests booking hotels in Kandy

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,202 reviews

Popular with guests booking hotels in Kandy

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 713 reviews

Popular with guests booking hotels in Kandy

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 875 reviews

Popular with guests booking hotels in Kandy

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,503 reviews

Popular with guests booking hotels in Kandy

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,863 reviews

Popular with guests booking hotels in Kandy

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 721 reviews

Popular with guests booking hotels in Kandy

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 923 reviews

Popular with guests booking hotels in Kandy

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,295 reviews

Popular with guests booking hotels in Kandy

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 365 reviews

Popular with guests booking hotels in Kandy

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 505 reviews

Hotels located in the centre of Kandy

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 134 reviews

Urban Alley Kandy features accommodation with free WiFi in the centre of Kandy, 300 metres from Kandy City Center Shopping Mall.

From US$11.99 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 296 reviews

Situated in Kandy, 600 metres from Bogambara Stadium, View City Point features views of the mountain.

From US$8 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 341 reviews

Kandy City Hotel is conveniently placed just 700 metres from Kandy Railway Station. Rooms are all tastefully furnished and fitted with en suite bathrooms.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 690 reviews

Set in Kandy, 400 metres from Kandy City Center Shopping Mall, Dumbara Peak Residence offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.

From US$33.33 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 966 reviews

Hotel Casamarais located in the heart of Kandy City, a 3-minute walk from Kandy Lake and the Temple of Tooth. It offers a restaurant, a rooftop pub and an outdoor swimming pool.

Scored out of 10, guest rating 4.0
Disappointing - What previous guests thought, 1 review

Featuring 1-star accommodation, Kandy Bivenra resort is set in Kandy, 200 metres from Bogambara Stadium and 800 metres from Kandy City Center Shopping Mall.

From US$55.50 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

Situated in the centre of Kandy, just 400 metres from Kandy railway station and 200 metres from Bogambara Stadium, Villa Seshé - Central Stay Kandy features accommodation with garden views and free...

From US$44.40 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 425 reviews

Charlton Kandy Rest is an affordable property located only 1 km from Kandy Railway Station and Kandy Bus Station.

From US$12 per night

Budget hotels in Kandy and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 268 reviews

Enjoying good location, Royal Bar & Hotel provides charming accommodation in the heart of Kandy.

From US$132.40 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,863 reviews

Sevana City Hotel is located just 1.3 km from the Kandy Railway Station and 6 km from the famous Bogambara Stadium. Free WiFi access is available. Each room will provide you with a work desk.

From US$45 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,718 reviews

Situated in Kandy, 3 minute walk from Kandy City Center, Lakewood Residence features with Luxurius Rooms, swimming pool, free WiFi. The property has a terrace, as well as a shared lounge.

From US$66.74 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 720 reviews

Conveniently located in the centre of Kandy, Ceyloni City Hotel offers air-conditioned rooms, a shared lounge, free WiFi and a terrace.

From US$79.92 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 649 reviews

A bed and breakfast nestled in the centre of Kandy, Villa 92 City Stay has private parking, free WiFi, a garden and terrace.

From US$49.50 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 30 reviews

Located in Kandy, 1.1 km from Kandy City Center Shopping Mall and 1.4 km from the centre, Square Peg provides air-conditioned accommodation with free WiFi, and a terrace.

From US$129.80 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 515 reviews

Enjoying an excellent location, just in front of Kandy Lake, Ceyloni Lake View provides spacious accommodation with private balconies.

From US$62.16 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 468 reviews

Bed Station 210 features air-conditioned rooms with satellite flat-screen TV in the City Centre district of Kandy. With free WiFi, this 2-star hotel offers a 24-hour front desk.

From US$66 per night

Best hotels with breakfast in Kandy and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,202 reviews

Featuring a fitness centre, shared lounge and views of pool, The Radh Hotel is set in Kandy, 500 metres from Kandy City Center Shopping Mall.

From US$350.33 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 130 reviews

Well located in the centre of Kandy, Heritage Boutique by Seven Angels provides air-conditioned rooms with free WiFi, free private parking and room service.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 21 reviews

Princess Villa Kandy Rail Station is a recently renovated guest house in the centre of Kandy, 300 metres from Kandy railway station and 300 metres from Bogambara Stadium.

From US$19.54 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 784 reviews

Featuring free WiFi throughout the property, Kandyan Sweet Villa offers accommodation in Kandy, 200 metres from Bogambara Stadium. Guests can enjoy the on-site restaurant.

From US$27.50 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 279 reviews

In a prime location in the centre of Kandy, Tenshin Residance. Provides air-conditioned rooms with free WiFi, free private parking and room service.

From US$34.41 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 62 reviews

Situated conveniently in the centre of Kandy, Kandy Supreme Hotel offers free WiFi, a shared lounge and free private parking for guests who drive.

From US$56.25 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,026 reviews

Situated in Kandy, within 500 metres of Bogambara Stadium and a 10-minute walk of Kandy City Center Shopping Mall, My City Hotel offers accommodation with on-site dining.

From US$57.20 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 232 reviews

In a prime location in Kandy, Kandy Dilruk Homestay provides an à la carte breakfast and free WiFi. This property offers access to a balcony and free private parking.

From US$14.50 per night

FAQs about hotels in Kandy

Learn more about visiting Kandy

  • 688 attractions
  • 20 points of interest
  • 1 neighbourhood

What guests said about Kandy:

10

Kandy is a lovely town but quite spread out so choose your...

Kandy is a lovely town but quite spread out so choose your hotel with care. Transport is very cheap though and readily available. The roads are busy and the bus drivers bonkers! It is a good base for seeing other attractions.
Guest review by
Caroline
United Kingdom
8.0

Kandy, often called the cultural capital of Sri Lanka, is a...

Kandy, often called the cultural capital of Sri Lanka, is a city that blends history, nature, spirituality, and urban life in a uniquely charming way. Located in the central hill country, it remains one of the most visited cities in the island. Kandy has a calm, scenic, and slightly old-world charm. It is less hectic than Colombo but more active than smaller hill towns, offering a perfect balance for travelers who want culture, greenery, and city convenience in one place. The Temple of the Sacred Tooth Relic (Sri Dalada Maligawa) is the city’s most iconic attraction and sacred to Buddhists worldwide. The city is a UNESCO World Heritage Site due to its deep cultural heritage and preserved traditions. Kandy is rich in tradition, music, dance, and ancient rituals, making it a paradise for cultural enthusiasts.
Guest review by
Thusitha
Sri Lanka
10

Kandy is a beautiful town with so much to see and do.

Kandy is a beautiful town with so much to see and do. It’s the perfect central base for exploring nearby highlights like Nuwara Eliya and other major sightseeing spots. The famous Kandy–Ella train ride is a wonderful experience with stunning views. Kandy Lake is lovely for an evening walk, and the local markets — especially the Sunday market — are absolutely worth visiting. The Dalada Maligawa (Temple of the Tooth) is a must-see; try to go in the evening when it’s cooler and the atmosphere is even more peaceful. Overall, Kandy is a charming town that offers culture, scenery, and convenience all in one.
Guest review by
Shammy1278
United Kingdom
10

Our trip around Kandy was truly memorable!

Our trip around Kandy was truly memorable! We loved visiting the Temple of the Tooth, strolling around the peaceful lake, and exploring the vibrant local markets. The botanical gardens were stunning, and everything was easy to reach from the train station. Great food, kind people, and beautiful scenery all around.
Guest review by
Anna
6.0

People advised us to have 2 days in Kandy - we would have...

People advised us to have 2 days in Kandy - we would have been fine with just one. The weather did not help us it rained on and off the entire time we were there. Temple of the Sacred Tooth - tick - walk around the Botanical gardens - tick - Shopping DISMAL - Kandyan dance performance extremely touristy. I wish we had allocated an extra day for the hill country instead of Kandy, Best meal we had was at the Hideaway Lounge. Central market - awful fresh food and spices but seriously hideous tourist souvenirs. Old building needs renovation.
Guest review by
Janet
Australia
10

Kandy is an interesting historic city, with a number of must...

Kandy is an interesting historic city, with a number of must see sights - the Temple of The tooth, a walk around the lake, the Big Buddha. Peradeniya Botanical Gardens are just on the edge of the city. The market is bustling. If you are there in late July/early August you may catch the Perahera Festival - a parade of dressed elephants, fire whirlers, Kandy Dancers, Drummers and whip crackers.
Guest review by
Jane
United Kingdom

See reviews by guests who stayed at hotels in Kandy

See all
From US$22 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 242 reviews
Pearl House is the home of a charming couple. It’s very close to Kandy city centre but feels like a little sanctuary away from the hustle & bustle of the town. The Sri Lankan breakfast of rice, eggs, fish curry, potato curry, sambol, yoghurt and fresh fruit was absolutely delicious and we didn’t need to eat again until dinner. The rooms are very clean and comfortable with very efficient a/c and ceiling fans. We highly recommend Pearl House. We LOVED it there.
Guest review by
Samantha
United Kingdom
From US$161.50 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,593 reviews
Lovely hotel, very comfortable rooms with big bathrooms and a nice restaurant. For the price we were very impressed with Kandy Hills, easily the best value for money during our 2 weeks travelling around Sri Lanka. We wanted to look round Kandy and found this hotel very well placed. On the hill just out of the center, it is about 10 minutes walk to the lake, and, another five to get to the temple of the tooth (if you like walking)
Guest review by
lee
United Kingdom
From US$125.60 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 862 reviews
Brilliant value for money. Very well looked after by all staff. Although the hotel is located about 35mins from Kandy, it is set up in the hills with lovely views either side. Very good breakfast and dinner. Even treated to some live music on the second dinner! Room was upgraded which was much appreciated. Definitely the best place we stayed in Sri Lanka!
Guest review by
Henry
United Kingdom
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 622 reviews
Beautiful views and lovely decorated rooms. very comfortable and Selyna was so accommodating Best shower in sri lanka so far short 15 mins walk down to hill into the town, and a cheap 500 rupee tuktuk back
Guest review by
Anwen
United Kingdom
From US$199.95 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 376 reviews
A beautiful boutique hotel away in the mountains with amazing views across Kandy. 10-15 mins drive into town. Fantastic Sri Lankan breakfast each morning.
Guest review by
Nishaanthy
Australia