Star rating
Hotel name
Price range (GBP) to
Amenities
+ more

Kandy Sri Lanka Hotels & Motels

Find hotels & motels in Kandy using the list below. Search for cheap and discounted hotel and motel rates in or close to Kandy, Sri Lanka for your business or personal leisure travel. We list the best Kandy motel and hotel rooms. Browse the Kandy area hotels to find the perfect lodging! Please use the provided map of the Kandy hotels.

Kandy Hotels/Motels & Accommodations

Amaya Hills Kandy : Heerassagala Kandy Sri Lanka
+1-888-389-4121
Heerassagala Kandy Sri Lanka, Kandy, 20000 Sri Lanka
  • 4 star Mountain hotel
  • 3 floors in hotel
From£65
Very good 4.0 /5 Guest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Kandy" Get Alexa Skill →
Hotel Topaz in Kandy
+1-888-675-2083
Aniwatte, Kandy, 2000 Sri Lanka
  • 3 star property
  • 2 meeting rooms in hotel
From£79
Very good 4.0 /5 Reviews Call BookMore Details
The Swiss Residence in Kandy
+1-800-716-8490
23, Kandy, 20000 Sri Lanka
  • Midscale Beach property
  • 3 floors in hotel
From£69
Very good 4.0 /5 Read Reviews Call BookMore Details
Amaara Sky Hotel : 72 / 22 A.b. Damunupola Mawatha
+1-800-805-5223
72 / 22 A.b. Damunupola Mawatha, Kandy, KY20000 Sri Lanka
  • Expensive Mountain property
  • 3 floors in property
From£79
Very good 4.0 /5 Latest Reviews Call BookMore Details
Alcam Holiday Home
+1-888-965-1860
51 Mahasen Mawatha (1st Circular Road), Kandy, Sri Lanka
  • Cheap Mountain hotel
  • Check in: 11:00 AM
From£47
Average 3.0 /5 Guest Reviews Call BookMore Details
Blossom Rest : 8th Lane Hantana
+1-888-788-5576
8th Lane Hantana, Kandy, 20000 Sri Lanka
  • Midscale Mountain hotel
  • Check-in: 1.30pm
From£27
Average 3.0 /5 Recent Reviews Call BookMore Details
Mahaweli Reach Hotel : 35 P.b.a.weerakoon Mawatha
+1-888-897-9207
35 P.b.a.weerakoon Mawatha, Kandy, 0094 Sri Lanka
  • Luxury Five Star property
From£119
Very good 4.0 /5 Latest Reviews Call BookMore Details
Earl's Regency
+1-888-311-4278
Kundasale, Kandy, Sri Lanka
  • Luxury Five Star Resort property
  • Check in: 1400PM
From£195
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Polwaththa Eco Lodges - Digana
+1-888-469-4795
69 / 1 Wepathana, Digana, 20184 Sri Lanka ~7.80 miles east of Kandy
  • Cheap Downtown property
From£47
Very good 4.0 /5 Recent Reviews Call BookMore Details
Hunas Falls Hotel
+1-888-734-9421
Elkaduwa, Elkaduwa, Sri Lanka ~9.37 miles north of Kandy
  • Affordable Mountain property
  • 2 floors in property
From£63
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Madulkelle Tea and Eco Lodge in Kandy
+1-888-841-5292
Richland Rd. Madulkelle, Kandy, Sri Lanka
  • Luxurious 5 Star Mountain property
  • 11 rooms in hotel
From£119
Very good 4.5 /5 Recent Reviews Call BookMore Details
St. Andrew's Hostel
+1-888-455-5160
#23 / 44 St. Andrew's Dr. Under Bank, Nuwara Eliya, 22200 Sri Lanka ~23.66 miles south of Kandy
  • 3 star Mountain hotel
  • 4 rooms in hotel
From£19
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Jetwing St. Andrew's in Nuwara Eliya
+1-888-965-8297
North 10 St. Andrew's Dr., Nuwara Eliya, Sri Lanka ~23.97 miles south of Kandy
  • 4 star hotel
From£99
Very good 4.0 /5 Read Reviews Call BookMore Details
Langdale Boutique Hotel by Amaya in Nuwara Eliya
+1-888-906-6358
Radalla, Nuwara Eliya, Sri Lanka ~26.12 miles south of Kandy
  • High-end Mountain hotel
  • Check in: 13:00 hrs
From£59
Very good 4.0 /5 Latest Reviews Call BookMore Details
Laa Adams : No :10 Mendis Mawatha
+1-888-749-6785
No :10 Mendis Mawatha, Nuwara Eliya, 22000 Sri Lanka ~28.13 miles south of Kandy
  • 4-star Mountain property
  • 3 floors in hotel
