Hotels in Kandy

Find the best deals on 1,797 hotels in Kandy, Sri Lanka

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Kandy

Find the perfect Kandy hotel for business or leisure


Things to do in Kandy

Pinnawela Elephant Orphanage
Sri Dalada Maligawa
Asgiriya Stadium

Are there hotels available near Pinnawela Elephant Orphanage?

If you’re looking for a hotel in Kandy near Pinnawela Elephant Orphanage then you are in luck. momondo recommends 6 hotels near Pinnawela Elephant Orphanage and on average, area hotels cost $54/night. This price may vary based on season. Hotels near Pinnawela Elephant Orphanage are typically 31% more expensive than the average hotel in Kandy, which is $37.

Hotels near Pinnawela Elephant Orphanage
  • Kandy Unique Hotel
    Best value

    Kandy Unique Hotel

    14B/30/2B Upper Tank Rd, Hanthana, Kandy

    9.1

    $30

    View Deal
  • Galavilla Boutique Hotel & Spa
    #1 Most popular

    Galavilla Boutique Hotel & Spa

    Agalawatta Estate, Moragolla, Thalathuoya, Kandy

    9.2

    $97

    View Deal
  • Hotel Suisse
    #2 Most popular

    Hotel Suisse

    30 Sangarraja Mawatha, Kandy

    8.0

    $69

    View Deal
  • Mahaweli Reach Hotel
    #3 Most popular

    Mahaweli Reach Hotel

    35, P.B.A.Weerakoon Mawatha, Kandy

    8.2

    $95

    View Deal
  • Lakewood Residence
    #4 Most popular

    Lakewood Residence

    39/3 Rajapihilla Mawatha, Kandy

    8.0

    $32

    View Deal
  • Hotel Elephant View
    #5 Most popular

    Hotel Elephant View

    Rambukkana, Kandy

    View Deal

Are there hotels available near Sri Dalada Maligawa?

Below are the 12 user recommended hotels in the area of Kandy that is closest to Sri Dalada Maligawa. The average price near Sri Dalada Maligawa is $46/night, with prices varying based on several factors including time of year. Hotels near Sri Dalada Maligawa are typically 19% more expensive than the average hotel in Kandy, which is $37.

Hotels near Sri Dalada Maligawa
  • Charlton Kandy Rest Guesthouse
    Best value

    Charlton Kandy Rest Guesthouse

    No 31, Kings Street, Kandy

    7.7

    $9

    View Deal
  • Galavilla Boutique Hotel & Spa
    #1 Most popular

    Galavilla Boutique Hotel & Spa

    Agalawatta Estate, Moragolla, Thalathuoya, Kandy

    9.2

    $97

    View Deal
  • Hotel Suisse
    #2 Most popular

    Hotel Suisse

    30 Sangarraja Mawatha, Kandy

    8.0

    $69

    View Deal
  • Kandy Unique Hotel
    #3 Most popular

    Kandy Unique Hotel

    14B/30/2B Upper Tank Rd, Hanthana, Kandy

    9.1

    $30

    View Deal
  • Mahaweli Reach Hotel
    #4 Most popular

    Mahaweli Reach Hotel

    35, P.B.A.Weerakoon Mawatha, Kandy

    8.2

    $95

    View Deal
  • Lakewood Residence
    #5 Most popular

    Lakewood Residence

    39/3 Rajapihilla Mawatha, Kandy

    8.0

    $32

    View Deal
  • Queen's Hotel

    Queen's Hotel

    D S Senanayake Veediya, Kandy

    7.6

    $44

    View Deal
  • Kandy City Hotel By Earl's

    Kandy City Hotel By Earl's

    No.37 Yatinuwara Street, Kandy

    7.8

    $25

    View Deal
  • Sevana City Hotel Kandy

    Sevana City Hotel Kandy

    84 Peradeniya Road, Kandy

    8.8

    $25

    View Deal
  • Kandyan Sweet Villa

    Kandyan Sweet Villa

    No 62/1/1, Keppetipola Road,Kandy, Kandy

    8.2

    $10

    View Deal
  • The Grand Kandyan

    The Grand Kandyan

    89/10, Lady Gordon's Drive, Kandy

    8.5

    $104

    View Deal
  • Queens mount

    Queens mount

    103 Anagarika Dharmapala Mawatha 103, Kandy

    8.5

    $10

    View Deal

