Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

1354 hotels in Kandy

Search the best hotels and places to stay in Kandy

View map
If you are searching for a comfortable accommodation for your next city escape in Kandy, we are always ready to indulge you with good Kandy hotel deals. Ibooked.ca allows you to shorten your search in Cultural Triangle by price range and accommodation types. We have business and spa hotels with a huge list of services and amenities together with other amazing accommodation options which grant you an extensive base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
30 Sangaraja Mawatha, Kandy, Sri Lanka, .View on map
800 m from City Centre300 m from Lakeside Adventist Hospital
Featuring an outdoor pool, this pleasant venue is situated within 10 minutes' walk of the city center.
  • The hotel has
    • On-site car park
    +1
7.6
Very good43 reviews
Price fromC$ 118per nightSelect
Not available
32 12 1 1 Dharmadasa Weeraratne Rd, Kandy, Sri Lanka, 20000View on map
900 m from City Centre100 m from Lakeside Adventist Hospital
Boasting a central location, the hotel invites guests to an in-house restaurant serving international dishes.
  • The bed & breakfast has
    • On-site car park
    +1
Price fromC$ 15per nightSelect
Not available
89/10, Lady Gordons Drive, Kandy, Sri Lanka
2.1 km from City Centre1.1 km from Bahirawakanda Vihara Buddha Statue
Offering tasty dishes served in the lounge restaurant, this hotel also provides a night club and an indoor swimming pool.
8.4
Great4 reviews
Price fromC$ 236per nightSelect
Not available
Heerassagala, Kandy, Sri Lanka, 20000
3.5 km from City Centre1.8 km from Ceylon Tea Museum
Boasting a beautiful location near Kandyan Hills, the venue offers 105 soundproof rooms together with steam baths, facials and massage services.
8.0
Great186 reviews
Price fromC$ 209per nightSelect
Not available
Heerassagala Rd, Kandy, Sri Lanka
3.3 km from City Centre1.8 km from Ceylon Tea Museum
Located 4 km from the center of Kandy, the hotel offers a 24-hour bar plus cots, child care and a game room for children.
7.6
Very good49 reviews
Price fromC$ 93per nightSelect
Not available
Srimath Kuda Ratwatte Mawatha, Kandy, Sri Lanka, 2000
2.8 km from City Centre1.3 km from Bahirawakanda Vihara Buddha Statue
Situated only 2.3 km from Sri Dalada Maligawa, this quiet property comes with a gym and a fitness centre.
7.8
Very good95 reviews
Price fromC$ 102per nightSelect
Not available
Anniewatte, Kandy, Sri Lanka, 20967
1.5 km from City Centre800 m from Kandy railway station
Just 1.9 km away from National Museum Kandy, this hotel is located in City Centre district and offers a large pool along with a panoramic view of the valley.
7.4
Very good42 reviews
Price fromC$ 68per nightSelect
Not available
Bahirawakanda 23, Kandy, Sri Lanka
1.6 km from City Centre200 m from Bahirawakanda Vihara Buddha Statue
The venue offering a Jacuzzi and a sauna along with a garden bar onsite is conveniently set just off Selyn.
7.2
Very good11 reviews
Price fromC$ 95per nightSelect
Not available
03 Sangamitha Mawatha, Kandy, Sri Lanka, 20044
1.2 km from City Centre400 m from British Garrison Cemetery
Within walking distance from Lakeside Adventist Hospital, the hotel with great views of the lake features a heated indoor pool and a golf course and offers its guests to try fusion cuisine in the on-site air-conditioned restaurant.
7.8
Very good64 reviews
Price fromC$ 74per nightSelect
Not available
117/4/1/1 Anagarika Dharmapala Mawatha, Kandy, Sri Lanka, 20000
1.4 km from City Centre500 m from British Garrison Cemetery
The hotel is located in the tourist area of Kandy, not far away from Kandyan Art Association, overlooking the city.
7.6
Very good20 reviews
Price fromC$ 42per nightSelect
Not available
No32 Aniwatthe Road Kandy, Kandy, Sri Lanka
2.2 km from City Centre1.4 km from Bahirawakanda Vihara Buddha Statue
Offering convenient proximity to Wonder of Ceylon Tours, the hotel is also close to Bogambara Stadium.
Price fromC$ 29per nightSelect
Not available
Earl'S Regency Tennekumbura, Kandy, Sri Lanka
3.4 km from City Centre
The property provides a private pool and offers breathtaking lake views.
7.6
Very good195 reviews
Price fromC$ 167per nightSelect
Not available
35, P.B.A.Weerakoon Mawatha, Kandy, Sri Lanka, 20564
4.6 km from City Centre1.4 km from Kandy Central Hospital
At this hotel, located close to Sri Dalada Maligawa, you can spend the day in a large pool or keep active with lawn tennis, cycling and ping pong
7.8
Very good43 reviews
Price fromC$ 119per nightSelect
Not available
Elkaduwa, Kandy, Sri Lanka, 0000
14.2 km from City Centre
The hotel offers an outdoor pool, a lakeside restaurant and a 24-hour bar.
8.0
Great107 reviews
Price fromC$ 158per nightSelect
Not available
Heerasagala, Kandy, Sri Lanka, 20000
3.4 km from City Centre1.8 km from Ceylon Tea Museum
Just 1.8 km from Ceylon Tea Museum, this hotel offers an outdoor swimming pool, a picnic area and a library plus a swimming pool.
Price fromC$ 314per nightSelect
Not available
No 59 Louis Peiries Mw, Kandy, Sri Lanka, 20000
1.2 km from City Centre400 m from Lakeside Adventist Hospital
This colonial-style hotel serves international meals prepared in the 24-hour restaurant on site.
Price fromC$ 41per nightSelect
Not available
No 31, Saranankara Mawatha, Kandy, Sri Lanka
800 m from City Centre300 m from Lakeside Adventist Hospital
The hotel includes 122 rooms together with a rooftop pool, offering its guests a central setting in the centre of Kandy.
9.0
Perfect9 reviews
Price fromC$ 97per nightSelect
Not available
200/3, Sunflower Garden, Meewaladeniya, Kandy, Sri Lanka
The hotel includes an infinity swimming pool, boasting a convenient location close to Suriyakantha Centre for Art & Culture.
8.8
Great5 reviews
Price fromC$ 109per nightSelect
Not available
No12, Kotugodella Veediya,, Kandy, Sri Lanka
Located just 5 minutes' wal from Sri Dalada Museum, this unique hotel has a sundeck and a golf course plus an air-conditioned restaurant.
7.4
Very good18 reviews
Price fromC$ 82per nightSelect
Not available
No. 40/1, Deveni Rajasinghe Mawatha, Peradeniya, Kandy, Sri Lanka
3.0 km from City Centre2.1 km from Kandy Royal Botanical Gardens
Guests of the hotel, which offers a hillside setting near a railway station, can enjoy a designed restaurant or Ayurveda therapy, pedicure and massage services onsite while.
6.6
Nice5 reviews
Price fromC$ 83per nightSelect
Not available
200/21 Bahirawakanda, Peradeniya Road, Kandy, Sri Lanka
1.1 km from City Centre400 m from Kandy railway station
This hotel is located in the ancient part of the city next to Sri Dalada Maligawa, boasting a spectacular view together with cots, meals and high chairs for children.
7.2
Very good54 reviews
Price fromC$ 120per nightSelect
Not available
Anniewatta, Kandy, Sri Lanka
1.5 km from City Centre800 m from Bahirawakanda Vihara Buddha Statue
Set close to Bahiravokanda Vihara Buddha Statue, the hotel offers a large pool together with a night club and barbeque grills for guest enjoyment.
7.4
Very good76 reviews
Price fromC$ 98per nightSelect
Not available
515, Heerassagala Rd, Kandy, Sri Lanka, 20000
3.0 km from City Centre1.6 km from Ceylon Tea Museum
This cosy hotel with garden views lies close to the sights of Kandy including Sri Dalada Museum.
8.6
Great3 reviews
Price fromC$ 140per nightSelect
Not available
No 84 Rajaphilla Mawatha, Kandy, Sri Lanka, 20000
1.1 km from City Centre500 m from Lakeside Adventist Hospital
A 24-hour restaurant and 10 rooms are available during the stay in comfortable hotel, boasting location next to Temple of Tooth Relic.
8.6
Great5 reviews
Price fromC$ 105per nightSelect
Not available
20, Keerthi Sri Rajasinghe Mawatha, Kandy, Sri Lanka
400 m from City Centre400 m from Kandy View Point
Boasting access to Monte Fano, the hotel includes a night club, an aqua park and a library onsite providing guests with modern rooms.
9.0
Perfect3 reviews
Price fromC$ 41per nightSelect
Not available
9 1 B, Kandy, Sri Lanka, 20000
400 m from City Centre300 m from Kandy View Point
Featuring a terrace, this property is situated a short distance from Bogambara Stadium and about a 10-minute walk from the center of Kandy.
Price fromC$ 37per nightSelect
Not available
72 / 22, A.B. Damunupola Mawatha, Kandy, Sri Lanka
1.4 km from City Centre600 m from Bahirawakanda Vihara Buddha Statue
Boasting a 24-hour bar and garden views over Kandy Lake, the hotel is nestled in a tourist area.
5.0
Guest rating4 reviews
Price fromC$ 93per nightSelect
Not available
9 Devani Rajasinghe Mawatha, Kandy, Sri Lanka
3.5 km from City Centre1.4 km from Kandy Royal Botanical Gardens
Situated 4 km from the city center of Kandy, this accommodation offers a rooftop pool and a library bar onsite.
Price fromC$ 109per nightSelect
Not available
48, P B A Weerakoon, Kandy, Sri Lanka
4.5 km from City Centre1.4 km from Kandy Central Hospital
The hotel has an outdoor swimming pool and lies close to Kandy City Center Shopping Mall which is worth visiting.
7.4
Very good4 reviews
Price fromC$ 229per nightSelect
Not available
No 03 Uduwella, Kandy, Sri Lanka
5.8 km from City Centre
Guests can enjoy the in-house restaurant on site that offers Western cuisine and views of the garden.
5.8
Guest rating3 reviews
Price fromC$ 70per nightSelect
Not available
#11, Hill Crest Green Garden, Kandy, Sri Lanka
3.9 km from City Centre2.2 km from Ceylon Tea Museum
Offering hiking, cycling and darts in the area, this accommodation lies next to Royal Botanical Gardens, and within a 10-minute drive of Bogambara Stadium.
Price fromC$ 49per nightSelect
Not available
117/8, Anagarika Dharmapala Mawatha, Kandy, Sri Lanka, 20000
1.5 km from City Centre600 m from British Garrison Cemetery
Offering meals, a playroom and toys for children plus a year-round outdoor pool onsite, the hotel is centrally placed just off Kandy Lake.
6.6
Nice13 reviews
Price fromC$ 62per nightSelect
Not available
D S Senanayake Veediya, Kandy, Sri Lanka, .
1000 m from City Centre200 m from Kandy City Center Shopping Mall
This hotel features an outdoor swimming pool along with a shared lounge and a golf course, boasting a location in the cultural part of the city close to Temple of Tooth Relic.
6.6
Nice92 reviews
Price fromC$ 77per nightSelect
Not available
No.37 Yatinuwara Street, Kandy, Sri Lanka, 20000
1.1 km from City Centre200 m from Kandy Clock Tower
Featuring a private swimming pool, this venue offers 26 rooms right in a beach area.
8.2
Great34 reviews
Price fromC$ 50per nightSelect
Not available
No 9 Sangamitha Road , Kandy, Sri Lanka, 20000
1.4 km from City Centre400 m from British Garrison Cemetery
The hotel is located only 450 meters from Kandyan Art Association and offers quick access to Sri Dalada Museum.
7.4
Very good82 reviews
Price fromC$ 58per nightSelect
Not available
No: 38/14, Raja Pihilla Mawatha,, Kandy, Sri Lanka, 20000
600 m from City Centre200 m from Kandy View Point
Boasting a royal-style building in a business area, this hotel offers a magnificent view along with cots and meals for children.
7.8
Very good3 reviews
Price fromC$ 61per nightSelect
Not available
Yahalatenna, Kandy, Sri Lanka, 20000
7.7 km from City Centre
The hotel boasts steam baths, facials and various massages along with a snack bar, offering location in a resort area.
6.6
Nice21 reviews
Price fromC$ 124per nightSelect
Not available
189, Rajapihilla Mawatha, Kandy, Sri Lanka, 20000
800 m from City Centre400 m from Lakeside Adventist Hospital
The hotel has a 24-hour restaurant with dishes of international cuisine and is situated just off Asgiriya Stadium.
7.4
Very good37 reviews
Price fromC$ 155per nightSelect
Not available
No 43 Old Matala Road, Kandy, Sri Lanka
2.4 km from City Centre1.2 km from Bahirawakanda Vihara Buddha Statue
The hotel overlooks the mountain and offers local cuisine, boasting location in a marina area.
5.8
Guest rating2 reviews
Price fromC$ 42per nightSelect
Not available
Dumbara Vally,Elkaduwa Road, Wattegama, Kandy, Sri Lanka
11.0 km from City Centre
There are rooms facing the lake and the hotel is set close to Sembuwatta Reach.
Price fromC$ 24per nightSelect
Not available
113 Rajapihilla Mawatha, Kandy, Sri Lanka
600 m from City Centre400 m from Kandy View Point
Occupying its perfect location, it affords beautiful views across the mountain.
8.2
Great1 review
Price fromC$ 119per nightSelect
Not available
No 51, Ampitiya Road, Kandy, Sri Lanka
1.4 km from City Centre700 m from Lakeside Adventist Hospital
Located in a business area of Kandy, the designer hotel will have access to an outdoor pool.
7.2
Very good12 reviews
Price fromC$ 41per nightSelect
Not available
198/11, George E De Silva Mw, Kandy, Sri Lanka, 20000
2.2 km from City Centre1.6 km from Kandy railway station
Nestled 3 km from Kandy city center, the hotel boasts a year-round outdoor swimming pool and a 24-hour bar.
8.2
Great1 review
Price fromC$ 148per nightSelect
Not available
23/A, Arangala, Nattarampota Kundasale, Kandy, Sri Lanka, 20194
4.1 km from City Centre
Located in the business area, just a few feet from Sri Dalada Museum, the venue offers 10 rooms with an own balcony.
9.6
Perfect1 review
Price fromC$ 28per nightSelect
Not available
171/A, Riverdale Road, Kandy, Sri Lanka
This royal-style hotel is set at a short distance to Royal Botanical Gardens.
Price fromC$ 50per nightSelect
Not available
No 383D Illukmodara Estate, Kandy, Sri Lanka
2.7 km from City Centre1.9 km from Lakeside Adventist Hospital
Featuring a terrace with garden views, the apartment is placed next to Kandy City Center Shopping Mall.
Price fromC$ 57per nightSelect
Not available
42, Nittawela Road,, Kandy, Sri Lanka
3.5 km from City Centre500 m from Kandy Central Hospital
This hotel features an outdoor swimming pool, a cocktail lounge and a library, together with rooms overlooking the mountain, and is located in a quiet area.
7.4
Very good6 reviews
Price fromC$ 398per nightSelect
Not available
15 8A Shri Amarawansha Mawatha, Kandy, Sri Lanka
3.6 km from City Centre1.4 km from Kandy Royal Botanical Gardens
Offering location close to Bogambara Stadium, this hotel overlooks the mountain and has a 24-hour restaurant.
Price fromC$ 23per nightSelect
Not available
No. 98 Sir Benet De Soyza Street, Kandy, Sri Lanka, 20000
1.1 km from City Centre300 m from Kandy City Center Shopping Mall
A snack bar as well as a shared lounge and a library can be enjoyed at the property, boasting the setting next to a railway station and Aaliya Tours.
7.8
Very good6 reviews
Price fromC$ 48per nightSelect
Not available
92, Galmaduwa Estate, Kandy, Sri Lanka, 20168
This hotel serves local meals and features an outdoor pool, boasting an unique location next to Pallekele International Cricket Stadium.
Price fromC$ 32per nightSelect
Not available
Panabokke, Wattappola, Kandy, Sri Lanka, 20454
Overlooking the castle, this designer hotel welcomes guests with a daily buffet breakfast.
Price fromC$ 89per nightSelect
Not available
352 H, Dharmaraja Mawatha, Kandy, Sri Lanka
2.0 km from City Centre1.2 km from Lakeside Adventist Hospital
Staying at this designer hotel, guests can enjoy panoramic views of Andes Mountains.
5.0
Guest rating1 review
Price fromC$ 49per nightSelect
Not available
25 Lady Gorderns Dr, Kandy, Sri Lanka, 20000
2.2 km from City Centre1.1 km from Bahirawakanda Vihara Buddha Statue
Offering convenient proximity to Asgiriya Stadium, the hotel is also close to Natha Devale.
Price fromC$ 232per nightSelect
Not available
No. 07, Badhuwatte Lane, Kandy, Sri Lanka
2.2 km from City Centre1.1 km from British Garrison Cemetery
Featuring an outdoor pool area and a golf course, the hotel has a central setting near Kandyan Art Association.
9.6
Perfect1 review
Price fromC$ 52per nightSelect
Not available
#76 Sri Dharmapala Mawatha, Kandy, Sri Lanka
1.9 km from City Centre700 m from Bahirawakanda Vihara Buddha Statue
Offering location close to St Anthony's Church, this hotel overlooks the mountain and has a 24-hour restaurant.
Price fromC$ 106per nightSelect
Not available
172 Riverdale Road, Kandy, Sri Lanka
2.3 km from City Centre1.5 km from Bahirawakanda Vihara Buddha Statue
The guests can indulge in hiking and cycling and relax in a snack bar, while the hotel boasts a hillside location close to Sri Dalada Maligawa.
5.0
Guest rating1 review
Price fromC$ 58per nightSelect
Not available
Gelioya, Kandy, Sri Lanka
9.4 km from City Centre
Situated in proximity to a railway station, this exclusive apartment features luxurious décor.
7.4
Very good1 review
Price fromC$ 66per nightSelect
Not available
59, Saranankara Road , Kandy, Sri Lanka
700 m from City Centre300 m from Kandy View Point
This historical hotel with garden views lies close to the sights of Kandy including Kandyan Art Association.
9.2
Perfect1 review
Price fromC$ 50per nightSelect
Not available
11, Hill Street, Kandy, Sri Lanka, 20000
1.5 km from City Centre700 m from Kandy Clock Tower
Placed in the touristic area, the property offers quick access to Sri Dalada Museum and proximity to a railway station.
6.8
Nice3 reviews
Price fromC$ 46per nightSelect
Not available
66A Rajapihilla Mawatha, Kandy, Sri Lanka, 20000
800 m from City Centre300 m from Lakeside Adventist Hospital
Boasting a lounge bar and temple views over Kandy Lake, the hotel is nestled in a busy area.
7.0
Very good30 reviews
Price fromC$ 49per nightSelect
Not available
Ampitiya Road, Kandy, Sri Lanka
1.4 km from City Centre800 m from Lakeside Adventist Hospital
Thanks to the hotel's convenient location, guests here can admire views of the city centre or spend their time discovering the busy area.
6.8
Nice290 reviews
Price fromC$ 21per nightSelect
Not available
167 1 Rajapihilla Mawatha, Kandy, Sri Lanka
700 m from City Centre400 m from Lakeside Adventist Hospital
In addition to an Asian cuisine, this hotel offers a night bar and en-suite rooms boasting a beautiful setting next to Andes Mountains and Kandy Lake.
7.4
Very good19 reviews
Price fromC$ 169per nightSelect
Not available
No.195A Rajapihilla Mawatha Kandy. Kandy, Kandy, Sri Lanka
1000 m from City Centre300 m from Lakeside Adventist Hospital
At this designer hotel guests can use a rooftop terrace, barbeque grills and a library or spend the day lazing by an outdoor swimming pool.
Price fromC$ 48per nightSelect
Not available
198/11 George E De Silva Mwt, Kandy, Sri Lanka, 20000
2.2 km from City Centre1.6 km from Kandy railway station
The hotel is located in the busy area of Kandy, not far away from Sri Dalada Maligawa, overlooking the patio.
Price fromC$ 130per nightSelect
Not available
79, Colombo Street, Kandy, Sri Lanka
1.1 km from City Centre300 m from Kandy City Center Shopping Mall
The hotel offers swift access to Gamage Stores and Kandy City Center is only 250 meters away.
Price fromC$ 66per nightSelect
Not available
65, Saranankara Road, Kandy, Sri Lanka
600 m from City Centre300 m from Kandy View Point
Set in the centre of Kandy, the property offers 10 rooms overlooking the lake.
6.8
Nice77 reviews
Price fromC$ 46per nightSelect
Not available
32/A, Saranankara Road, Kandy, Sri Lanka, 20000
700 m from City Centre300 m from Kandy View Point
Boasting the proximity to Esala Perahera Festival, this 6-room apartment features a terrace with barbeque.
Price fromC$ 33per nightSelect
Not available
213/7 Aladeniya, Werellagama, Kandy, Sri Lanka
9.5 km from City Centre
With breathtaking views of the garden, the accommodation is set in vicinity of Nelligala International Buddhist Center.
Price fromC$ 69per nightSelect
Not available
No. 2 A Mahamaya Mawatha, Kandy, Sri Lanka
1.1 km from City Centre300 m from Lakeside Adventist Hospital
This excellent accommodation with a terrace is located in Kandy just off Kandy City Center Shopping Mall.
Price fromC$ 46per nightSelect
Not available
41 Anniewatta Road, Kandy, Sri Lanka, 20000
1.9 km from City Centre1.2 km from Kandy railway station
Located near Sri Dalada Maligawa, the hotel offers garden views and a year-round outdoor swimming pool.
Price fromC$ 93per nightSelect
Not available
83 / 40 Ampitiya Road, Kandy, Sri Lanka
1.7 km from City Centre1.0 km from Lakeside Adventist Hospital
Situated in a mountain area overlooking Kandy Lake, this comfortable hotel offers barbeque grills and a library.
6.6
Nice37 reviews
Price fromC$ 17per nightSelect
Not available
162 1 Halloluwa Kandy, Kandy, Sri Lanka, 20000
3.3 km from City Centre2.5 km from Bahirawakanda Vihara Buddha Statue
This tranquil apartment with the views over the Mahaweli River is in proximity to a railway station and boasts a sunbathing terrace.
7.8
Very good2 reviews
Price fromC$ 30per nightSelect
Not available
76 Ampitiya Road, Kandy, Sri Lanka, 20000
1.7 km from City Centre1.1 km from Lakeside Adventist Hospital
Located within 20 minutes' walk of the city center, this business hostel gives quick access to Sri Dalada Museum.
Price fromC$ 16per nightSelect
Not available
148 5 Mapanawathura Road, Kandy, Sri Lanka, 20000
2.3 km from City Centre900 m from Bahirawakanda Vihara Buddha Statue
Situated 3 km from the centre of Kandy, the apartment with a view over the mountain offers a sunny patio.
Price fromC$ 33per nightSelect
Not available
No 4,Spring Hill Estate, Bowalawatta, Kandy, Sri Lanka
3.8 km from City Centre2.1 km from Ceylon Tea Museum
Situated in Kandy in the museum district, this central venue features an indoor pool.
Price fromC$ 458per nightSelect
Not available
No38 Rajapihilla Mawatha, Kandy, Sri Lanka, 20000
600 m from City Centre200 m from Kandy View Point
This luxurious accommodation with an outdoor pool and a rooftop terrace boasts a prime location near Royal Palace Park.
6.4
Nice5 reviews
Price fromC$ 85per nightSelect
Not available
53 Louis Peiris Mawatha, Kandy, Sri Lanka, 20000
1.2 km from City Centre400 m from Lakeside Adventist Hospital
Boasting rooms with the patio view, the venue is located in a popular area of Kandy 29 km to Pinnawala Elephant Orphanage.
8.0
Great23 reviews
Price fromC$ 57per nightSelect
Not available
84 Peradeniya Road, Kandy, Sri Lanka
1.1 km from City Centre400 m from Kandy railway station
The hotel features a sun deck, a shared lounge and a library, and is based in the heart of Kandy.
10.0
Perfect1 review
Price fromC$ 44per nightSelect
Not available
335 Peradeniya Road, Kandy, Sri Lanka, 20000
1.1 km from City Centre600 m from Kandy railway station
Set within 20 minutes' walk of the city center, the apartment offers a shared kitchen along with a terrace.
9.6
Perfect1 review
Price fromC$ 19per nightSelect
Not available
The Golden Crown HotelNo. 322, Udugama Ampitiya, Kandy, Sri Lanka, 20000
2.3 km from City Centre1.9 km from Lakeside Adventist Hospital
Located just off Lakeside Adventist Hospital and only 2.8 km from Sri Dalada Museum, this hotel features a swim-up bar plus an infinity pool.
Price fromC$ 134per nightSelect
Not available
The Radh Hotel30 Colombo St, Kandy, Sri Lanka, 20000
1.1 km from City Centre300 m from Kandy City Center Shopping Mall
While staying in the hotel you are invited to discover Sri Dalada Maligawa set nearby, or walk for only 5 minutes to enjoy Sri Dalada Museum.
Price fromC$ 262per nightSelect
Not available
Lakewood Residence39/3 Rajapihilla Mawatha, Kandy, Sri Lanka, 20000
700 m from City Centre200 m from Royal Palace Park
Situated 1 km from Kandy city center, the hotel is adjacent to Kandy City Center Shopping Mall and features an aqua park, a seasonal outdoor pool and a sundeck.
Price fromC$ 90per nightSelect
Not available
Resort BeamNo 36 Gamunu Mawatha Hanthana Place, Kandy, Sri Lanka, 20000
300 m from City Centre500 m from Bogambara Stadium
There are rooms facing the mountain and the hotel is set close to Roo Lanka Travels & Tours.
9.0
Perfect6 reviews
Price fromC$ 37per nightSelect
Not available
Serene KandyNo 103 Rajapihilla Mawatha, Kandy, Sri Lanka, 20000
500 m from City Centre400 m from Kandy View Point
Featuring an outdoor pool, this property is set a short distance from Lakeside Adventist Hospital and Kandy City Center.
Price fromC$ 81per nightSelect
Not available
The Sovereign Kandy40/2 Hilpankandura Mawatha, Ampitiya Raod, Kandy, Sri Lanka, 20000
1.5 km from City Centre900 m from Lakeside Adventist Hospital
Nestled in a mountain area, the hotel offers a lounge bar along with a panoramic mountain view.
7.2
Very good13 reviews
Price fromC$ 91per nightSelect
Not available
Kandyan Sweet VillaNo 62 1 1 Keppetipola Roadkandy, Kandy, Sri Lanka, 20000
700 m from City Centre200 m from Kandy railway station
Located a few steps from Bogambara Stadium, the hotel features 8 rooms with views over the city.
Price fromC$ 24per nightSelect
Not available
Notting Hill Country House83/37 Ampitiya Road, Kandy, Sri Lanka, 20000
1.7 km from City Centre1.0 km from Lakeside Adventist Hospital
Situated 2 km from Kandy city center, the hotel is adjacent to Kandy Lake and features barbeque grills and a library.
Price fromC$ 87per nightSelect
Not available
Puncha Hostel181 15 C Vihara Mawatha, Kandy, Sri Lanka, 20000
2.1 km from City Centre1.9 km from Kandy railway station
With garden views, the venue is placed 30 minutes' walk from the center of Kandy, at a short distance from Ciao Sri Lanka tours.
Select
Not available
Charlton Kandy Rest GuesthouseNo 31, Kings Street, Kandy, Sri Lanka, 20000
1.2 km from City Centre400 m from Kandy City Center Shopping Mall
This affordable accommodation with a terrace is located in Kandy just off Sri Dalada Museum.
5.8
Guest rating11 reviews
Price fromC$ 16per nightSelect
Not available
My City Hotel156/19 Sirimavo Bandaranaike Mawatha, Kandy, Sri Lanka
1.0 km from City Centre200 m from Kandy railway station
Located next to Lakeside Adventist Hospital, the venue comprises 10 rooms with mountain views.
Price fromC$ 57per nightSelect
Not available
Jaye'S HomestayNo 22 8 Reservoir Road, Kandy, Sri Lanka, 20000
200 m from City Centre500 m from Bogambara Stadium
Situated 1 km from the centre of Kandy, the apartment with a view over the mountain offers a terrace.
Price fromC$ 36per nightSelect
Not available
Blue Pillars Kandy27 Wariyapola Sri Sumangala Mawatha, Kandy, Sri Lanka, 20000
1.8 km from City Centre400 m from Bahirawakanda Vihara Buddha Statue
Featuring royal architecture, the venue provides 10 rooms and offers easy access to Royal Palace of Kandy.
Price fromC$ 91per nightSelect
Not available
Vendol Maliga Edge126 Anagarika Dharmapala Mawatha, Kandy, Sri Lanka, 20000
1.5 km from City Centre600 m from British Garrison Cemetery
Situated 2 km from the centre of Kandy, the apartment with a view over the mountain offers a rooftop terrace.
Price fromC$ 24per nightSelect
Not available
The Kandyan197, Rajapihila Mawatha, Kandy, Sri Lanka
1000 m from City Centre300 m from Lakeside Adventist Hospital
The facilities of this luxury hotel include a year-round outdoor swimming pool, water slides and a golf course.
Price fromC$ 71per nightSelect
Not available
Kandy Hostel By Backpack Lanka117 4C Ampitiya Road, Kandy, Sri Lanka
1.5 km from City Centre800 m from Lakeside Adventist Hospital
Located within 20 minutes' walk of the city center, this backpacker hostel gives quick access to Asgiriya Stadium.
7.0
Very good2 reviews
Price fromC$ 21per nightSelect
Not available
Kandy City Stay155 S W R D Bandaranayaka Mawatha, Kandy, Sri Lanka
1.1 km from City Centre600 m from Kandy railway station
There are rooms facing the mountain and the hotel is set close to Kanota Tours.
10.0
Perfect1 review
Price fromC$ 46per nightSelect
Not available
Le Leopard D 'ArgentSpring Hill Estate, Bowalawatta, Kandy, Sri Lanka
4.0 km from City Centre2.3 km from Ceylon Tea Museum
Located 5 km from the center of the city, the hotel offers a special menu, a play area and a games room for children.
Price fromC$ 83per nightSelect
Not available
Villa 9292, Peradeniya Road, Kandy, Sri Lanka, 20000
1.0 km from City Centre300 m from Kandy railway station
Offering a central location in City Centre district of the city, the hotel welcomes guests with a daily continental breakfast.
Price fromC$ 64per nightSelect
Not available
Kandy City View By Meili LankaNo 129 3 Saranankara Road Kandy Sri Lanka, Kandy, Sri Lanka, 20000
700 m from City Centre300 m from Lakeside Adventist Hospital
Just off National Museum Kandy, only 10 minutes' away from Kandy Lake, the hotel boasts soundproof rooms plus hiking and cycling.
Price fromC$ 32per nightSelect
Not available
Sweet Lanka Boutique Kandy3D Sangamitta Mawatha, Kandy, Sri Lanka, 20000
1.3 km from City Centre500 m from British Garrison Cemetery
Overlooking the mountain, this boutique hotel welcomes guests with a daily continental breakfast.
Price fromC$ 60per nightSelect
Not available

