You are booking hotel for more than 90 days

map
Price Per Night
  • (37)
  • (57)
  • (28)
  • (5)
  • (4)
  • (4)
  • (8)
  • (2)

Your Budget

to
Star Category
  • (82)
  • (54)
  • (24)
User Rating
  • (26)
  • (64)
  • (36)
MMT Luxe Selections
  • (1)
Property Type
  • (118)
  • (36)
  • (26)
  • (20)
  • (10)

Show 4 more

Chains
  • (0)
Amenities
Guests Love
  • (24)
  • (16)
  • (45)

Show -3 more

Booking Preference
Booking Preference
  • (1)
  • (200)
  • (30)
House Rules
  • (10)
  • (21)
  • (2)
  • (6)
BACK TO TOP

Hotels in Kandy Book from Best Sri Lanka Hotels

Explore Travel Tips

Most Booked by Travellers like you

hotelImg

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

1. Radisson Hotel Kandy

Kandy Lake | 2.4 km drive to Sri Dalada Maligawa
Free Cancellation
Book with ₹0 Payment
This 4 Star Resort in Kandy is located in Kandy Lake. Full Address of property is No 31, Saranankara Mawatha, 20000 Kandy, Sri Lanka View On Map Key amenities of this property are Spa & Gym & Bar.
View More
Very Good3.8

(1101 Ratings)

8,197

+ 2,810 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

2. Cinnamon Citadel Kandy

Wattarantenna
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Wattarantenna View On Map (124 Srimath Kuda Ratwatte Mawatha Kandy, Sri Lanka). Top Facilities of this Hotel are Swimming Pool & Gym & Bar.
View More
Excellent4.4

(532 Ratings)

19,772

12,768

+ 3,575 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 2553 Off.

Change Check-In Dates

  • Today
  • Tomorrow
  • This Weekend
  • Next Weekend
  • Other Dates
hotelImg

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

3. Queen's Hotel, Kandy

City Centre | 3 minutes walk to Kataragama Devalaya
Free Cancellation
Book with ₹0 Payment
This 3 Star Hotel in Kandy is located in City Centre. Full Address of property is D S Senanayake Veediya, Kandy 20000, Sri Lanka View On Map Key amenities of this property are Indian Veg Food & Swimming Pool & Bar.
View More
Very Good4.1

(1025 Ratings)

13,753

4,932

+ 2,348 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 1822 Off.
hotelImg

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

4. Skyloft Kandy

Suduhumpola
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Suduhumpola View On Map (7JFF+HH6, No.26, Thapodarama Road, Richmond Hill Ln, Kandy 20022, Sri Lanka, Suduhumpola). Top Facilities of this Hotel are Indian Chef & Skybar & Swimming Pool.
View More
Excellent4.5

(575 Ratings)

9,300

5,008

+ 2,128 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 2617 Off.
hotelImg

5. The Golden Crown Hotel

Ampitiya
Breakfast and Lunch/Dinner Included
Free Cancellation
Book with ₹0 Payment
This 5 Star Hotel in Kandy is located in Ampitiya. Full Address of property is No 322, Udugama, Ampitiya View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.4

(1153 Ratings)

14,187

9,849

+ 3,996 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 3822 Off.

hotelImg

Earls Regent Hotel

Anniewatta
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Anniewatta View On Map (40/1 Deveni Rajasinghe Mawatha, Kandy, Kandy). Top Facilities of this Hotel are Spa & Gym & Bar.
View More
Very Good4.1

(245 Ratings)

5,870

5,066

+ 2,054 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 1960 Off.
hotelImg

Amaya Hills

Heerassagala
Free Cancellation
Book with ₹0 Payment
Breakfast Included
This 4 Star Hotel in Kandy is located in Heerassagala. Full Address of property is Heerassagala, Kandy, Sri Lanka View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good4.1

(703 Ratings)

11,551

+ 3,234 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Thilanka Hotel

Kandy Lake | 1.3 km drive to Sri Dalada Maligawa
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Kandy Lake View On Map (No. 03, Sangamitta Mawatha, Kandy, Sri Lanka). Top Facilities of this Hotel are Indian Chef & Indian Veg Food & Spa.
View More
Very Good4.2

(178 Ratings)

14,351

7,294

+ 2,389 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Sevana City Hotel Kandy

