Best Hotels in Kandy

FILTERS
CLEAR
    Star rating: 4
    Star rating: 5
    Hotel
    Resort

Popular filters

  • (53)

  • (10)

  • (58)

  • (26)

  • (49)

  • (1)

  • (13)

Price Preference

Prices are excluding taxes

Price

  • (4)

  • (4)

  • (13)

  • (27)

  • (3)

  • (5)

  • (7)

  • (1)

Star rating

  • (81)

  • (56)

  • (26)

User rating

  • (9)

  • (10)

  • (26)

  • (11)

  • (9)

Chains

  • (1)

Room Amenities

  • (3)

  • (1)

  • (6)

  • (11)

  • (55)

  • + Show All

Room Views

  • (28)

  • (4)

  • (9)

  • (31)

  • (35)

  • (7)

House Rules

  • (10)

  • (11)

  • (21)

  • (8)

  • + Show All
  • (1)

Property type

  • (73)

  • (29)

  • (6)

  • (5)

  • (2)

  • + Show All

Amenities

  • (39)

  • (37)

  • (32)

  • (32)

  • (6)

  • (12)

  • + Show All

Payment modes

  • (49)

iconView properties near Restaurants serving Indian food

Most Booked by Travellers like you

  • View All
4
Resort
888 Ratings
4

/5

Radisson Hotel Kandy
Kandy Lake | 2.4 km drive to Sri Dalada Maligawa
Spa
Swimming Pool
& more
Amenities
    Free Cancellation
    Book @ ₹0 available

₹7,613

+₹2,610 taxes &fees

per night

Login now & save more
  • View All
4
Hotel
768 Ratings
4.5

/5

Cinnamon Citadel Kandy
Wattarantenna
Childcare Services
Kids Play Area
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
Bank offer | ₹2573 off
Pay using SBI Debit Card to avail the offer.

₹10,398

₹5,501

+₹2,251 taxes &fees

per night

Login now & save more
  • View All
5
Hotel
1121 Ratings
4.5

/5

The Golden Crown Hotel
Ampitiya
Childcare Services
Kids Play Area
& more
Amenities
    Free Cancellation
    Breakfast Included
    Book @ ₹0 available
Bank offer | ₹4186 off
Pay using SBI Debit Card to avail the offer.

₹10,466

₹9,743

+₹4,200 taxes &fees

per night

Login now & save more
  • View All
5
Hotel
778 Ratings
4.4

/5

The Trees
Kandy Lake | 2 minutes walk to Royal Palace of Kandy (Wales Park)
Childcare Services
Swimming Pool
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
Bank offer | ₹3544 off
Pay using HDFC Credit Card EMI to avail the offer .

₹12,381

₹7,253

+₹3,086 taxes &fees

per night

Login now & save more

Popular in Kandy

  • View All
5
Hotel
672 Ratings
4.9

/5

Earls Regency
Tennekumbura
Crib
Kids' Meals
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
Bank offer | ₹3223 off
Pay using SBI Debit Card to avail the offer.

₹14,849

₹6,715

+₹2,821 taxes &fees

per night

Login now & save more

OFFERS & DEALS

You can't resist!

FLAT 15% OFF *

on SBI Debit Cards

SBIINTDC
Copy

FLAT 15% OFF *

on Axis Bank Credit Card EMI

GOAXISINTEMI
Copy

FLAT 15% OFF

on YES Bank Credit Cards EMI

GOYESEMIINT
Copy

FLAT 15% OFF

On Kotak Bank credit cards EMI

GOKOTAKINTEMI
Copy

FLAT 15% OFF*

On IDFC FIRST Bank Credit Card EMI

GOIDFCINTNCEMI
Copy

FLAT 15% OFF*

on HSBC Credit Card EMI

GOHSBCINTEMI
Copy

FLAT 15% OFF*

on HSBC Credit Card

GOHSBCINT
Copy

FLAT 15% OFF

on YES Bank Credit Cards

GOYESINT
Copy

FLAT 15% OFF*

on Canara Bank Credit Card EMI

GOCANARAINTEMI
Copy
  • View All
5
Resort
976 Ratings
4.9

/5

Fox Kandy by Fox Resorts- Luxury in the Mist
City Centre | 2.1 km drive to Sri Dalada Maligawa | 4 minutes walk to Kandy Station
Kids' Meals
Spa
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
Enjoy exclusive benefits at a discounted price in an Elite Package deal
Inaugral offer | ₹1478 off
Special discount valid for first 20 bookings of this property

₹9,950

₹7,243

+₹2,964 taxes &fees

per night

Login now & save more
  • View All
4
Hotel
612 Ratings
4.1

/5

Amaya Hills
Heerassagala
Childcare Services
Kids Play Area
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
Bank offer | ₹2289 off
Pay using SBI Debit Card to avail the offer.

₹5,723

₹5,327

+₹2,298 taxes &fees

per night

Login now & save more
  • View All
4
Hotel
148 Ratings
4.5

/5

Earls Regent Hotel
Anniewatta
Kids' Meals
Spa
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
Bank offer | ₹2413 off
Pay using SBI Debit Card to avail the offer.

₹5,140

₹4,112

+₹1,799 taxes &fees

per night

Login now & save more
  • View All
5
Hotel
121 Ratings
4.2

/5