Filtering results

Please wait...

1354 hotels found

FAQs about hotels in Kandy

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Kandy?
Of course, hotel prices in Kandy change depending on the season, but on average: a 3-star hotel room costs 80C$ per night, and a 4-star hotel room is 122C$ per night. If you're looking for something really special, a 5-star hotel can be found for 229C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Kandy?
Some of the top-rated affordable hotels are:
Oyo 358 Oak Wood Inn rating: 4.6/5
Three Three Five Guest House rating: 4.8/5
See more favored cheap hotels here.
What are the most popular hotels near E. L. Senanayake Children's Park in Kandy?
The Sovereign Kandy is the best hotel located only 10 minutes' on foot from E. L. Senanayake Children's Park.
What are the best family hotels in Kandy?
Many families loved staying at these kid-friendly hotels - Thotupola Residence and Hotel Sunrich. All great hotels for family stay in Kandy you can find here. You might also like hotels with a picnic area, a patio and badminton.
What are the most popular hotels in Kandy for couples?
These hotels are suitable for a couple romantic trip: Amaya Hills and Hotel Margaret Villa.
What are good hotels for a short-term stay on business in Kandy?
Business travelers can be quite busy, but keen to see the atmosphere of Kandy. On this, you might enjoy Kandy Down Town Hostel.
What are the best hotels in Kandy with good breakfasts?
The Golden Crown Hotel, Pure Nature Hotel, and Amaara Sky Hotel are top hotels serving up breakfasts, try it to feel the taste of the city.
Which hotels are located near the airport in Kandy?
Travelers who stayed in Kandy near Bandaranaike International airport have left good reviews about Sun Up Hotel and Airport City Hub Hotel.
What are the best luxury hotels in Kandy?
These luxury hotels with exceptional service will make your stay great:
Mahaweli Reach Hotel rating: 3.9/5
Amaya Hunas Falls rating: 4.0/5
Madulkelle Tea And Eco Lodge rating: 4.4/5
See more top-rated optionshere.
What are the most popular boutique hotels in Kandy?
You may like these highly-rated cozy boutique hotels:
Clove Villa rating: 3.7/5,
and Hotel See Kandy rating: 3.9/5

Where to stay in Kandy?

Best cheap hotels in Kandy

If you're on the hunt for a low-cost stay, check out Kandy Down Town Hostel with rates starting from 14C$ or Umaya Holiday Inn where prices start at 29C$. Dandelion Guest House is a beneficial alternative that is located 15 minutes' walk from Esala Perahera Festival and offers a sundeck, darts and a free private car park. Situated in City Centre district, Ginza Rest Kandy offers simple accomodations about a 20-minute walk from National Museum Kandy.

Kandy airports & Underground stations

For those who will be catching a plane, it is recommended to stay close to Bandaranayake airport, thus booking a room at Empyrean Hotel or Hostel First Colombo Airport. Choose a hotel near Kandy railway train station, such as Hill Top or Satyodaya Educational Training Centre and save you time and money.

Convenience of staying in hotels in the city centre

The city center boasts 14 hotels, such as Amaara Residence and Resort Beam. An option near the city center is Mango House By Uma next to Roo Lanka Travels & Tours.

Oak Ray Serene Garden Hotel puts you within a 15-minute walk from Kandy Brasswear Village and is located 0.7 km away from the city center.

Luxury and boutique accommodation in Kandy

For ultimate luxury, opt for a stay at Earl'S Regency, a 5-star hotel set near a valley, a river and a botanical garden. Stone House Kandy is a chic 3-star boutique hotel situated less than a 30-minute walk from Degaldoruwa Temple.

Explore and find your best apartments, B&Bs and others

Mahaweli View Bungalow is an affordable apartment for families located next to Mahamevnawa Buddhist Monastery Kundasale, with room rates from 21C$. We have great B&B accommodation options, such as Senkada Rest with a room rate from 21C$. W Residence Kandy offers family-friendly accommodation with hiking, free parking and a free private carpark as well as featuring views of the city. Vino Villa is a 3-star resort hotel featuring complimentary private parking and free parking alongside with beautiful views.

Show moreLess