Hotels in Kandy

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

Kandy, Sri Lanka
4 Aug — 5 Aug2
Kandy, Sri Lanka
Wed 4-8
Thu 5-8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Kandy

Filter by star ratings
All filters
OZO Kandy Sri Lanka
OZO Kandy Sri Lanka
8.5 Excellent
No 31, Saranankara Mawatha, Kandy, Sri Lanka
Show on map
1.1 km from city centre, Kandy 
ExcellentBased on 726 reviews
8.5

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.

Hotel Suisse
Hotel Suisse
8.0 Excellent
30 Sangarraja Mawatha, Kandy, Sri Lanka
Show on map
1.1 km from city centre, Kandy 
ExcellentBased on 571 reviews
8.0

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.

Santani Wellness Resort And Spa (Adult Only)
Santani Wellness Resort And Spa (Adult Only)
9.3 Excellent
Aratenna Estate, Kandy, Sri Lanka
Show on map
13.5 km from city centre, Kandy 
ExcellentBased on 191 reviews
9.3

Santani Resort & Spa provides unique 5-star accommodation in Kandy. It also offers a 24-hour reception, an express check-in and check-out feature and an outdoor pool.

Hotel Topaz
Hotel Topaz
8.4 Excellent
Aniwatte, Kandy, Sri Lanka
Show on map
1.2 km from city centre, Kandy 
ExcellentBased on 319 reviews
8.4

Recently refurbished, Hotel Topaz Kandy provides elegant 3-star accommodation in Kandy. It has a spa and wellness centre, as well as an outdoor pool, a Jacuzzi and outdoor tennis courts.

Sevana City Hotel Kandy
Sevana City Hotel Kandy
8.8 Excellent
84 Peradeniya Road, Kandy, Sri Lanka
Show on map
0.6 km from city centre, Kandy 
ExcellentBased on 1,853 reviews
8.8

Sevana City Hotel offers 3-star accommodation in Kandy. It provides complimentary Wi-Fi, a swimming pool and an express check-in and check-out feature.

Charlton Kandy Rest Guesthouse
Charlton Kandy Rest Guesthouse
7.7 Good
No 31, Kings Street, Kandy, Sri Lanka
Show on map
0.2 km from city centre, Kandy 
GoodBased on 363 reviews
7.7

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

Amaya Hills Kandy
Amaya Hills Kandy
8.0 Excellent
Heerassagala Kandy Sri Lanka, Kandy, Sri Lanka
Show on map
4.4 km 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.

Cinnamon Citadel Kandy
Cinnamon Citadel Kandy
8.4 Excellent
124, Srimath Kuda Ratwatte Mawatha, Kandy, Sri Lanka
Show on map
1.7 km from city centre, Kandy 
ExcellentBased on 778 reviews
8.4

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.

The Golden Crown Hotel
The Golden Crown Hotel
8.8 Excellent
No. 322, Udugama Ampitiya, Kandy, Sri Lanka
Show on map
3.2 km from city centre, Kandy 
ExcellentBased on 1,271 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.

Hotel Casamara
Hotel Casamara
8.3 Excellent
No12, Kotugodella Veediya, Kandy, Sri Lanka
Show on map
0.3 km from city centre, Kandy 
ExcellentBased on 645 reviews
8.3

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.

Tips for booking a Kandy hotel

Cheapest month:May
Most expensive month:July
Average price in Kandy:S$ 127/night
Absolute cheapest price found:S$ 4/night
Cheapest day:Sunday
Most expensive day:Monday
S$ 11 - S$ 264
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 67 - S$ 110
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kandy hotels

Show all 1,789 hotels
1
The Golden Crown Hotel
The Golden Crown Hotel
8.8 Excellent
No. 322, Udugama Ampitiya, Kandy, Sri Lanka
Show on map
3.2 km 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
Hotel Casamara
Hotel Casamara
8.3 Excellent
No12, Kotugodella Veediya, Kandy, Sri Lanka
Show on map
0.3 km 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.

3
Cinnamon Citadel Kandy
Cinnamon Citadel Kandy
8.4 Excellent
124, Srimath Kuda Ratwatte Mawatha, Kandy, Sri Lanka
Show on map
1.7 km 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.

