Filters
Popular
402
897
671
589
386
654
448
361
30
Search by name
Star rating
19
58
225
110
1051
MoreLess
Guest rating
30
45
41
38
MoreLess
Accommodation type
654
MoreLess
Price per night
1110
225
65
29
34
MoreLess
Nearby
402
413
426
405
410
398
402
423
398
401
403
371
414
345
400
MoreLess
Airports
1472
1425
1374
1049
1040
789
581
532
421
MoreLess
Hotel type
1103
624
360
325
132
79
34
32
21
10
3
3
260
200
111
37
30
27
23
19
5
3
2
1
1
MoreLess
Amenities
897
671
589
386
188
181
176
MoreLess
Room features
6
2
7
1
12
193
280
MoreLess
Services
15
110
647
43
513
390
MoreLess
Brands
31
5
3
1
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

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
We offer 1468 hotels in Kandy
Get Prices

1463 hotels in Kandy

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Earl'S RegencyEarl'S Regency Tennekumbura, Kandy, Sri LankaView on map
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.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.6
Very good188 reviews
Price from£ 86per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Amaya HillsHeerassagala, Kandy, Sri Lanka, 20000View on map
3.4 km from City Centre
Offering non-smoking rooms and steam baths, facials and massage, the property welcomes guests in the heart of Kandy.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
8.0
Great186 reviews
Price from£ 204per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The Grand Kandyan89/10, Lady Gordon'S Drive, Kandy, Sri LankaView on map
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.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.4
Great4 reviews
Price from£ 163per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Cinnamon Citadel KandySrimath 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£ 84per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Ozo KandyNo 31, Saranankara Mawatha, Kandy, Sri LankaView on map
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.
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
8.0
Great9 reviews
Price from£ 75per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Mahaweli Reach Hotel35, 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£ 95per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Amaya Hunas FallsElkaduwa, Kandy, Sri Lanka, 0000View on map
14.3 km from City Centre
Located within 18 km from Royal Botanical Gardens, this hotel features a 24-hour restaurant and buffet breakfast.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.0
Great107 reviews
Price from£ 70per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
TourmalineAnniwatta, Kandy, Sri LankaView on map
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.
  • The hotel has
    • On-site car park
    +1
7.4
Very good76 reviews
Price from£ 70per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hotel Suisse30 Sangaraja Mawatha, Kandy, Sri Lanka, .View on map
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.
  • The hotel has
    • On-site car park
    +1
7.6
Very good43 reviews
Price from£ 47per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hotel TopazAnniewatte, Kandy, Sri Lanka, 20967View on map
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.
  • The hotel has
    • On-site car park
    +1
7.2
Very good38 reviews
Price from£ 46per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
RandholeeHeerassagala Rd, Kandy, Sri LankaView on map
3.3 km from City Centre
Just off Ceylon Tea Museum, this hotel offers a quiet location and includes an authentic restaurant.
  • The hotel has
    • On-site car park
    +1
7.6
Very good49 reviews
Price from£ 54per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Thilanka03 Sangamitha Mawatha, Kandy, Sri Lanka, 20044View on map
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.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
7.6
Very good54 reviews
Price from£ 55per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Swiss ResidenceBahirawakanda 23, Kandy, Sri LankaView on map
1.6 km from City Centre200 m from Bahirawakanda Vihara Buddha Statue
This hotel offers an outdoor pool and the possibility of trying lawn tennis, volleyball and table tennis.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Locker room
    +1
7.2
Very good11 reviews
Price from£ 51per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Amaya BungalowHeerasagala, Kandy, Sri Lanka, 20000View on map
3.4 km from City Centre
Including a rooftop terrace, a picnic area and a library, the accommodation with scenic views offers 8 rooms next to Ceylon Tea Museum.
  • The hotel has
    • On-site car park
    +1
Price from£ 260per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Tree Of LifeYahalatenna, Barigama, Kandy, Sri Lanka, 20000View on map
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.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
6.6
Nice21 reviews
Price from£ 41per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Casamara12,Kotugodalla Veediya, Kandy, Sri LankaView on map
1000 m from City Centre200 m from Kandy City Center Shopping Mall
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.
  • The hotel has
    • On-site car park
    +1
7.4
Very good18 reviews
Price from£ 39per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
QueensD S Senanayake Veediya, Kandy, Sri Lanka, .View on map
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.
  • The hotel has
    • On-site car park
    +1
6.6
Nice92 reviews
Price from£ 36per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Earl'S Regent Kandy40/1 Deveni Rajasinghe Mawatha, Kandy, , Kandy, Sri LankaView on map
3.0 km from City Centre
The The Flavors restaurant and the snack bar are available onsite of the hotel boasting a beautiful location in Kandy.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
6.6
Nice5 reviews
Price from£ 73per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Kandy City Hotel By Earl'S# 37, Yatinuwara Street, Kandy, Sri Lanka, 20000View on map
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.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour security
    +3
8.2
Great34 reviews
Price from£ 33per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Nature Walk ResortNo 9 Sangamitha Road , Kandy, Sri Lanka, 20000View on map
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.
  • The resort has
    • Free Wi-Fi in public areas
    +1
  • The resort has
    • On-site car park
    +1
  • The resort has
    • 24-hour reception
    +1
7.4
Very good82 reviews
Price from£ 27per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

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.

+ Read more - Less

Filtering results

Please wait...

1463 hotels found