Hotels in Dambulla, Sri Lanka

Search & Compare Dambulla Hotels

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

Why use Hotels.com?

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Dambulla

Dambulla overview

Visitors to Dambulla have positive things to say about this relaxing city and its restaurants. You'll enjoy the natural setting, temples, and architecture while in town. Nature lovers visiting Dambulla can explore top areas like Dambulla Cave Temple. Popular sights in the surrounding area include Sigiriya Archaeological Site.

Where to stay in Dambulla

Whether traveling for business or pleasure, Dambulla can comfortably accommodate all visitors. There are 44 hotels in Dambulla and you can shop as many as 400 deals for rooms on Hotels.com, some with discounts of up to 50%. We have room prices as low as 8 USD per night and below are the number of hotels by star rating in Dambulla as well as in the surrounding area:
  • • 14 5-star hotels from 61 USD per night
  • • 38 4-star hotels from 28 USD per night
  • • 85 3-star hotels from 15 USD per night
  • • 5 2-star hotels from 13 USD per night

How to get to Dambulla

Fly in to Colombo (CMB-Bandaranaike Intl.), 71.9 mi (115.7 km) from downtown Dambulla.

What to see around Dambulla

Memorable for its landmarks including:
  • • Dambulla Cave Temple
  • • Royal Rock Temple
  • • Golden Temple
The area is recognized for its natural setting, offering these places to visit:
  • • Dambulla Cave Temple
  • • Popham's Arboretum
Here are some recommended places to see in the surrounding area:
  • • Sigiriya Archaeological Site (9 mi/14.5 km from the city center)
  • • Sigiriya Museum (8.7 mi/14 km from the city center)

When to visit Dambulla

Wondering what time of year to travel or what you should pack? Here are some seasonal norms so you'll know what to expect for your trip:

Seasonal temperature averages
  • • January-March: 91°F day, 72°F night
  • • April-June: 91°F day, 76°F night
  • • July-September: 87°F day, 76°F night
  • • October-December: 89°F day, 73°F night
Seasonal rainfall averages
  • • January-March: 0.35 inches
  • • April-June: 0.47 inches
  • • July-September: 1.06 inches
  • • October-December: 0.55 inches