Hotels in Kandy, Sri Lanka

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

Kandy, Sri Lanka
29 Sep — 30 Sep2
Kandy, Sri Lanka
Thu 29-9
Fri 30-9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Kandy

Filter by star ratings
All filters
Amaya Hills Kandy
8.3 Excellent
Heerassagala no. 16, Kandy, Sri Lanka
Show on map
4.4 km from city centre, Kandy, Sri Lanka 
ExcellentBased on 284 reviews
8.3

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.

Madulkelle Tea and Eco Lodge
8.9 Excellent
Richland Road, Madulkelle, Kandy, Sri Lanka
Show on map
14.5 km from city centre, Kandy, Sri Lanka 
ExcellentBased on 93 reviews
8.9

Boasting an outdoor pool, Madulkelle Tea and Eco Lodge is situated in Kandy and provides comfortable accommodation. It also offers free Wi-Fi.

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

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

Theva Residency
8.8 Excellent
11/b5/10-1, 6th Lane Off Upper Tank Road, Kandy, Sri Lanka
Show on map
2.2 km from city centre, Kandy, Sri Lanka 
ExcellentBased on 83 reviews
8.8

Located in Kandy, The Theva Residency is an easy drive from University of Peradeniya and Temple Of The Tooth. In addition to free private parking on site, the hotel features comfortable 3-star rooms and a bar.

Tips for booking hotels in Kandy

Cheapest month:February
Most expensive month:January
Average price in Kandy:S$ 109/night
Cheapest price found:S$ 6/night
Cheapest day:Tuesday
Most expensive day:Thursday
S$ 14 - S$ 258
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 35 - S$ 71
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kandy hotels

1
The Golden Crown Hotel
8.6 Excellent
No. 322, Udugama Ampitiya, Kandy, Sri Lanka
Show on map
3.2 km from city centre, Kandy, Sri Lanka 

The Golden Crown Hotel provides a contemporary setting when in Kandy. It also features an outdoor pool, a sauna and a Jacuzzi.

2
Hotel Casamara
8.1 Excellent
No12, Kotugodella Veediya, Kandy, Sri Lanka
Show on map
0.3 km from city centre, Kandy, Sri Lanka 

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.

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

4
Earl's Regency
8.2 Excellent
Kundasale, Kandy, Sri Lanka
Show on map
4.0 km from city centre, Kandy, Sri Lanka 

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

5
Hotel Suisse
7.5 Good
30 Sangarraja Mawatha, Kandy, Sri Lanka
Show on map
1.1 km 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.

6
OZO Kandy Sri Lanka
8.2 Excellent
No. 31, Saranankara, Mawatha, Kandy, Sri Lanka
Show on map
1.1 km 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.

Cheapest hotels in Kandy, Sri Lanka

Hanthana Holiday Rooms
9.1 Excellent
13/b/15/1, Kandy, Sri Lanka
Show on map
2.3 km 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.

S$ 26
Avg. per night
Romance Hills Hotel
8.6 Excellent
102/20,Hewahatta Road, Thalwatta, Kandy, Sri Lanka
Show on map
2.2 km from city centre, Kandy, Sri Lanka 

Romance Hills Hotel offers a comfortable setting while in Kandy. It also provides meeting rooms, an express check-in and check-out feature and a 24-hour reception.

S$ 27
Avg. per night
Lodge In 611
7.9 Good
6/1/1 Bodhiraja Mawathakandy, Kandy, Sri Lanka
Show on map
1.6 km 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. Guests can also enjoy free internet in all areas.

S$ 33
Avg. per night
Queen's Hotel
7.4 Good
D S Senanayake Veediya, Kandy, Sri Lanka
Show on map
0.4 km from city centre, Kandy, Sri Lanka 

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.

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

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

S$ 43
Avg. per night
The Swiss Residence
7.2 Good
23, Bahirawakanda, Kandy, Sri Lanka
Show on map
0.7 km from city centre, Kandy, Sri Lanka 

Boasting a popular location, Swiss Residence Kandy has views of Kandy, and is conveniently close to a multitude of dining options. It is located a brief stroll from Asgiriya Stadium.

S$ 46
Avg. per night
Skyloft Kandy
8.5 Excellent
Thapodarama Road, Hantana, Kandy, Sri Lanka
Show on map
2.7 km from city centre, Kandy, Sri Lanka 

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.

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

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

S$ 78
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

  • What are the best hotels in Kandy?

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

  • What is a good hotel near Sri Dalada Maligawa?

    Reviews of Kandy View Hotel recommend it as a good place to stay near Sri Dalada Maligawa, scoring 7.0/10 from 416 ratings.

  • What is a good hotel in Kandy near Asgiriya Stadium?

    Kandy View Hotel is a hotel near Asgiriya Stadium that is popular with HotelsCombined users, scoring 7.0 from 416 reviews.

  • How much do hotels in Kandy cost?

    Searches in the last 72 hours suggest an average price of around S$ 70/night is normal for a hotel in Kandy. 4-star and 5-star hotels in Kandy had average prices of S$ 171/night and S$ 214/night, respectively.

  • How much is a cheap hotel in Kandy?

    HotelsCombined users have found cheap hotels in Kandy starting from S$ 9 per night in the last 3 days. Prices for this weekend in Kandy start from S$ 9 per night when checking in on 30 Sep and out on 2 Oct.

  • How much is a hotel in Kandy tonight?

    Users have found prices for hotels in Kandy tonight starting as low as S$ 9, rising to an average cost of S$ 60, based on searches in the last 72 hours. Prices start from S$ 9 for a 4-star hotel in Kandy for tonight.