Hotels in Kandy

Search and compare Kandy hotels from hundreds of travel sites and save

Kandy, Sri Lanka
Jun 24 — Jun 252
Kandy, Sri Lanka
Thu 6/24
Fri 6/25
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Kandy

Filter by star ratings
All filters
Avaana By Springhills
Avaana By Springhills
103/2, Doolwala, Kandy, Sri Lanka
Show on map
2.4 mi from city centre, Kandy 

Avaana By SpringHills is situated in Hedeniya and features free wireless internet. It also offers a laundry service and a 24-hour reception.

Le leopard d 'argent
Le leopard d 'argent
8.6 Excellent
Spring Hill Estate, Bowalawatta, Kandy, Sri Lanka
Show on map
2.6 mi from city centre, Kandy 
ExcellentBased on 148 reviews
8.6

Boasting an outdoor pool, Le leopard d 'argent is located in Kandy and offers comfortable accommodation. Guests can also enjoy complimentary Wi-Fi.

Vendol Maliga Edge
Vendol Maliga Edge
8.0 Excellent
126 Anagarika Dharmapala Mawatha, Kandy, Sri Lanka
Show on map
0.9 mi from city centre, Kandy 
ExcellentBased on 415 reviews
8.0

Vendol Maliga Edge provides a comfortable setting while in Kandy. It also features a 24-hour reception, a laundry service and free Wi-Fi.

Nature Walk Resort
Nature Walk Resort
8.0 Excellent
9, Sangamitha Mawatha, Kandy, Sri Lanka
Show on map
0.7 mi from city centre, Kandy 
ExcellentBased on 211 reviews
8.0

Nature Walk Resort provides unique 3-star accommodation in Kandy. Those staying at the property can also enjoy free Wi-Fi during their stay.

Piumara Residence
Piumara Residence
7.0 Good
Rajapihilla Mawatha, Kandy, Sri Lanka
Show on map
1.0 mi from city centre, Kandy 
GoodBased on 100 reviews
7.0

Piumara Residence provides a comfortable setting while in Kandy. It offers 3-star accommodation with air-conditioned rooms.

Kandyan Sweet Villa
Kandyan Sweet Villa
8.2 Excellent
No 62/1/1, Keppetipola Road,Kandy, Kandy, Sri Lanka
Show on map
0.5 mi from city centre, Kandy 
ExcellentBased on 838 reviews
8.2

Located in Kandy, Kandyan Sweet Villa is an easy drive from the Royal Botanical Gardens and University of Peradeniya. The hotel is also conveniently situated within walking distance of Kandy Railway Station.

Amaya Hills Kandy
Amaya Hills Kandy
8.0 Excellent
Heerassagala Kandy Sri Lanka, Kandy, Sri Lanka
Show on map
2.8 mi from city centre, Kandy 
ExcellentBased on 296 reviews
8.0

Featuring an in-house night club and a beauty salon, Amaya Hills Kandy is situated in Kandy and boasts 4-star accommodation. It also offers an outdoor pool, a sauna and outdoor tennis courts.

The Golden Crown Hotel
The Golden Crown Hotel
8.8 Excellent
No. 322, Udugama Ampitiya, Kandy, Sri Lanka
Show on map
2.0 mi from city centre, Kandy 
ExcellentBased on 1,285 reviews
8.8

The Golden Crown Hotel is situated in Kandy and offers complimentary wireless internet. It also provides an outdoor pool, a 24-hour reception and laundry facilities.

Senani Hotel
Senani Hotel
8.2 Excellent
167/1, Rajapihilla Mawatha, Kandy, Sri Lanka
Show on map
0.6 mi from city centre, Kandy 
ExcellentBased on 33 reviews
8.2

Senani Hotel is situated in Kandy and is close to the area's well-known attractions. The various amenities this modern hotel has to offer include free Wi-Fi, an outdoor pool and an express check-in and check-out feature.

Kandy City Hotel By Earl's
Kandy City Hotel By Earl's
7.8 Good
No.37 Yatinuwara Street, Kandy, Sri Lanka
Show on map
0.1 mi from city centre, Kandy 
GoodBased on 1,081 reviews
7.8

Located under a 20-minute walk from Kandy Railway Station, the hotel offers guests an ideal base while in Kandy. It provides 3-star accommodation with air-conditioned rooms.

Tips for booking a Kandy hotel

