Hotels in Kandy, Sri Lanka

Search and compare Kandy, Sri Lanka hotels from hundreds of travel sites and save

Kandy, Sri Lanka
Mar 29 — Mar 302
Kandy, Sri Lanka
Wed 3/29
Thu 3/30
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Kandy

Filter by star ratings
All filters
Kandy City Hotel By Earl's
7.7 Good
No.37 Yatinuwara Street, Kandy, Sri Lanka
Show on map
0.1 mi from city centre, Kandy, Sri Lanka 
GoodBased on 694 reviews
7.7

Located under a 20-minute walk from Kandy Railway Station, the hotel offers guests an ideal base while in Kandy. It is conveniently positioned for guests wanting to visit local attractions.

Hotel Topaz
8.2 Excellent
Aniwatte Kandy 2000 LK, Kandy, Sri Lanka
Show on map
0.8 mi from city centre, Kandy, Sri Lanka 
ExcellentBased on 52 reviews
8.2

Located in Kandy, Hotel Topaz Kandy is an easy drive from University of Peradeniya and the Ceylon Tea Museum. It has a spa and wellness centre, as well as an outdoor pool, a rooftop terrace and outdoor tennis courts.

Earl's Regent Hotel
8.6 Excellent
40/1, Deveni Rajasinghe Mawatha, Kandy, Sri Lanka
Show on map
1.9 mi from city centre, Kandy, Sri Lanka 
ExcellentBased on 434 reviews
8.6

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

Nature Walk Resort
8.8 Excellent
9, Sangamitha Mawatha, Kandy, Sri Lanka
Show on map
0.8 mi from city centre, Kandy, Sri Lanka 
ExcellentBased on 122 reviews
8.8

Nature Walk Resort is situated in Kandy and features complimentary Wi-Fi. It is conveniently positioned for those wanting to visit local attractions.

Hotel Casamara
8.2 Excellent
No12, Kotugodella Veediya, Kandy, Sri Lanka
Show on map
0.2 mi from city centre, Kandy, Sri Lanka 
ExcellentBased on 293 reviews
8.2

Hotel Casamara is situated in Kandy and is close to the area's popular attractions. It also provides an express check-in and check-out feature, meeting rooms and an outdoor pool.

Hotel Sunray
6.9 Good
No: 117/8 Anagarika Dharmapala Mawatha, Kandy, Sri Lanka
Show on map
0.9 mi from city centre, Kandy, Sri Lanka 
GoodBased on 17 reviews
6.9

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.

Tree Of Life Nature Resort
7.4 Good
Yahalatenna, Kandy, Sri Lanka
Show on map
4.3 mi from city centre, Kandy, Sri Lanka 
GoodBased on 27 reviews
7.4

Situated in Hedeniya, Tree of Life Nature Resort offers 3-star accommodation, as well as a Jacuzzi, an outdoor pool and a sauna. It also provides an express check-in and check-out feature, a kids pool and valet parking.

Queen's Hotel
7.1 Good
D South Senanayake Veediya, Kandy, Sri Lanka
Show on map
0.3 mi from city centre, Kandy, Sri Lanka 
GoodBased on 291 reviews
7.1

Located a short walk from Kandy Railway Station, Queen's Hotel offers guests an ideal base while visiting Kandy. It also provides a lake, an executive floor and an outdoor pool.

Galaxy City Hotel
8.4 Excellent
43Vidhyartha Mawatha, Kandy, Sri Lanka
Show on map
0.7 mi from city centre, Kandy, Sri Lanka 
ExcellentBased on 63 reviews
8.4

Galaxy City Hotel provides a comfortable setting when in Kandy. Those staying at the property can also enjoy complimentary wireless internet.

Skyloft Kandy
8.5 Excellent
Thapodarama Road, Hantana, Kandy, Sri Lanka
Show on map
1.7 mi from city centre, Kandy, Sri Lanka 
ExcellentBased on 181 reviews
8.5

Skyloft Kandy is located in Kandy and features free Wi-Fi. It also offers a concierge, a 24-hour reception and an express check-in and check-out feature.

Tips for your Stay in Kandy

  • Kandy is home to numerous astonishing tourist attractions. Among these attractions are; Kandy Clock Tower, Asgiriya Stadium, and Sri Dalada Maligawa. To stay within walking distance of these sites, consider booking your room in the Amaara Sky Hotel Kandy. Besides the hotel's proximity to these sites, the hotel will also offer bicycle rental services, surcharged airport shuttle services, and special diet menus based on your request.
  • If you are traveling to Kandy with your kids, consider booking your room in the Madulkelle Tea and Eco Lodge. The Richland Road, Madulkelle-based Resort offers a number of kid-friendly amenities such as babysitting or child care services, Family rooms, Kids' outdoor play equipment, laundry facilities and services, and a playground where your kids will socialize with others.
  • Consider booking your room in the Tree of Life Nature Resort to enjoy Kandy's dining options. Other than the Resort's onsite restaurant, you will be staying within walking distance of the numerous offsite restaurants that will offer you various cuisines that pay homage to local and international cultures.