Are there hotels available near Asgiriya Stadium?

If you’re looking for a hotel in Kandy near Asgiriya Stadium then you are in luck. momondo recommends 12 hotels near Asgiriya Stadium and on average, area hotels cost $54/night. This price may vary based on season. Hotels near Asgiriya Stadium are typically 31% more expensive than the average hotel in Kandy, which is $37.

Hotels near Asgiriya Stadium
  • Charlton Kandy Rest Guesthouse
    Best value

    Charlton Kandy Rest Guesthouse

    No 31, Kings Street, Kandy

    7.7

    $9

    View Deal
  • Galavilla Boutique Hotel & Spa
    #1 Most popular

    Galavilla Boutique Hotel & Spa

    Agalawatta Estate, Moragolla, Thalathuoya, Kandy

    9.2

    $97

    View Deal
  • Hotel Suisse
    #2 Most popular

    Hotel Suisse

    30 Sangarraja Mawatha, Kandy

    8.0

    $69

    View Deal
  • Kandy Unique Hotel
    #3 Most popular

    Kandy Unique Hotel

    14B/30/2B Upper Tank Rd, Hanthana, Kandy

    9.1

    $30

    View Deal
  • Mahaweli Reach Hotel
    #4 Most popular

    Mahaweli Reach Hotel

    35, P.B.A.Weerakoon Mawatha, Kandy

    8.2

    $95

    View Deal
  • Lakewood Residence
    #5 Most popular

    Lakewood Residence

    39/3 Rajapihilla Mawatha, Kandy

    8.0

    $32

    View Deal
  • Queen's Hotel

    Queen's Hotel

    D S Senanayake Veediya, Kandy

    7.6

    $44

    View Deal
  • Kandy City Hotel By Earl's

    Kandy City Hotel By Earl's

    No.37 Yatinuwara Street, Kandy

    7.8

    $25

    View Deal
  • Sevana City Hotel Kandy

    Sevana City Hotel Kandy

    84 Peradeniya Road, Kandy

    8.8

    $25

    View Deal
  • Kandyan Sweet Villa

    Kandyan Sweet Villa

    No 62/1/1, Keppetipola Road,Kandy, Kandy

    8.2

    $10

    View Deal
  • The Grand Kandyan

    The Grand Kandyan

    89/10, Lady Gordon's Drive, Kandy

    8.5

    $104

    View Deal
  • Hotel Topaz

    Hotel Topaz

    Aniwatte, Kandy

    8.4

    $101

    View Deal

When to book a hotel in Kandy

Check out the information below to find the best deal on a Kandy hotel room
Low Season
May
High Season
July

cheapest month to stay

93%

expected price decrease

most expensive time to stay

48%

expected price increase

Price
$9 - $195
Highest day of week
Monday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$64

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$51

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Kandy is: 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
3 star
$31 - $49
4-5 star
$83 - $128

How much does a hotel in Kandy cost per night?

Use the information below to find quality Kandy hotel rooms for low prices

Hostels and cheap hotels in Kandy

These hotels and hostels usually make for a cheap way to stay in Kandy

Get the best value hotel in Kandy

These hotels have the best prices for their ratings

Kandy travel information

How long do people stay in Kandy?

2 nights is the typical length of stay for people visiting Kandy.

How much does a hotel cost in Kandy?

A hotel room in Kandy will generally set you back around $52 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in Kandy?

In May prices are at their lowest and represents the most cost effective time to book a hotel room in Kandy. You may find the cost of your room has decreased by 93%.

Which day is cheapest to stay in Kandy?

Hotel rooms in Kandy are generally cheapest on Saturday and more costly on Sunday.

How much does a hostel in Kandy cost?

Per person, per night, a hostel in Kandy (or a sub 2 star rated hotel) is priced at $16, on average. This price is $36 cheaper than your average Kandy hotel.