Cheapest month:May
Most expensive month:December
Average price in Kandy:$96/night
Absolute cheapest price found:$3/night
Cheapest day:Tuesday
Most expensive day:Wednesday
$9 - $281
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$39 - $63
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kandy hotels

Show all 1,797 hotels
1
The Golden Crown Hotel
The Golden Crown Hotel
8.8 Excellent
No. 322, Udugama Ampitiya, Kandy, Sri Lanka
Show on map
2.0 mi from city centre, Kandy 

The Golden Crown Hotel is situated in Kandy and offers complimentary wireless internet. It also provides an outdoor pool, a 24-hour reception and laundry facilities.

2
Clove Villa
Clove Villa
9.3 Excellent
Kandy, Sri Lanka
Show on map
2.0 mi from city centre, Kandy 

Clove Villa provides a comfortable setting when in Kandy. It also offers an outdoor pool, free Wi-Fi and 24-hour room service.

3
Hotel Casamara
Hotel Casamara
8.3 Excellent
No.12, Kotugodella Veediya, Kandy, Sri Lanka
Show on map
0.2 mi from city centre, Kandy 

Hotel Casamara is situated in Kandy and is close to the area's popular attractions. It offers free Wi-Fi, an express check-in and check-out feature and an outdoor pool.

4
Cinnamon Citadel Kandy
Cinnamon Citadel Kandy
8.4 Excellent
124, Srimath Kuda Ratwatte Mawatha, Kandy, Sri Lanka
Show on map
1.1 mi from city centre, Kandy 

Cinnamon Citadel Kandy provides modern 4-star accommodation in Kandy. It features a spa and wellness centre, as well as an outdoor pool, valet parking and a kids pool.

5
Kandy City Hotel By Earl's
Kandy City Hotel By Earl's
7.8 Good
No.37 Yatinuwara Street, Kandy, Sri Lanka
Show on map
0.1 mi from city centre, Kandy 

Located under a 20-minute walk from Kandy Railway Station, the hotel offers guests an ideal base while in Kandy. It provides 3-star accommodation with air-conditioned rooms.

6
Hotel Suisse
Hotel Suisse
8.0 Excellent
30 Sangarraja Mawatha, Kandy, Sri Lanka
Show on map
0.6 mi from city centre, Kandy 

Hotel Suisse Kandy is situated in Kandy and offers complimentary Wi-Fi. It has a spa, as well as a sauna, an outdoor pool and 24-hour room service.

7
OZO Kandy Sri Lanka
OZO Kandy Sri Lanka
8.4 Excellent
No 31, Saranankara Mawatha, Kandy, Sri Lanka
Show on map
0.7 mi from city centre, Kandy 

The hotel is located in Kandy and is within a short walk of nearby sightseeing spots, including Wales Park and the National Museum Of Kandy. It also offers a swimming pool, free Wi-Fi and laundry facilities.

Cheapest hotels in Kandy, Sri Lanka

Show all 1,797 hotels
Charlton Kandy Rest Guesthouse
Charlton Kandy Rest Guesthouse
7.7 Good
No 31, Kings Street, Kandy, Sri Lanka
Show on map
0.1 mi from city centre,  

Charlton Kandy City Rest provides a peaceful setting when in Kandy. It also features a terrace, a lake and free Wi-Fi.

$9
Avg. per night
Queens mount
Queens mount
8.5 Excellent
103 Anagarika Dharmapala Mawatha 103, Kandy, Sri Lanka
Show on map
0.9 mi from city centre,  

Queens mount is located in Kandy and offers free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

$10
Avg. per night
Hotel Sunray
Hotel Sunray
7.4 Good
No: 117/8 Anagarika Dharmapala Mawatha, Kandy, Sri Lanka
Show on map
0.9 mi from city centre,  

This comfortable hotel in Kandy offers complimentary Wi-Fi, as well as an outdoor pool and a kids pool. It is ideally positioned for guests wanting to visit local attractions.

$15
Avg. per night
Udf Nature Villa
Udf Nature Villa
7.8 Good
Katugastota - Madawala - Bambarella Road, Kandy, Sri Lanka
Show on map
2.5 mi from city centre,  

UDF Nature villa is located in Kandy and offers free Wi-Fi. It also provides a dry cleaning service, luggage storage and a swimming pool.

$15
Avg. per night
New Kandy Residence
New Kandy Residence
7.7 Good
38 Poornawatte, Circular Road, Kandy, Sri Lanka
Show on map
0.9 mi from city centre,  

New Kandy Residence provides a comfortable setting while in Kandy. Guests also have access to free Wi-Fi and on-site parking.

$16
Avg. per night
Rockwood Villa
Rockwood Villa
8.6 Excellent
Kandy, Sri Lanka
Show on map
4.3 mi from city centre,  

Rockwood Villa is located in Kandy and offers free Wi-Fi. It also provides a 24-hour reception and laundry facilities.

$16
Avg. per night
Kandyan Sweet Villa
Kandyan Sweet Villa
8.2 Excellent
No 62/1/1, Keppetipola Road,Kandy, Kandy, Sri Lanka
Show on map
0.5 mi from city centre,  

Located in Kandy, Kandyan Sweet Villa is an easy drive from the Royal Botanical Gardens and University of Peradeniya. The hotel is also conveniently situated within walking distance of Kandy Railway Station.

$17
Avg. per night
Blue Haven Guest House
Blue Haven Guest House
30/2, Poorna Lane, Kandy, Sri Lanka
Show on map
0.7 mi from city centre,  

Blue Haven Guest House is located in Kandy and features free Wi-Fi. It also offers luggage storage, a tour desk and an outdoor pool.

$17
Avg. per night

Hotel prices in Kandy

2 stars and under

$9 - $122

Senani Hotel

#1 Most popular

Senani Hotel
8.2 Excellent
$122
Avg. per night
The Kandyan Manor Home Stay

#2 Most popular

$63
Avg. per night
Charlton Kandy Rest Guesthouse
$9
Avg. per night
3 stars

$10 - $181

Sevana City Hotel Kandy

#1 Most popular

$26
Avg. per night
Kandy City Hotel By Earl's

#2 Most popular

$39
Avg. per night
Queens mount

Best value

Queens mount
8.5 Excellent
$10
Avg. per night
4 stars +

$15 - $346

OZO Kandy Sri Lanka

#1 Most popular

OZO Kandy Sri Lanka
8.4 Excellent
$62
Avg. per night
The Golden Crown Hotel

#2 Most popular

$87
Avg. per night
Hotel Sunray

Best value

Hotel Sunray
7.4 Good
$15
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Kandy

About Kandy

Kandy is the tropical capital of the ancient Sinhalese kings, a city of great religious significance with a laid-back vibe which has been a favourite for visitors for centuries. Recognised as a UNESCO World Heritage Site, Kandy hosts an annual Perahera Festival processional that is considered the highlight of Sri Lanka’s cultural calendar.

Things to do

Start your visit with a pilgrimage to The Temple of the Tooth, one of the most sacred sites in the Buddhist world. The tooth in question is a relic of the Buddha, encased in a golden casket. During the Perahera Festival, a copy is carried through the streets on the back of a caparisoned elephant, accompanied by priests, musicians and costumed dancers.

The Temple of the Tooth is part of The Royal Palace of Kandy, the last such palace to be built on the island. Here you will find The National Museum Kandy and its extensive collection of historical and cultural artefacts, mostly drawn from the Kandyan Kingdom and the period of British rule.

Spend an afternoon admiring the colourful displays at the Royal Botanical Garden at Peradeniya, widely regarded as one of the most important collections of tropical plants in Southeast Asia. Beautifully kept, the highlight here is the glasshouses filled with a vast collection of rare orchids.

Those with interest in military history can also visit The Royal Palace Park, where you’ll find a World War 2 Japanese field gun, captured by the British in Burma and given to the city by Lord Mountbatten.

Getting around

Buses are the best way to get around Kandy. It’s also possible to ride tuk-tuks and hired minivans, while the Intercity express train is not only convenient but provides a scenic way to get around.

Kandy travel FAQs

  • What are the best hotels in Kandy?

    OZO Kandy Sri Lanka is a very popular hotel in Kandy with a score of 8.4 from 736 reviews. The Golden Crown Hotel (8.8 from 1,285 reviews) and Cinnamon Citadel Kandy (8.4 from 779 reviews) are also highly rated Kandy hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Sri Dalada Maligawa?

    OZO Kandy Sri Lanka is a good hotel close to Sri Dalada Maligawa - it has scored 8.4 over 736 reviews from HotelsCombined users.

  • How much is a hotel in Kandy tonight?

    A hotel in Kandy tonight has an average price of $133, but some deals have been found for as low as $112 in HotelsCombined searches over the last 72 hours. Prices in Kandy are changing frequently. The best price found for a 4-star Kandy hotel for tonight has been $45.