Hotels in Kandy

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

Kandy, Sri Lanka
Oct 24 — Oct 252
Kandy, Sri Lanka
Sun 10/24
Mon 10/25
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Kandy

Filter by star ratings
All filters
Earl's Regency
Earl's Regency
8.3 Excellent
Kundasale, Kandy, Sri Lanka
Show on map
2.5 mi from city centre, Kandy 
ExcellentBased on 721 reviews
8.3

Earl's Regency Hotel provides modern 5-star accommodation in Kandy. Those staying at the property have access to a sauna, outdoor tennis courts and an outdoor pool.

Hanthana House
Hanthana House
9.2 Excellent
108, Thapodarama Mawatha, Hanthana, Kandy, Sri Lanka
Show on map
1.5 mi from city centre, Kandy 
ExcellentBased on 104 reviews
9.2

Hanthana House offers 3.5-star accommodation in Kandy. It provides free Wi-Fi, an express check-in and check-out feature and a coffee bar.

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 405 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.

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. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

Mount Havana
Mount Havana
9.3 Excellent
Wathahena, Pupuressa Road, Kandy, Sri Lanka
Show on map
10.7 mi from city centre, Kandy 
ExcellentBased on 53 reviews
9.3

This comfortable property in Kandy offers free wireless internet, as well as an outdoor pool and a Jacuzzi. It also provides a coffee bar, 24-hour room service and valet parking.

Queen's Hotel
Queen's Hotel
7.6 Good
D S Senanayake Veediya, Kandy, Sri Lanka
Show on map
0.3 mi from city centre, Kandy 
GoodBased on 1,098 reviews
7.6

Set in a 19th-century property in Kandy, Queen's Hotel Kandy combines an old-world feel with modern amenities, such as an outdoor pool. It offers 3-star accommodation with air-conditioned rooms.

Theva Residency
Theva Residency
9.1 Excellent
11/b5/10-1, 6th Lane Off Upper Tank Road, Kandy, Sri Lanka
Show on map
1.3 mi from city centre, Kandy 
ExcellentBased on 107 reviews
9.1

Located in Kandy, The Theva Residency is an easy drive from Temple Of The Tooth and provides free private parking on site. It offers an outdoor pool, a Jacuzzi and complimentary Wi-Fi.

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.

Cheapest hotels in Kandy, Sri Lanka

Show all 1,748 hotels
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.

$9
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.

$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 room service, a 24-hour reception and an outdoor pool.

$15
Avg. per night
Piumara Residence
Piumara Residence
7.0 Good
Rajapihilla Mawatha, Kandy, Sri Lanka
Show on map
1.0 mi from city centre,  

Piumara Residence provides a comfortable setting while in Kandy. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

$20
Avg. per night
Yoho Sky Settle
Yoho Sky Settle
8.6 Excellent
52 Louis Peiris Mawatha, Kandy, Sri Lanka
Show on map
0.8 mi from city centre,  

This comfortable hotel in Kandy offers free wireless internet, as well as a swimming pool and bicycle rental. It is ideally located for those wanting to visit local attractions.

$21
Avg. per night
Ceyloni City Hotel
Ceyloni City Hotel
8.9 Excellent
No. 21 Cross Street, Kandy, Sri Lanka
Show on map
0.1 mi from city centre,  

Less than a 20-minute stroll from Kandy Railway Station, Ceyloni City Hotel offers guests a convenient base when in Kandy. It also offers a 24-hour reception, luggage storage and free Wi-Fi.

$21
Avg. per night
Hanthana House
Hanthana House
9.2 Excellent
108, Thapodarama Mawatha, Hanthana, Kandy, Sri Lanka
Show on map
1.5 mi from city centre,  

Hanthana House offers 3.5-star accommodation in Kandy. It provides free Wi-Fi, an express check-in and check-out feature and a coffee bar.

$22
Avg. per night
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,  

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

$23
Avg. per night

Hotel prices in Kandy

2 stars and under

$7 - $121

Charlton Kandy Rest Guesthouse

#1 Most popular

$8
Avg. per night
White Camelot

#2 Most popular

White Camelot
9.7 Excellent
$30
Avg. per night
Nature Walk Resort

Best value

Nature Walk Resort
8.8 Excellent
$7
Avg. per night
3 stars

$9 - $194

Queen's Hotel

#1 Most popular

$49
Avg. per night
Sevana City Hotel Kandy

#2 Most popular

$28
Avg. per night
Queens mount

Best value

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

$12 - $433

Earl's Regency

#1 Most popular

Earl's Regency
8.3 Excellent
$76
Avg. per night
OZO Kandy Sri Lanka

#2 Most popular

OZO Kandy Sri Lanka
8.5 Excellent
$43
Avg. per night
Villa Serene

Best value

Villa Serene
9.4 Excellent
$12
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?

    The Grand Kandyan is a very popular hotel in Kandy with a score of 8.7 from 309 reviews. Earl's Regency (8.3 from 720 reviews) and OZO Kandy Sri Lanka (8.5 from 568 reviews) are also highly rated Kandy hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Sri Dalada Maligawa?

    The Grand Kandyan is a good hotel close to Sri Dalada Maligawa - it has scored 8.7 over 309 reviews from HotelsCombined users.