Hotels in Dambulla

Find the best deals on 269 hotels in Dambulla

Check-in
Check-out
Compare vs. momondo |

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 $46/night. This price fluctuates based on time of year. In general, a rate under $46/night is a good deal for momondo users staying near Dambulla Cave Temple. Hotels near Dambulla Cave Temple are typically 22% more expensive than the average hotel in Dambulla, which is $36.

Hotels near Dambulla Cave Temple
Sunflower Inn
Best value
Sunflower Inn
6.9
$11
Sundaras Resort & Spa
#1 Most popular
Sundaras Resort & Spa
7.0
$35
Elusive hotel Dambulla
#2 Most popular
Elusive hotel Dambulla
8.0
Governor's Grand
#3 Most popular
Governor's Grand
7.9
$82
Kalundewa Retreat
#4 Most popular
Kalundewa Retreat
9.0
$283
Sigiriya Kingdom Gate Hotel
#5 Most popular
Sigiriya Kingdom Gate Hotel
8.0
Pelwehera Village Resort
Pelwehera Village Resort
7.0
$68
Lak View Family Resort
Lak View Family Resort
8.0
$12
Shan Inn Dambulla
Shan Inn Dambulla
9.0
$24
Hotel Mahawasala
Hotel Mahawasala
$18
Lark Lodge
Lark Lodge
9.0
$15
Regalia Hotel
Regalia Hotel

When to book a hotel in Dambulla

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

cheapest month to stay

39%

expected price decrease

most expensive time to stay

39%

expected price increase

Price
$73 - $193
Highest day of week
Friday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$83

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$78

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
4 stars and above
Heritance Kandalama
#1 most popular
Heritance Kandalama
8.0
$159
Sigiriana Resort by Thilanka
#2 most popular
Sigiriana Resort by Thilanka
8.0
$50
Sundaras Resort & Spa
Best value
Sundaras Resort & Spa
7.0
$35

Cheap hotels in Dambulla

These hotels and hostels are the cheapest accommodations available in Dambulla
Relax Guest House Dambulla
Relax Guest House Dambulla
8.0
$7
Sundaras Resort & Spa
Sundaras Resort & Spa
7.0
$35
Lak View Family Resort
Lak View Family Resort
8.0
$12
Sigiriana Resort by Thilanka
Sigiriana Resort by Thilanka
8.0
$50
Ran villa Holiday Resort
Ran villa Holiday Resort
8.2
$16
Hotel Freedom Village
Hotel Freedom Village
8.0
$50

Get the best value hotel in Dambulla

These hotels have the best prices for their ratings
Sigiriana Resort by Thilanka
Sigiriana Resort by Thilanka
8.0
$50
Sundaras Resort & Spa
Sundaras Resort & Spa
7.0
$35
Relax Guest House Dambulla
Relax Guest House Dambulla
8.0
$7
Governor's Grand
Governor's Grand
7.9
$82
Lak View Family Resort
Lak View Family Resort
8.0
$12
Ran villa Holiday Resort
Ran villa Holiday Resort
8.2
$16

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?

$51 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 July. The rates you are charged may be 39% 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 Saturday works out the most economical, with Thursday 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 $40 under the cost of a typical Dambulla hotel.