Tips for booking hotels in Kandy

Cheapest month:August
Most expensive month:January
Average price in Kandy:$49/night
Cheapest price found:$4/night
Cheapest day:Tuesday
Most expensive day:Sunday
$19 - $72
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$58 - $169
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kandy hotels

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

Cinnamon Citadel Kandy provides a modern setting while in Kandy. It also features an outdoor pool and a gym.

$69
Avg. per night
2
Earl's Regency
8.0 Excellent
Kundasale, Kandy, Sri Lanka
Show on map
2.5 mi from city centre, Kandy, Sri Lanka 

Earl's Regency Hotel provides modern 5-star accommodation in Kandy. It has a gym, as well as a Jacuzzi, an outdoor pool and outdoor tennis courts.

$69
Avg. per night
3
Thilanka Hotel
8.5 Excellent
#. 03, Sangamitta Mawatha, Kandy, Sri Lanka
Show on map
0.8 mi from city centre, Kandy, Sri Lanka 

Situated in Kandy, Thilanka Hotel offers modern 4-star accommodation, as well as a swimming pool, an outdoor pool and a sauna. The front desk is open 24 hours, and a buffet breakfast is available each morning.

$53
Avg. per night
4
Hotel Suisse
6.9 Good
30 Sangarraja Mawatha, Kandy, Sri Lanka
Show on map
0.7 mi from city centre, Kandy, Sri Lanka 

Hotel Suisse Kandy is situated in Kandy and offers complimentary Wi-Fi. It also features a kids club, an outdoor pool and a kids pool.

$41
Avg. per night
5
OZO Kandy Sri Lanka
8.1 Excellent
No. 31, Saranankara, Mawatha, Kandy, Sri Lanka
Show on map
0.7 mi from city centre, Kandy, Sri Lanka 

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 free Wi-Fi, a swimming pool and meeting rooms.

$58
Avg. per night

Cheapest hotels in Kandy, Sri Lanka

Lodge In 611
7.8 Good
6/1/1 Bodhiraja Mawathakandy, Kandy, Sri Lanka
Show on map
1.0 mi from city centre, Kandy, Sri Lanka 

Located in Kandy, Lodge in 611 is within easy reach of the Ceylon Tea Museum and University of Peradeniya. It also offers free Wi-Fi, luggage storage and a 24-hour reception.

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

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

$8
Avg. per night
New Kandy Residence
3.2 Mediocre
38 Poornawatte, Circular Road, Kandy, Sri Lanka
Show on map
0.9 mi from city centre, Kandy, Sri Lanka 

New Kandy Residence provides a comfortable setting while in Kandy. Some of the facilities on offer at this 3-star guest house include free on-site parking and wireless internet.

$12
Avg. per night
Crystal Lake Resort
8.7 Excellent
32/12/1/1, Dharmadasa Weeraratne Rd, Kandy, Sri Lanka
Show on map
0.8 mi from city centre, Kandy, Sri Lanka 

Crystal Lake Resort Kandy is situated in Kandy and is close to the area's popular attractions. Guests can also take advantage of free Wi-Fi during their stay.

$12
Avg. per night
Hanthana Holiday Rooms
8.9 Excellent
13/b/15/1, Kandy, Sri Lanka
Show on map
1.4 mi from city centre, Kandy, Sri Lanka 

Hanthana Holiday Rooms provides comfortable 3-star accommodation in Kandy. Those staying at the property can also take advantage of free Wi-Fi during their stay.

$13
Avg. per night
Vendol Maliga Edge
7.7 Good
126 Anagarika Dharmapala Mawatha, Kandy, Sri Lanka
Show on map
0.9 mi from city centre, Kandy, Sri Lanka 

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

$18
Avg. per night
Ceyloni Lake Residency
8.0 Excellent
No 59, Rajapihilla Mawatha, Kandy, Sri Lanka
Show on map
0.5 mi from city centre, Kandy, Sri Lanka 

Ceyloni Lake Residency is set in Kandy and is within a short walk of local sightseeing spots, including Temple Of The Tooth and the National Museum Of Kandy. Guests can also make the most of free internet access.

$22
Avg. per night
The Richmond House Kandy
8.6 Excellent
195/56 Richmond Hill Lane, Kandy, Sri Lanka
Show on map
1.7 mi from city centre, Kandy, Sri Lanka 

Situated a short drive from University of Peradeniya, The Richmond House Kandy offers luxury accommodation in Kandy. Those staying at the property can also make use of free Wi-Fi during their stay.

$25
Avg. per night

Hotel prices in Kandy

2 stars and under
3 stars
4 stars +

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 in Kandy

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 Kandy

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.

Facts about staying in Kandy

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation