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

1412 hotels in Kandy

Search the best hotels and places to stay in Kandy

View map
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
Srimath Kuda Ratwatte Mawatha, Kandy, Sri Lanka, 2000View on map
2.8 km from City Centre1.3 km from Bahirawakanda Vihara Buddha Statue
Located 30 minutes’ walking distance from the center of Kandy, this hotel features an outdoor pool and offers cots, meals and a play area for families with children.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.8
Very good95 reviews
Price from£ 61per nightSelect
Not available
35, P.B.A.Weerakoon Mawatha, Kandy, Sri Lanka, 20564View on map
4.6 km from City Centre1.4 km from Kandy Central Hospital
Set in a resort area, this elegant hotel has a large pool and 112 rooms within walking distance of Kandy Clock Tower.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
7.8
Very good43 reviews
Price from£ 71per nightSelect
Not available
30 Sangaraja Mawatha, Kandy, Sri Lanka, .
800 m from City Centre300 m from Lakeside Adventist Hospital
Less than 1 km from the city centre of Kandy, this 90-room accommodation features a night club, a sun deck and a golf course.
7.6
Very good43 reviews
Price from£ 70per nightSelect
Not available
03 Sangamitha Mawatha, Kandy, Sri Lanka, 20044
1.2 km from City Centre400 m from British Garrison Cemetery
Boasting a sunbathing terrace and a golf course, the hotel with non-smoking rooms is set in a busy area near National Museum Kandy.
7.8
Very good64 reviews
Price from£ 44per nightSelect
Not available
Anniewatte, Kandy, Sri Lanka, 20967
1.5 km from City Centre800 m from Kandy railway station
Offering a prime location close to Hanthana Mountain Range, this hotel holds in total 75 rooms boasting a night club, an outdoor swimming pool and a golf course onsite.
7.4
Very good42 reviews
Price from£ 40per nightSelect
Not available
Madulkelle, Kandy, Sri Lanka, 20000
15.3 km from City Centre
Overlooking the valley and boasting a year-round outdoor pool, a picnic area and a library, this excellent property is set in a green area.
8.8
Great5 reviews
Price from£ 160per nightSelect
Not available
D S Senanayake Veediya, Kandy, Sri Lanka, .
1000 m from City Centre200 m from Kandy City Center Shopping Mall
Guests can enjoy traditional local meals at the hotel's barbeque restaurant, in just 5 minutes walk from Natha Devale.
6.6
Nice92 reviews
Price from£ 44per nightSelect
Not available
Elkaduwa Road, Kandy, Sri Lanka, 20810
9.4 km from City Centre
Bringing you close to Heritage Spice & Herbs Garden, the hotel offers to try hiking and cycling and is nestled in a royal-style building.
Price from£ 68per nightSelect
Not available
Heerassagala, Kandy, Sri Lanka, 20000
3.5 km from City Centre1.8 km from Ceylon Tea Museum
Offering non-smoking rooms and steam baths, facials and massage, the property welcomes guests in the heart of Kandy.
8.0
Great186 reviews
Price from£ 125per nightSelect
Not available
200/21 Bahirawakanda, Peradeniya Road, Kandy, Sri Lanka
1.1 km from City Centre400 m from Kandy railway station
It was opened in 1900 and till today has to offer modern rooms, a traditional restaurant, and a superb location.
7.2
Very good54 reviews
Price from£ 72per nightSelect
Not available
Elkaduwa, Kandy, Sri Lanka, 0000
14.2 km from City Centre
Located within 18 km from Royal Botanical Gardens, this hotel features a 24-hour restaurant and buffet breakfast.
8.0
Great107 reviews
Price from£ 94per nightSelect
Not available
Amunugama, Kandy, Sri Lanka, 20270
4.4 km from City Centre
Located a few steps from Mahamevnawa Buddhist Monastery Kundasale, the hotel features 9 rooms with views over the garden.
Price from£ 263per nightSelect
Not available
200/3, Sunflower Garden, Meewaladeniya, Kandy, Sri Lanka
Located directly off Green Mountains, this hotel features a garden restaurant and a summer terrace, water slides and an indoor swimming pool.
8.8
Great5 reviews
Price from£ 65per nightSelect
Not available
117/8, Anagarika Dharmapala Mawatha, Kandy, Sri Lanka, 20000
1.5 km from City Centre600 m from British Garrison Cemetery
Located close to Kandy Lake, this venue has to offer an outdoor swimming pool onsite plus horse riding, hiking and ping pong in the area.
6.6
Nice13 reviews
Price from£ 37per 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, placed in a luxurious-style building, offers location in the heart of Kandy, boasting 7 elegant rooms and an outdoor pool.
7.4
Very good4 reviews
Price from£ 137per nightSelect
Not available
Earl'S Regency Tennekumbura, Kandy, Sri Lanka
3.4 km from City Centre
The hotel has a 24-hour restaurant with dishes of international cuisine and is situated just off Kandy Lake.
7.6
Very good195 reviews
Price from£ 99per nightSelect
Not available
No.37 Yatinuwara Street, Kandy, Sri Lanka, 20000
1.1 km from City Centre200 m from Kandy Clock Tower
Near the hotel, there are a railway station and a ferry port and guests can easily reach Sri Dalada Museum which is not far away.
8.2
Great34 reviews
Price from£ 30per nightSelect
Not available
83/37 Ampitiya Road, Kandy, Sri Lanka, 20000
1.7 km from City Centre1.0 km from Lakeside Adventist Hospital
Located steps away from Kandyan Art Association, this designer 6-room hotel features an indoor swimming pool, barbeque grills and a library as well as offers a daily continental breakfast.
Price from£ 52per nightSelect
Not available
Anniewatta, Kandy, Sri Lanka
1.5 km from City Centre800 m from Bahirawakanda Vihara Buddha Statue
Placed within 20 minutes' walk of the center of Kandy, this 24-room hotel with the on-site 24-hour bar features steam baths and massage treatments.
7.4
Very good76 reviews
Price from£ 58per nightSelect
Not available
Heerasagala, Kandy, Sri Lanka, 20000
3.4 km from City Centre1.8 km from Ceylon Tea Museum
Including a rooftop terrace, a picnic area and a library, the accommodation with scenic views offers 8 rooms next to Ceylon Tea Museum.
Price from£ 187per 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
Set close to Prema Brothers, the hotel offers a private pool together with an outdoor pool area and a picnic area for guest enjoyment.
8.2
Great1 review
Price from£ 88per nightSelect
Not available
213Aladeniya, Kandy, Sri Lanka
9.1 km from City Centre
Set close to Nelligala International Buddhist Center, the hotel boasts Western meals served at the onsite terrace restaurant.
9.0
Perfect4 reviews
Select
Not available
No 31, Saranankara Mawatha, Kandy, Sri Lanka
800 m from City Centre300 m from Lakeside Adventist Hospital
Every traveler will enjoy a 24-hour restaurant and an outdoor swimming pool available, while the hotel offers central setting in a business area of Kandy.
9.0
Perfect9 reviews
Price from£ 58per nightSelect
Not available
59, Saranankara Road , Kandy, Sri Lanka
700 m from City Centre300 m from Kandy View Point
Located off Sri Dalada Museum and Kandy Lake, this hotel is only 1.9 km from Kandy Lake .
9.2
Perfect1 review
Price from£ 30per nightSelect
Not available
Heerassagala Rd, Kandy, Sri Lanka
3.3 km from City Centre1.8 km from Ceylon Tea Museum
Just off Ceylon Tea Museum, this hotel offers a quiet location and includes an authentic restaurant.
7.6
Very good49 reviews
Price from£ 55per nightSelect
Not available
72 / 22, A.B. Damunupola Mawatha, Kandy, Sri Lanka
1.4 km from City Centre600 m from Bahirawakanda Vihara Buddha Statue
Located off National Museum Kandy and close to a railway station, this hotel offers barbeque grills and a golf course and serves Chinese meals.
5.0
Guest rating4 reviews
Price from£ 55per nightSelect
Not available
111 7 Pallegunnepana Near National College Of Polgolla, Kandy, Sri Lanka, 20000
4.7 km from City Centre700 m from Kandy Pogolla Reservoir
Situated a 10-minute drive to Kandy Lake, this villa features balcony and a garden.
Price from£ 20per nightSelect
Not available
No 9 Sangamitha Road , Kandy, Sri Lanka, 20000
1.4 km from City Centre400 m from British Garrison Cemetery
While staying in the hotel you are invited to discover Sri Dalada Museum set nearby, or walk for only 10 minutes to enjoy Sri Dalada Maligawa.
7.4
Very good82 reviews
Price from£ 35per nightSelect
Not available
60 Saranankara Road, Kandy, Sri Lanka, 20000
600 m from City Centre300 m from Kandy View Point
Featuring an outdoor pool, this 13 m² apartment is set near tourist attractions such as Kandyan Art Association and Kandy View Point.
Price from£ 24per 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 location in the heart of Kandy, the property provides 100 rooms and arrange hiking and cycling, available in a mountain area.
8.4
Great4 reviews
Price from£ 140per nightSelect
Not available
12,Kotugodalla Veediya, Kandy, Sri Lanka
Located 10 minutes’ walking distance from the center of Kandy, this hotel features an outdoor pool and offers cots and meals for families with children.
7.4
Very good18 reviews
Price from£ 49per 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
The The Flavors restaurant and the snack bar are available onsite of the hotel boasting a beautiful location in Kandy.
6.6
Nice5 reviews
Price from£ 50per nightSelect
Not available
515, Heerassagala Rd, Kandy, Sri Lanka, 20000
3.0 km from City Centre1.6 km from Ceylon Tea Museum
The hotel offers panoramic views and easy access to Ceylon Tea Museum, boasting a convenient location.
8.6
Great3 reviews
Price from£ 84per nightSelect
Not available
11, Hill Street, Kandy, Sri Lanka, 20000
1.5 km from City Centre700 m from Kandy Clock Tower
Featuring a nice balcony, this central apartment is located right next to Sri Dalada Maligawa and a railway station.
6.8
Nice3 reviews
Price from£ 28per nightSelect
Not available
Ampitiya Road, Kandy, Sri Lanka
1.4 km from City Centre800 m from Lakeside Adventist Hospital
There are rooms facing the city centre and the hotel is set close to Kandyan Art Association.
6.8
Nice290 reviews
Price from£ 13per nightSelect
Not available
20, Keerthi Sri Rajasinghe Mawatha, Kandy, Sri Lanka
400 m from City Centre400 m from Kandy View Point
Situated 10 minutes' walk from Kandy's downtown and less than 15 minutes on foot from Earth Bound Creations Showroom, this hotel offers an aqua park, an indoor swimming pool and a library.
9.0
Perfect3 reviews
Price from£ 24per nightSelect
Not available
9 Devani Rajasinghe Mawatha, Kandy, Sri Lanka
3.5 km from City Centre1.4 km from Kandy Royal Botanical Gardens
The hotel offers a year-round outdoor pool, a barbeque restaurant and a 24-hour bar.
Price from£ 65per nightSelect
Not available
No 84 Rajaphilla Mawatha, Kandy, Sri Lanka, 20000
1.1 km from City Centre500 m from Lakeside Adventist Hospital
Providing access to Sri Dalada Maligawa, this hotel is a 15-minute walk from Sri Dalada Museum and offers a 24-hour restaurant.
8.6
Great5 reviews
Price from£ 62per nightSelect
Not available
167 1 Rajapihilla Mawatha, Kandy, Sri Lanka
700 m from City Centre400 m from Lakeside Adventist Hospital
Conveniently located right next to Sri Dalada Maligawa, the hotel has en-suite rooms to offer as well as a music bar.
7.4
Very good19 reviews
Price from£ 101per nightSelect
Not available
109 Richmand Hill Hanthana, Kandy, Sri Lanka, 20000
1.6 km from City Centre1.7 km from Kandy railway station
Located 2 km from the center of the city, the hotel offers meals and board games for children.
Price from£ 28per nightSelect
Not available
Yahalatenna, Kandy, Sri Lanka, 20000
7.7 km from City Centre
Based in the royal-style building in the heart of Kandy, this hotel boasts the Colonial décor in 43 rooms along with a swimming pool onsite.
6.6
Nice21 reviews
Price from£ 74per nightSelect
Not available
25 Lady Gorderns Dr, Kandy, Sri Lanka, 20000
2.2 km from City Centre1.1 km from Bahirawakanda Vihara Buddha Statue
The hotel boasts steam baths, Turkish bath and massage services along with a café bar, offering location in a business area.
Price from£ 138per nightSelect
Not available
No 383D Illukmodara Estate, Kandy, Sri Lanka
2.7 km from City Centre1.9 km from Lakeside Adventist Hospital
Set 2.6 km from Kandy Lake in Kandy, this accommodation features a rooftop terrace with garden views.
Price from£ 34per nightSelect
Not available
#76 Sri Dharmapala Mawatha, Kandy, Sri Lanka
1.9 km from City Centre700 m from Bahirawakanda Vihara Buddha Statue
Located in a business area, this hotel enjoys a welcoming atmosphere and offers meals, babysitting and playpens for guests with families.
Price from£ 63per nightSelect
Not available
113 Rajapihilla Mawatha, Kandy, Sri Lanka
600 m from City Centre400 m from Kandy View Point
You will enjoy a beautiful view and a night bar of the hotel, while taking advantage of its perfect location close to a railway station.
8.2
Great1 review
Price from£ 71per 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
This welcoming hotel overlooks Andes Mountains and is located in the immediate proximity to Lakeside Adventist Hospital.
7.6
Very good20 reviews
Price from£ 25per nightSelect
Not available
172 Riverdale Road, Kandy, Sri Lanka
2.3 km from City Centre1.5 km from Bahirawakanda Vihara Buddha Statue
Offering meals, a play area and board games for children along with a Western menu, the venue boasts a hillside location near a train station.
5.0
Guest rating1 review
Price from£ 35per nightSelect
Not available
No 51, Ampitiya Road, Kandy, Sri Lanka
1.4 km from City Centre700 m from Lakeside Adventist Hospital
It was opened in 1996 and till today has to offer comfortable rooms, a rooftop restaurant, and a central location.
7.2
Very good12 reviews
Price from£ 24per nightSelect
Not available
Dumbara Vally,Elkaduwa Road, Wattegama, Kandy, Sri Lanka
11.0 km from City Centre
Guests of this hotel near Kandy Waterfalls Hunters can go for a swim in a year-round outdoor swimming pool or enjoy a picnic area, bbq equipment and a library.
Price from£ 14per nightSelect
Not available
No. 07, Badhuwatte Lane, Kandy, Sri Lanka
2.2 km from City Centre1.1 km from British Garrison Cemetery
Offering 8 rooms with garden views, the hotel is set in City Centre district, just steps from Sri Dalada Maligawa.
9.6
Perfect1 review
Price from£ 31per nightSelect
Not available
189, Rajapihilla Mawatha, Kandy, Sri Lanka, 20000
800 m from City Centre400 m from Lakeside Adventist Hospital
Offering international dishes, the hotel is set close to Sri Dalada Museum in City Centre district.
7.4
Very good37 reviews
Price from£ 92per nightSelect
Not available
171/A, Riverdale Road, Kandy, Sri Lanka
There are rooms facing the mountain and the hotel is set close to Kandy City Center Shopping Mall.
Price from£ 30per nightSelect
Not available
42, Nittawela Road,, Kandy, Sri Lanka
3.5 km from City Centre500 m from Kandy Central Hospital
Closely linked to Sri Dalada Museum in a shopping area, this superior hotel boasts an indoor swimming pool plus cots, babysitting and arcade games for children.
7.4
Very good6 reviews
Price from£ 238per nightSelect
Not available
15 8A Shri Amarawansha Mawatha, Kandy, Sri Lanka
3.6 km from City Centre1.4 km from Kandy Royal Botanical Gardens
The hotel offers easy access to Ceylon Tea Museum, boasting 25 rooms in the heart of Kandy.
Price from£ 13per nightSelect
Not available
Panabokke, Wattappola, Kandy, Sri Lanka, 20454
Overlooking the river, this designer hotel welcomes guests with a daily buffet breakfast.
Price from£ 53per nightSelect
Not available
532 24 Sieble Placeperadeniya Road, Kandy, Sri Lanka, 20000
2.0 km from City Centre1.4 km from Kandy railway station
Just off a bus stop, this 11 m² apartment can accommodate 2 guests willing to visit Hemachandras Limited Jewellers.
Price from£ 24per nightSelect
Not available
41 Anniewatta Road, Kandy, Sri Lanka, 20000
1.9 km from City Centre1.2 km from Kandy railway station
Guests can enjoy a terrace restaurant and a year-round outdoor pool on the territory of the hotel, located close to Sri Dalada Museum and a railway station.
Price from£ 55per nightSelect
Not available
No.27 Sirimalwatta Kandy, Kandy, Sri Lanka, 20000
2.7 km from City Centre1.6 km from British Garrison Cemetery
Offering a garden and views of the mountain, this villa is set near Kandy City Center.
Price from£ 24per nightSelect
Not available
No: 30 Saranankara Road, Kandy, Sri Lanka, 20000
700 m from City Centre300 m from Kandy View Point
Overlooking the mountain, this villa has a private bathroom and a sun terrace and a patio.
Price from£ 31per nightSelect
Not available
83 / 40 Ampitiya Road, Kandy, Sri Lanka
1.7 km from City Centre1.0 km from Lakeside Adventist Hospital
Offering 19 rooms with river views, the hotel is set in City Centre district, just steps from Lakeside Adventist Hospital.
6.6
Nice37 reviews
Price from£ 10per 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 overlooks the patio and offers local cuisine, boasting location in a busy area.
Price from£ 77per nightSelect
Not available
65, Saranankara Road, Kandy, Sri Lanka
600 m from City Centre300 m from Kandy View Point
This venue welcomes guests in the centre of Kandy, offering 10 rooms, hiking, bowling and ping pong.
6.8
Nice77 reviews
Price from£ 28per nightSelect
Not available
213/7 Aladeniya, Werellagama, Kandy, Sri Lanka
9.5 km from City Centre
At this venue you can enjoy breathtaking views, have breakfast and other meals at the in-house restaurant.
Price from£ 41per nightSelect
Not available
No32 Aniwatthe Road Kandy, Kandy, Sri Lanka
2.2 km from City Centre1.4 km from Bahirawakanda Vihara Buddha Statue
There are rooms facing the garden and the hotel is set close to Bogambara Stadium.
Price from£ 17per nightSelect
Not available
Gelioya, Kandy, Sri Lanka
9.4 km from City Centre
Situated in proximity to a railway station, this unique apartment features unique décor.
7.4
Very good1 review
Price from£ 39per nightSelect
Not available
309 6M George E De Silva Mawatha, Kandy, Sri Lanka, 20000
3.0 km from City Centre2.1 km from Kandy Royal Botanical Gardens
Featuring a special menu, a play area and video games which are perfect for kids, this villa is situated 4 km away from the city centre.
Price from£ 38per nightSelect
Not available
No 241. Gorge E De Silva Road, Kandy, Sri Lanka, 20000
2.0 km from City Centre1.4 km from Kandy railway station
Located 4 km from the center of the city, the hotel offers a play area and board games for children.
Price from£ 24per nightSelect
Not available
76 Ampitiya Road, Kandy, Sri Lanka, 20000
1.7 km from City Centre1.1 km from Lakeside Adventist Hospital
Set within a 20-minute walking distance from Sri Dalada Museum, the hostel gives quick access to a railway station in City Centre district.
Price from£ 11per nightSelect
Not available
No 04, Spring Hill Estate, Bowalawatte., Kandy, Sri Lanka
3.8 km from City Centre2.1 km from Ceylon Tea Museum
This traditional villa is located in the museum district of Kandy, close to the beach, and features a wellness area, a Jacuzzi and a sauna.
Price from£ 279per nightSelect
Not available
No. 322, Udugama Ampitiya, Kandy, Sri Lanka, 20000
2.4 km from City Centre1.9 km from Lakeside Adventist Hospital
Offering a swim-up bar, the hotel also has an infinity pool beckoning guests to dive in.
Price from£ 74per nightSelect
Not available
84 Peradeniya Road, Kandy, Sri Lanka
1.1 km from City Centre400 m from Kandy railway station
Offering convenient proximity to Bogambara Stadium, the hotel is also close to Temple of the Sacred Tooth Relic.
10.0
Perfect1 review
Price from£ 23per nightSelect
Not available
39/3 Rajapihilla Mawatha, Kandy, Sri Lanka, 20000
700 m from City Centre200 m from Royal Palace Park
Everyone will enjoy an indoor pool onsite and admire garden views offered from 11 rooms.
Price from£ 54per nightSelect
Not available
No 103 Rajapihilla Mawatha, Kandy, Sri Lanka, 20000
500 m from City Centre400 m from Kandy View Point
Boasting an outdoor swimming pool, the hotel is about 10 minutes' walk from the center of Kandy.
Price from£ 48per nightSelect
Not available
11/B5/10-1, 6Th Lane, Off Upper Tank Road, Off Circular Road 2, Hantana, Kandy, Kandy, Sri Lanka
900 m from City Centre1.4 km from Bogambara Stadium
Sample Asian cuisine and enjoy an outdoor swimming pool in the hotel, boasting a prime location close to Bogambara Stadium.
Price from£ 151per nightSelect
Not available
30 Colombo St, Kandy, Sri Lanka, 20000
1.1 km from City Centre300 m from Kandy City Center Shopping Mall
Boasting location close to Aaliya Tours, the venue includes 17 rooms and a plunge swimming pool.
Price from£ 142per nightSelect
Not available
46 Nittawela Road, Kandy, Sri Lanka, 20000
3.3 km from City Centre500 m from Kandy Central Hospital
Offering beautiful views of the garden, the hotel welcomes guests to the barbeque restaurant that serves specialities of Thai cuisine.
Price from£ 180per nightSelect
Not available
Aratenna Estate, Kandy, Sri Lanka
14.1 km from City Centre
Located in the cultural district of Kandy, the venue features a saltwater pool together with lounge chairs.
Price from£ 285per nightSelect
Not available
100 Aluwathugoda - Malgamandeniya Road Aluwathugoda, Kandy, Sri Lanka, 20140
14.3 km from City Centre
The hotel guests can cool off in a swimming pool or use a wellness centre and a sauna to feel pure relaxation.
Price from£ 170per nightSelect
Not available
No38 Rajapihilla Mawatha, Kandy, Sri Lanka, 20000
600 m from City Centre200 m from Kandy View Point
The luxurious villa offers a bar and a garden, while the centre of Kandy is 1 km away.
6.4
Nice5 reviews
Price from£ 51per nightSelect
Not available
Aniwatta, Kandy Galkanda Road, Kandy, Sri Lanka, na
1.9 km from City Centre900 m from Bahirawakanda Vihara Buddha Statue
Situated adjacent to Kandy City Center Shopping Mall, the business property features a year-round outdoor pool and a library together with an outdoor swimming pool.
Price from£ 298per nightSelect
Not available
32/A, Saranankara Road, Kandy, Sri Lanka, 20000
700 m from City Centre300 m from Kandy View Point
Placed just next to Lakeside Adventist Hospital, this excellent apartment offers a terrace where guests can relax enjoying a the lake view.
Price from£ 19per nightSelect
Not available
53 Louis Peiris Mawatha, Kandy, Sri Lanka, 20000
1.2 km from City Centre400 m from Lakeside Adventist Hospital
This property with a Jacuzzi and a sauna is a perfect place to enjoy Kandy while staying in a popular area only 2 km from the centre of the city.
8.0
Great23 reviews
Price from£ 34per nightSelect
Not available
23/A, Arangala, Nattarampota Kundasale, Kandy, Sri Lanka, 20194
4.1 km from City Centre
Offering an outdoor swimming pool and views of the garden, this accommodation in Kandy is located not far from a train station.
9.6
Perfect1 review
Price from£ 17per nightSelect
Not available
97 34 Augusta Estate, Kandy, Sri Lanka
4.0 km from City Centre1.5 km from University of Peradeniya
The family-managed villa lies in proximity to Kandy Cooking Class by AGS and provides a shared kitchen with a dishwasher and glassware.
Price from£ 20per nightSelect
Not available
43 Dutugemunu Road, Kandy, Sri Lanka, 20000
2.6 km from City Centre1.5 km from National Museum
Boasting the proximity to Royal Palace of Kandy, this 8-room apartment features a terrace with a seating area and a shower.
5.0
Guest rating1 review
Price from£ 26per nightSelect
Not available
Agalawatta Estate, Moragolla, Thalathuoya, Kandy, Sri Lanka, 20200
There is a barbeque restaurant with local cuisine and a swimming pool available on site.
8.4
Great8 reviews
Price from£ 91per nightSelect
Not available
352 15 Dharmaraja Mawatha, Kandy, Sri Lanka, 20000
1.5 km from City Centre600 m from Lakeside Adventist Hospital
Located 2 km from the center of the city, the hotel offers a buffet and a play area for children.
Price from£ 55per nightSelect
Not available
No. A240/169, Spring Hill Estate, Kandy, Sri Lanka
3.7 km from City Centre2.0 km from Ceylon Tea Museum
You are welcome to stay in a royal-style building of the central hotel, placed in vicinity of Royal Botanical Gardens.
9.0
Perfect1 review
Price from£ 126per nightSelect
Not available
38/A, Rajapihilla Mawatha,, Kandy, Sri Lanka, 20000
600 m from City Centre200 m from Kandy View Point
While staying in the hotel you are invited to discover Kandy City Center set nearby, or walk for only 10 minutes to enjoy Sri Dalada Museum.
Price from£ 31per nightSelect
Not available
Spring Hill Estate, Bowalawatta, Kandy, Sri Lanka
4.0 km from City Centre2.3 km from Ceylon Tea Museum
Boasting location close to Kandy Cooking Class by AGS, the venue includes 12 rooms and a plunge swimming pool.
Price from£ 50per nightSelect
Not available
No.80 Welihiriya Uda Peradeniya, Kandy, Sri Lanka, 20000
4.3 km from City Centre1.8 km from University of Peradeniya
Asian meals plus an outdoor pool are provided in the boutique hotel, placed close to Come Visit Sri Lanka.
Price from£ 90per 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
Featuring 9 rooms together with a shared lounge and a library, this hotel is located in a business area with access to Traditional Cooking Class Kandy.
7.8
Very good6 reviews
Price from£ 28per 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 from£ 11per nightSelect
Not available
No 62 1 1 Keppetipola Roadkandy, Kandy, Sri Lanka, 20000
700 m from City Centre200 m from Kandy railway station
Set at a short distance from Sri Dalada Museum, it is family accommodation to stay in City Centre district of the city.
Price from£ 14per nightSelect
Not available
156/19 Sirimavo Bandaranaike Mawatha, Kandy, Sri Lanka
1.0 km from City Centre200 m from Kandy railway station
Offering 10 rooms with mountain views, the hotel is set in City Centre district, just steps from Ceylon Tea Museum.
Price from£ 34per nightSelect
Not available
27 Wariyapola Sri Sumangala Mawatha, Kandy, Sri Lanka, 20000
1.8 km from City Centre400 m from Bahirawakanda Vihara Buddha Statue
Providing access to Horton Plains National Park, this hotel is a 20-minute walk from Lakeside Adventist Hospital and offers a 24-hour restaurant.
Price from£ 54per nightSelect
Not available
40/2 Hilpankandura Mawatha, Ampitiya Raod, Kandy, Sri Lanka, 20000
1.5 km from City Centre900 m from Lakeside Adventist Hospital
The hotel offers panoramic mountain views and en-suite rooms also feature en suite bathrooms.
7.2
Very good13 reviews
Price from£ 54per nightSelect
Not available
No.97,Thekkawatta Road,Thannekumbura,Kandy, Kandy, Sri Lanka, 20166
2.6 km from City Centre1.8 km from Lakeside Adventist Hospital
Located 30 minutes' walk from the center of Kandy, the villa features a sunbathing terrace, a bar and a shared lounge on its premises.
Price from£ 39per nightSelect
Not available
181 15 C Vihara Mawatha, Kandy, Sri Lanka, 20000
2.1 km from City Centre1.9 km from Kandy railway station
There are rooms facing patio and the hotel is set close to Yatihalagala Rajamaha Viharaya.
Select
Not available
51 11 A A B Damunupola Mawatha, Kandy, Sri Lanka, 20000
1.4 km from City Centre600 m from Kandy railway station
The budget hotel is a good starting point to Kandy' sights including Royal Botanical Gardens and Kandy Clock Tower.
Price from£ 29per nightSelect
Not available

Filtering results

Please wait...

1412 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 47£ per night, and a 4-star hotel room is 72£ per night. If you're looking for something really special, a 5-star hotel can be found for 134£ per night based on HotelMix.co.uk prices.
What are some of the best cheap hotels to stay in Kandy?
Some of the top-rated affordable hotels are:
Kandy View Hotel rating: 3.4/5
Camarin Residence rating: 4.1/5
See more favored cheap hotels here.
What are the most popular hotels near Asgiriya Stadium in Kandy?
The Grand Kandyan is the best hotel located only 10 minutes' on foot from Asgiriya Stadium.
What are the best family hotels in Kandy?
Many families loved staying at these kid-friendly hotels - Devon Hotel and Blue Haven Guest House. All great hotels for family stay in Kandy you can find here. You might also like hotels with an outdoor swimming pool, a sauna and a patio.
What are the most popular hotels in Kandy for couples?
These hotels are suitable for a couple romantic trip: Earl'S Regent Kandy and Forest Villa Hotel.
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 Umaya Holiday Inn.
Which hotels are located near the airport in Kandy?
Travelers who stayed in Kandy near Bandaranaike International airport have left good reviews about Palms Villa and Airport City Hub Hotel.
What are the best luxury hotels in Kandy?
These luxury hotels with exceptional service will make your stay great:
Swiss Residence rating: 3.6/5
Elegant Hotel rating: 4.4/5
Mahaweli Reach Hotel rating: 3.9/5
See more top-rated optionshere.

