Hotels in Dambulla

Find the best deals on 307 hotels in Dambulla, Sri Lanka

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

Top Hotels in Dambulla

Find the perfect Dambulla hotel for business or leisure


Things to do in Dambulla

Dambulla Cave Temple

How much are hotels near Dambulla Cave Temple?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Dambulla nearest to Dambulla Cave Temple, you should expect to pay around $57/night. This price fluctuates based on time of year. In general, a rate under $57/night is a good deal for momondo users staying near Dambulla Cave Temple. Hotels near Dambulla Cave Temple are typically 33% more expensive than the average hotel in Dambulla, which is $38.

Hotels near Dambulla Cave Temple
  • Lotus Inn Tourist Resort
    Best value

    Lotus Inn Tourist Resort

    Sudu Nelum 44 Mile Post, Mathale Road, Dambulla

    7.3

    $7

    View Deal
  • Heritance Kandalama
    #1 Most popular

    Heritance Kandalama

    Kandalama Lake Front, Dambulla

    8.9

    $146

    View Deal
  • Elusive Hotels Dambulla
    #2 Most popular

    Elusive Hotels Dambulla

    352a Kurunegala Road, Dambulla

    8.6
    View Deal
  • Sundaras Resort & Spa
    #3 Most popular

    Sundaras Resort & Spa

    189 Kandy Road, Dambulla

    7.0

    $72

    View Deal
  • Sigiriya Kingdom Gate Hotel
    #4 Most popular

    Sigiriya Kingdom Gate Hotel

    Rathmalgahaela Road, Vihara Junction, Dambulla

    8.6

    $68

    View Deal
  • The Green Village Dambulla
    #5 Most popular

    The Green Village Dambulla

    tikiri mawatha Aluthwaththa, Dambulla

    9.7

    $18

    View Deal
  • Kalundewa Retreat

    Kalundewa Retreat

    Kalundewa Road, Dambulu Oya, Dambulla

    9.4

    $151

    View Deal
  • Saman Rest And Guest House

    Saman Rest And Guest House

    Kandy Road, Dambulla

    $14

    View Deal
  • Hotel Freedom Village

    Hotel Freedom Village

    8th Canal, Economic Center Road, Dambulla

    8.0

    $50

    View Deal
  • Pelwehera Village Resort

    Pelwehera Village Resort

    Bulagala Junction, Habarana Road, Dambulla

    7.7

    $115

    View Deal
  • Sevonrich Holiday Resort

    Sevonrich Holiday Resort

    No:151, 2nd Lane, Jayamawatha, Yapagama, Dambulla, Dambulla

    8.9

    $11

    View Deal
  • Golden Rainbow Guest House

    Golden Rainbow Guest House

    Temple Junction, Priwana Road, Dambulla

    9.4

    $26

    View Deal

When to book a hotel in Dambulla

Check out the information below to find the best deal on a Dambulla hotel room
Low Season
September
High Season
December

cheapest month to stay

43%

expected price decrease

most expensive time to stay

38%

expected price increase

Price
$70 - $195
Highest day of week
Tuesday
Cheapest day of week
Wednesday

av. price over the last two weeks

Average price (weeknight)

$86

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$83

av. price over the last two weeks


How much does a hotel in Dambulla cost per night?

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

Dambulla travel information

How long do people stay in Dambulla?

A stay of 1 night is most popular when visiting Dambulla.

How much does a hotel cost in Dambulla?

$48 per night is the average rate for a room when booking a hotel in Dambulla. Prices will differ depending on factors such as star rating, time of year and location.

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

Dambulla hotels are at their most economical to book in the month of September. The rates you are charged may be 43% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Dambulla?

The cost of a Dambulla hotel room will vary for each day but generally Tuesday works out the most economical, with Monday proving the least economical.

How much does a hostel in Dambulla cost?

Dambulla hostels and hotels with a 2 star rating and below charge around $12 for a bed per person. This will be around $36 under the cost of a typical Dambulla hotel.