City Centre | 1.9 km drive to Sri Dalada Maligawa
Free Cancellation
Book with ₹0 Payment
This 3 Star Hotel in Kandy is located in City Centre. Full Address of property is 84 Peradeniya Road View On Map Key amenities of this property are Swimming Pool & Restaurant & Coffee Shop.
View More
Very Good3.8

(1863 Ratings)

3,091

2,921

+ 1,175 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 618 Off.
hotelImg

Earls Regency

Tennekumbura
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Tennekumbura View On Map (Kundasale 20168, Sri Lanka). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.6

(813 Ratings)

20,629

8,676

+ 3,585 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 3751 Off.
hotelImg

The Radh Hotel

City Centre | 5 minutes walk to Sri Dalada Maligawa
Free Cancellation till check-in
Book with ₹0 Payment
This 4 Star Hotel in Kandy is located in City Centre. Full Address of property is 30 Colombo St, City Centre View On Map Key amenities of this property are Spa & Gym & Restaurant.
View More
Excellent4.4

(922 Ratings)

17,507

12,690

+ 4,642 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Credit Card EMI Users.
hotelImg

The Grand Kandyan

Mahaiyawa | 1.9 km drive to Sri Dalada Maligawa | 10 minutes walk to Mahaiyawa Railway Station
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Mahaiyawa View On Map (89/10, Lady Gordon's Drive). Top Facilities of this Hotel are Swimming Pool & Spa & Gym.
View More
Excellent4.3

(239 Ratings)

8,958

6,379

+ 2,390 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 2161 Off.
hotelImg

Kandy City Stay

Katukele | 2.6 km drive to Sri Dalada Maligawa | 5 minutes walk to Suduhumpola Train Halt
Homestay
| 1 Bedroom | Sleeps 2 guests
Free Cancellation
Book with ₹0 Payment
Full Address of property is 155 S W R D Bandaranayaka Mawatha View On Map Key amenities of this property are Elevator/Lift & Bar.
View More
Very Good4.1

(71 Ratings)

2,150

2,045

+ 824 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Mount Blue Kandy

Tennekumbura
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Tennekumbura View On Map (352/15 Dharmaraja Mawatha Kandy, Tennekumbura). Top Facilities of this Hotel are Spa & Swimming Pool & Bar.
View More
Very Good3.9

(608 Ratings)

7,338

5,688

+ 1,080 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 1193 Off.
hotelImg

Devon Rest

Kandy Lake | 9 minutes walk to Sri Dalada Maligawa
Free Cancellation
Book with ₹0 Payment
This 4 Star Hotel in Kandy is located in Kandy Lake. Full Address of property is 4 Sangaraja Mawatha View On Map Key amenities of this property are Bar & Restaurant & Coffee Shop.
View More
Very Good4.1

(570 Ratings)

5,476

5,250

+ 2,488 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 1095 Off.
hotelImg

Hotel Suisse Kandy

Kandy Lake | 1.9 km drive to Sri Dalada Maligawa
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Kandy Lake View On Map ( 30, Sangaraja Mawatha, Kandy 20000, Sri Lanka). Top Facilities of this Hotel are Indian Veg food & Spa & Swimming Pool.
View More
Very Good3.7

(107 Ratings)

9,384

6,095

+ 3,113 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 3288 Off.
hotelImg

Blue Pillars Kandy

Katugastota | 1.4 km drive to Sri Dalada Maligawa | 6 minutes walk to Mahaiyawa Railway Station
Free Cancellation
Book with ₹0 Payment
Breakfast Included
This 3 Star Hotel in Kandy is located in Katugastota. Full Address of property is 27 Wariyapola Sri Sumangala Mawatha View On Map Key amenities of this property are Restaurant.
View More
Excellent4.7

(310 Ratings)

4,865

4,564

+ 1,405 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 973 Off.
hotelImg

Marvel Hills Kandy

Katukele | 2.6 km drive to Sri Dalada Maligawa | 8 minutes walk to Suduhumpola Train Halt
Room in a Homestay
| 1 Bedroom | Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Free Cancellation
Book with ₹0 Payment
Location of the Homestay is Katukele View On Map (No. 20, George E De Silva Mawatha). Top Facilities of this Homestay are Vehicle Rentals.
View More
Excellent4.7

(111 Ratings)

2,645

2,191

+ 992 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Viyana Boutique Hotel

Kandy Lake | 2 km drive to Sri Dalada Maligawa
Free Cancellation
Book with ₹0 Payment
This 3 Star Hotel in Kandy is located in Kandy Lake. Full Address of property is 56, Sri Sangaraja Mawatha View On Map Key amenities of this property are Bar & Jacuzzi & Restaurant.
View More
Very Good4.2

(537 Ratings)

4,866

4,643

+ 1,734 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 973 Off.
hotelImg

Cafe Aroma Inn

City Centre | 6 minutes walk to Sri Dalada Maligawa
Free Cancellation till check-in
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is City Centre View On Map (98 Colombo St, Kandy 20000, Sri Lanka, City Centre). Top Facilities of this Hotel are Restaurant & Coffee Shop.
View More
Very Good4.2

(1437 Ratings)

6,337

2,831

+ 1,185 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - ICICI Credit Card EMI Users. Get 1314 Off.

Hotels in Other Countries

About Hotels in Kandy

Check out best Kandy hotel deals and offers on more than 240 hotels in Kandy only on MakeMyTrip!
Wondering where to book your stay in Kandy? We understand your desire for comfort and hence have listed out the best Kandy hotels for you, based on expert advice and the services they offer. Above once are the most popular Hotels in Kandy.

Select from best 240 hotels in Kandy.

All Above properties for Kandy are updated on Thursday, March 05, 2026- 05.01.

Kandy Hotels Price Starts from Minimum Rs. 819 for Budget hotel. Check Price Now!
. Check out your Preferred stay from popular areas in Kandy, Stay in Kandy's best hotels! pick from Kandy's best hotels with breakfast, amenities and budget hotels. You can book using Free Cancellation and Pay At check out options. Also See Most-booked hotels in Kandy & Recently booked hotels. Plan your trip and Get inspired by reviews, Explore guest reviews, In and Around Kandy.

You can also Explore Hotels in Kandy on our partner site Goibibo.



Places to Stay in Kandy

Kandy Hotels By Star Rating

Show More

Places to Stay in Kandy near Popular Attractions

Show More

Properties in Kandy

Premium hotels in Kandy

Hotels By Category in Kandy

Get the best deals on different type of Hotel categories in Kandy with MakeMyTrip.com. Choose from 240 hotels in Kandy. Just Rs 819 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

More about Kandy Hotels

Starting Price Rs. 819
Kandy Hotels 240

Hotels in Kandy with Free Breakfast

Winter Villa

0 1 2 0 1 2 3 4

₹ 13,772

Per Night

Pallekele

The Rock Bunglow

0 1 2 0 1 2 3 4

₹ 819

Per Night

Heerassagala

Bed Station 210

0 1 0 1 2 3 4

₹ 2,298

Per Night

Katugastota

The Springfields Kandy

0 1 2 0 1 2 3 4

₹ 2,956

Per Night

Gannoruwa

Golf Resort Par 03

0 1 2 3 0 1 2 3 4

₹ 7,840

Per Night

Medadumbara

Hill Paradise Hanthana

0 1 2 0 1 2 3 4

₹ 3,542

Per Night

Hantana

Choose Hotels with Room View Type

Premium Hotels in Nearby Cities

Panvila

Bougainvillea Retreat

0 1 2 3 4 0 1 2 3 4

₹ 72,497

Per Night

Medadumbara

Tea & Experience Factory

0 1 2 3 4 0 1 2 3 4

₹ 23,277

Per Night

Hanguranketha

Udunuwara

Simpson's Forest Hotel

0 1 2 3 4 0 1 2 3 4

₹ 11,709

Per Night

Pathadumbara

K.F.G. & G. Korale

Yatinuwara

W15 Hanthana Estate Kandy

0 1 2 3 4 0 1 2 3 4

₹ 68,981

Per Night

Places to Stay in Kandy

Luxury Hotels in Nearby Cities

Show More
Show
Hide

More Deals For You!

Exciting Offers on Top Rated Properties

Flat

15% OFF

WELCOMEMMTINTL

Upto 10,000 INR. Applicable only for first time user


Up to

30% OFF

MMTINTLTRAVEL

Valid on 500,000+ hotels across international cities.


Flat

3,000 off

MMTSUPERINTL

Valid on bookings value over 50,000 INR.


Upto

40% off

MMTSAVER

Valid on Budget Hotels (less than INR 4,000/night).