The Grand Kandyan
Mahaiyawa | 1.9 km drive to Sri Dalada Maligawa | 10 minutes walk to Mahaiyawa Railway Station
Childcare Services
Swimming Pool
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
Bank offer | ₹3214 off
Pay using HDFC Credit Card EMI to avail the offer .

₹7,983

₹6,563

+₹2,794 taxes &fees

per night

Login now & save more
  • View All
5
Resort
191 Ratings
4.9

/5

Mountbatten Bungalow
Childcare Services
Kids Play Area
& more
Amenities
    Free Cancellation
    Breakfast Included
    Book @ ₹0 available
Bank offer | ₹5980 off
Pay using SBI Debit Card to avail the offer.

₹14,951

₹14,072

+₹5,502 taxes &fees

per night

Login now & save more
  • View All
4
Hotel
537 Ratings
4.5

/5

Spotlight
Skyloft Kandy
Suduhumpola
Childcare Services
Indian Chef
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
Bank offer | ₹2409 off
Pay using Yes Bank Credit Card EMI option to Enjoy 3 and 6 Months No Cost EMI.

₹7,297

₹3,807

+₹1,686 taxes &fees

per night

Login now & save more
  • View All
4
Hotel
595 Ratings
4.4

/5

Mount Blue Kandy
Tennekumbura
Kids' Meals
Spa
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
Bank offer | ₹2426 off
Pay using SBI Debit Card to avail the offer.

₹22,267

₹5,187

+₹2,123 taxes &fees

per night

Login now & save more
  • View All
4
Hotel
957 Ratings
4.3

/5

Hotel Casamara
City Centre | 6 minutes walk to Sri Dalada Maligawa
Kids' Meals
Swimming Pool
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
Bank offer | ₹1720 off
Pay using ICICI Bank Credit Card to avail the offer.

₹4,301

₹3,704

+₹1,075 taxes &fees

per night

Login now & save more
  • View All
4
Hotel
116 Ratings
3.3

/5

Thilanka Hotel
Kandy Lake | 1.3 km drive to Sri Dalada Maligawa
Indian Chef
Indian Veg Food
& more
Amenities
Bank offer | ₹2247 off
Pay using SBI Debit Card to avail the offer.

₹5,619

₹5,232

+₹1,966 taxes &fees

per night

Login now & save more
  • View All
4
Hotel
85 Ratings
3.8

/5

The Swiss Residence
Anniewatta | 2.4 km drive to Sri Dalada Maligawa
Kids' Meals
Swimming Pool
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
Bank offer | ₹2016 off
Pay using SBI Debit Card to avail the offer.

₹5,041

₹4,490

+₹856 taxes &fees

per night

Login now & save more
  • View All
4
Hotel
110 Ratings
4

/5

Clove Villa
Mawilmada
Kids Play Area
Kids' Meals
& more
Amenities
    Free Cancellation
    Breakfast Included
    Book @ ₹0 available
Bank offer | ₹6270 off
Pay using SBI Debit Card to avail the offer.

₹15,676

₹14,599

+₹3,605 taxes &fees

per night

Login now & save more
  • View All
4
Hotel
555 Ratings
3.2

/5

Hotel Travellers Nest Kandy
Buwelikada
Swimming Pool
Indian Veg Food
& more
Amenities
    Bank offer | ₹1222 off
    Pay using Yes Bank Credit Card EMI option to Enjoy 3 and 6 Months No Cost EMI.

    ₹3,023

    ₹2,442

    +₹1,058 taxes &fees

    per night

    Login now & save more
    • View All
    4
    Hotel
    3 Ratings
    1.6

    /5

    Amaara Sky Hotel
    Katukele | 2.5 km drive to Sri Dalada Maligawa
    Kids' Meals
    Bar
    & more
    Amenities
      Free Cancellation
      Book @ ₹0 available
    Bank offer | ₹1836 off
    Pay using ICICI Bank Credit Card to avail the offer.

    ₹4,591

    ₹4,026

    +₹1,744 taxes &fees

    per night

    Login now & save more
    • View All
    5
    Hotel
    11 Ratings
    4.9

    /5

    Kings Pavilion
    Anniewatta
    Childcare Services
    Spa
    & more
    Amenities
      Free Cancellation
      Book @ ₹0 available
    Bank offer | ₹14267 off
    Pay using SBI Debit Card to avail the offer.

    ₹35,670

    ₹31,377

    +₹9,989 taxes &fees

    per night

    Login now & save more
    • View All
    5
    Hotel
    145 Ratings
    4.5

    /5

    Taru Villas Kandy
    Katugastota
    Childcare Services
    Kids Play Area
    & more
    Amenities
      Bank offer | ₹6029 off
      Pay using SBI Debit Card to avail the offer.

      ₹15,074

      ₹13,233

      +₹3,948 taxes &fees

      per night

      Login now & save more

      Popular Locations for Kandy Hotels

      Cities to travel near Kandy

      Kandy Hotels near Popular Landmarks

      Popular 3 Star Hotels in Kandy

      Best Hotels Nearby Kandy

      All Property Types in Kandy Hotels

      Best 5 Star Hotels in Kandy

      4 Star Hotels in Kandy

      Best Budget Hotels in Kandy

      Kandy Hotels by Category

      Best Hotels near Kandy