From£51
Average 3.0 /5 Review Score Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Kandy" Get Alexa Skill →
Heritance Kandalama - Dambulla
+1-888-878-9982
Kandalama Lake Front, Dambulla, Sri Lanka ~40.00 miles north of Kandy
  • Luxury 5-star Resort property
  • Hotel has an eco-friendly policy Read more
From£115
Very good 4.0 /5 Read Reviews Call BookMore Details
Occidental Paradise Dambulla : Dumbulla 21100
+1-888-389-4485
Dumbulla 21100, Dambulla, Sri Lanka ~41.60 miles north of Kandy
  • 4 star Resort hotel
  • Fitness + Health Center
From£87
Very good 4.0 /5 Recent Reviews Call BookMore Details
Amaya Lake Dambulla
+1-888-389-4121
Kap Ela Kandalama, Dambulla, Sri Lanka ~41.69 miles north of Kandy
  • High end Downtown property
  • Has environment-friendly policy Learn more
From£63
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Ratnaloka Tour Inn : Kosgala.kahangama
+1-888-675-2083
Kosgala.kahangama, Ratnapura, 70000 Sri Lanka ~43.36 miles south of Kandy
  • Low-priced property
From£47
Average 3.0 /5 Guest Reviews Call BookMore Details

Next: See My Kandy Hotels with Pricing

Graph: Upcoming 20 Days of Kandy Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Kandy, Sri Lanka discounts available. The chart reflects the cheapest Kandy hotel for each day and each star rating category.

'With palm-fringed beaches and stunning landscapes, it's no wonder that Marco Polo deemed Sri Lanka 'the finest island of its size in all the world. It is shaped like a jewel, and boasts many riches, from precious stones to stunning landscapes and wildlife. These beautiful words were written about Sri Lanka in the newspaper of The Times.

The Last Capital of Kings

Kandy is a picturesque city in Central Province, Sri Lanka. Kandy is not only a city of gorgeous nature, but also an important historical and cultural site: the city is a home for The Temple of the Tooth Relic, an important sacred place for Buddhists that was also declared as a world heritage by UNESCO. In addition to this, Kandy is also known for being the last capital of the kings in Sri Lanka. Perhaps that is why thousands of tourists come to visit this beautiful city every year. If you are also planning your holiday and still wondering which country to choose, be sure to read more about Sri Lanka and its gorgeous capital of kings. If you are thinking about spending some time in Kandy, you will also need a hotel room. That is why we are giving you this short list of Kandy hotels. Even though countries like Sri Lanka are famous for having great hotels, no one can guarantee that you will choose the best hotels in Kandy. 

Stay on The Budget While in Kandy

Kandy has some really great cheap hotels that we recommend you to check out: Amanda Hills, Kandy View Hotel, Majestic Tourist Hotel, Hotel Casamara or Hotel Devon. Even though these cheap hotels will not make your bank account explode, you will get a decent room and in some cases “ not that far from the city center or other important tourist attractions. Furthermore you will get a possibility to use that extra dollar on local guided tours or souvenirs that sometimes can cost good amount of money.

The Best Places to Stay in Kandy

Nonetheless, there are some great classy hotels in Kandy that can really satisfy the need of most choosy customers: Theva Residency, Cinnamon Citadel, Amaara Sky Hotel, Earl's Regency or Elephant Stables. These Kandy hotels are well known not only for their lovely rooms and excellent staff, but also for some spa treatments that are one of the best in the world. Therefore in Kandy you will not only be able to rest your soul by visiting all these inspiring places, but also your body.

In The Streets of The City

Now let's talk about some places of interest that you should definitely visit in Kandy: Temple of the Tooth, Kandy Lake, Bahiravokanda Vihara Buddha Statue, Kandy Garrison Cemetery or Lankatilaka Temple. You could also visit one of the famous museums not only in Kandy, but also in all Sri Lanka “ Tea Museum. Visitors are interested to know more about the history of the tea and what part of it belongs to this gorgeous city of Kandy.

FAQs about hotels in Kandy

What are the top rated hotels in Kandy?

Madulkelle Tea and Eco Lodge, Amaya Hills Kandy and Hotel Topaz are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels in Kandy?

Mahaweli Reach Hotel, Earl's Regency and Madulkelle Tea and Eco Lodge are the top 3 luxury hotels near Kandy city center.

What hotels are closest to the city center of Kandy?

Amaya Hills Kandy, Hotel Topaz, and The Swiss Residence are the properties closest to Kandy city center.

What are the most popular independent hotels in Kandy?

Madulkelle Tea and Eco Lodge, Amaya Hills Kandy and Hotel Topaz are the best rated independent hotels (not part of a big brand).

Back to Top