Hotels in Kandy, Sri Lanka

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

Kandy, Sri Lanka
Dec 8 — Dec 92
Kandy, Sri Lanka
Thu 12/8
Fri 12/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
Queen's Hotel
7.3 Good
D S Senanayake Veediya, Kandy, Sri Lanka
Show on map
0.3 mi from city centre, Kandy, Sri Lanka 
GoodBased on 538 reviews
7.3

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.

Amaara Sky Hotel Kandy
8.3 Excellent
72 / 22, A.B. Damunupola Mawatha, Kandy, Sri Lanka
Show on map
0.5 mi from city centre, Kandy, Sri Lanka 
ExcellentBased on 1 review
8.3

Less than a 20-minute stroll from Kandy Railway Station, the hotel offers guests an ideal base when in Kandy. It offers 4-star accommodation with air-conditioned rooms.

Tree Of Life Nature Resort
8.0 Excellent
Yahalatenna, Kandy, Sri Lanka
Show on map
4.3 mi from city centre, Kandy, Sri Lanka 
ExcellentBased on 1 review
8.0

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

The Tourmaline
7.6 Good
Anniewatte, Kandy, Sri Lanka
Show on map
0.8 mi from city centre, Kandy, Sri Lanka 
GoodBased on 16 reviews
7.6

The Tourmaline is located in Kandy and features free Wi-Fi, outdoor tennis courts and a free shuttle service. It offers 4-star accommodation with air-conditioned rooms.

Swiss Residence Kandy
7.2 Good
23, Bahirawakanda, Kandy, Sri Lanka
Show on map
0.4 mi from city centre, Kandy, Sri Lanka 
GoodBased on 174 reviews
7.2

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.

Aarunya Nature Resort & Spa
9.2 Excellent
100 Malgamandeniya Road, Kandy, Sri Lanka
Show on map
8.1 mi from city centre, Kandy, Sri Lanka 
ExcellentBased on 104 reviews
9.2

Located within the picturesque countryside of Elkaduwa, Aarunya Nature Resort and Spa offers comfortable accommodation and a full range of facilities, such as an outdoor pool, a sauna and a Jacuzzi. It also provides massage services, a 24-hour reception and free Wi-Fi.

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

Santani Wellness Resort And Spa (Adult Only)
9.4 Excellent
Aratenna Estate, Kandy, Sri Lanka
Show on map
8.4 mi from city centre, Kandy, Sri Lanka 
ExcellentBased on 96 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
1.3 mi from city centre, Kandy, Sri Lanka 
ExcellentBased on 93 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.

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

This comfortable hotel in Kandy offers free wireless internet, as well as an outdoor pool and a 24-hour reception. It also provides a safe, room service and a library.

Tips for booking hotels in Kandy

Cheapest month:March
Most expensive month:August
Average price in Kandy:$56/night
Cheapest price found:$2/night
Cheapest day:Thursday
Most expensive day:Wednesday
$17 - $127
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$46 - $96
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kandy hotels

Cheapest hotels in Kandy, Sri Lanka

Hotel prices in Kandy

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?

    Queen's Hotel is a very popular hotel in Kandy with a score of 7.3 from 538 reviews. Vendol Maliga Edge (7.8 from 364 reviews) and Villa Serene (9.1 from 113 reviews) are also highly rated Kandy hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Sri Dalada Maligawa?

    With a rating of 7.3/10 from 538 reviews, Queen's Hotel is a hotel close to Sri Dalada Maligawa that is well recommended by HotelsCombined users.

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

    Queen's Hotel is the hotel close to Asgiriya Stadium that is most recommended by HotelsCombined users, with 538 reviews rating it at 7.3/10.

  • How much do hotels in Kandy cost?

    Kandy hotels have an average price of $44/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Kandy?

    HotelsCombined users have found cheap hotels in Kandy starting from $6 per night in the last 3 days.

  • How much is a hotel in Kandy tonight?

    A hotel in Kandy tonight has an average price of $44, but some deals have been found for as low as $6 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 $58.