4
Hotel Suisse
Hotel Suisse
8.0 Excellent
30 Sangarraja Mawatha, Kandy, Sri Lanka
Show on map
1.1 km 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.

5
OZO Kandy Sri Lanka
OZO Kandy Sri Lanka
8.5 Excellent
No 31, Saranankara Mawatha, Kandy, Sri Lanka
Show on map
1.1 km 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,789 hotels
Charlton Kandy Rest Guesthouse
Charlton Kandy Rest Guesthouse
7.7 Good
No 31, Kings Street, Kandy, Sri Lanka
Show on map
0.2 km 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.

S$ 12
Avg. per night
Sevana City Hotel Kandy
Sevana City Hotel Kandy
8.8 Excellent
84 Peradeniya Road, Kandy, Sri Lanka
Show on map
0.6 km from city centre,  

Sevana City Hotel offers 3-star accommodation in Kandy. It provides complimentary Wi-Fi, a swimming pool and an express check-in and check-out feature.

S$ 41
Avg. per night
Earl's Regent Hotel
Earl's Regent Hotel
8.5 Excellent
40/1, Deveni Rajasinghe Mawatha, Kandy, Sri Lanka
Show on map
3.1 km from city centre,  

Earl's Regent Hotel is located in Kandy and features free Wi-Fi. It also has an outdoor pool and a gym.

S$ 77
Avg. per night
Amaya Hills Kandy
Amaya Hills Kandy
8.0 Excellent
Heerassagala Kandy Sri Lanka, Kandy, Sri Lanka
Show on map
4.4 km from city centre,  

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.

S$ 83
Avg. per night
Hotel Casamara
Hotel Casamara
8.3 Excellent
No12, Kotugodella Veediya, Kandy, Sri Lanka
Show on map
0.3 km from city centre,  

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.

S$ 83
Avg. per night
OZO Kandy Sri Lanka
OZO Kandy Sri Lanka
8.5 Excellent
No 31, Saranankara Mawatha, Kandy, Sri Lanka
Show on map
1.1 km from city centre,  

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.

S$ 92
Avg. per night
Hotel Suisse
Hotel Suisse
8.0 Excellent
30 Sangarraja Mawatha, Kandy, Sri Lanka
Show on map
1.1 km from city centre,  

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.

S$ 93
Avg. per night
The Golden Crown Hotel
The Golden Crown Hotel
8.8 Excellent
No. 322, Udugama Ampitiya, Kandy, Sri Lanka
Show on map
3.2 km from city centre,  

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.

S$ 101
Avg. per night

Hotel prices in Kandy

2 stars or below

S$ 12 - S$ 30

Green View Holiday Resort

No. 1 most popular

S$ 30
Avg. per night
Charlton Kandy Rest Guesthouse
S$ 12
Avg. per night
3 stars

S$ 41 - S$ 138

Hotel Suisse

No. 1 most popular

Hotel Suisse
8.0 Excellent
S$ 93
Avg. per night
Hotel Casamara

No. 2 most popular

Hotel Casamara
8.3 Excellent
S$ 83
Avg. per night
Sevana City Hotel Kandy

Best value

S$ 41
Avg. per night
4 stars and up

S$ 77 - S$ 572

Cinnamon Citadel Kandy

No. 1 most popular

S$ 254
Avg. per night
Santani Wellness Resort And Spa (Adult Only)

No. 2 most popular

S$ 572
Avg. per night
Earl's Regent Hotel

Best value

Earl's Regent Hotel
8.5 Excellent
S$ 77
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?

    One of the most popular hotels in Kandy is Cinnamon Citadel Kandy, which has been reviewed by 779 users and currently has a rating of 8.4/10. Other top-rated locations include Earl's Regent Hotel and Le leopard d 'argent, which have received 8.5/10 and 8.6/10 ratings from our users, respectively.

  • What is a good hotel near Sri Dalada Maligawa?

    A good hotel close to Sri Dalada Maligawa is OZO Kandy Sri Lanka (rated 8.5/10 from 731 reviews).

  • How much do hotels in Kandy cost?

    Hotels in Kandy cost an average of S$ 78/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Kandy?

    S$ 8/night is the cheapest price found for a hotel in Kandy by HotelsCombined users over the last 72 hours.