Your booking experience in Kandy

Looking for accommodation in Kandy? Hotelmix.co.uk enables you to filter your search in Cultural Triangle by star and guests’ rating, accommodation type, price, services and hotel brands. Booking a hotel in Cultural Triangle is a breeze with us and you are sure not to be disappointed!

Budget hotels in Kandy

We offer you budget-conscious hostels such as Ginza Rest Kandy with room rate starting with 9£ or Dandelion Guest House with only 15£. Those traveling on a budget should consider staying at Amaara Residence, located a 10-minute walk from the city center. Linwood Bungalow offers a modest 3-star stay with views of the river, located close to The Island Tours.

Proximity to public transport

If you'd rather stay closer to the airport for an early flight, Airport City Hub Hotel is only 20 minutes on foot away from Bandaranayake airport and offers an outdoor swimming pool, a sauna and a Jacuzzi. Hill Top is a 5-minute walk from Kandy railway train station and offers all the conveniences of a modern hotel.

Convenience of staying in the city centre

Staying somewhere like Resort Beam or Serene Grand Hotel will put you in a central location. An option near the city center is Charlton Kandy Rest Guesthouse next to Kandy View Point.

If you would like to enjoy nature while also being within easy walking distance of Kandy Brasswear Village, choose Vino Villa near mountains and a botanical garden.

Luxury and boutique accommodation

If you're looking for a high-end hotel, consider staying at the 4-star Clove Villa or 4-star Oak Ray Serene Garden Hotel. Choose Stone House Kandy near Sigiritrip Tours, a popular boutique hotel that has an outdoor swimming pool, an indoor swimming pool and a steam room. Another 5-star option is Earl'S Regency, a chain hotel which has a tennis court, a sauna and a Jacuzzi.

Apartments, B&Bs and others

Mahaweli View Bungalow is an affordable apartment for families located next to Kandy Lake, with room rates from 12£. Those who are seeking comfy B&Bs can stop by Rajanima Craft, where they will find Haven Upon Hills with hiking, complimentary parking and a sunbathing terrace. For those traveling with children, think about staying at Forest View Homestay, where you'll be close to Royal Palace of Kandy and that is located 350 meters from Bake House. Make sure to choose Kandy City Stay near Come Visit Sri Lanka - a top-rated resort with views of the mountain.

Show moreLess