Hotels in Dambulla

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

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

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

Hotels near Dambulla Cave Temple
Sunflower Inn
Best value
Sunflower Inn
7.4
$11
Sundaras Resort & Spa
#1 Most popular
Sundaras Resort & Spa
7.0
$72
Elusive Hotels Dambulla
#2 Most popular
Elusive Hotels Dambulla
8.6
Governor's Grand
#3 Most popular
Governor's Grand
8.7
$40
Sigiriya Kingdom Gate Hotel
#4 Most popular
Sigiriya Kingdom Gate Hotel
8.6
$26
Pelwehera Village Resort
#5 Most popular
Pelwehera Village Resort
7.7
$125
Kalundewa Retreat
Kalundewa Retreat
9.4
$113
Shan Inn Dambulla
Shan Inn Dambulla
9.0
$24
Lak View Family Resort
Lak View Family Resort
8.7
$32
Lark Lodge
Lark Lodge
9.0
$15
Regalia Hotel
Regalia Hotel
Dambulla City Hostel
Dambulla City Hostel
$23

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, Sri Lanka cost per night?

Use the information below to find quality Dambulla hotel rooms for low prices
2 stars and below
Ran villa Holiday Resort
#1 most popular
Ran villa Holiday Resort
8.7
$16
Relax Guest House Dambulla
#2 most popular
Relax Guest House Dambulla
8.2
$7
3 stars
Hotel Freedom Village
#1 most popular
Hotel Freedom Village
8.0
$50
Lak View Family Resort
#2 most popular
Lak View Family Resort
8.7
$32
Lake Bliss
Best value
Lake Bliss
9.6
$15
4 stars and above
Heritance Kandalama
#1 most popular
Heritance Kandalama
8.9
$145
Sundaras Resort & Spa
#2 most popular
Sundaras Resort & Spa
7.0
$72
Sigiriana Resort by Thilanka
Best value
Sigiriana Resort by Thilanka
8.4
$40

Cheap hotels in Dambulla

These hotels and hostels are the cheapest accommodations available in Dambulla, Sri Lanka
Relax Guest House Dambulla
Relax Guest House Dambulla
8.2
$7
Lak View Family Resort
Lak View Family Resort
8.7
$32
Lake Bliss
Lake Bliss
9.6
$15
Oak Ray Elephant Lake
Oak Ray Elephant Lake
8.4
$38
Ran villa Holiday Resort
Ran villa Holiday Resort
8.7
$16
Sigiriana Resort by Thilanka
Sigiriana Resort by Thilanka
8.4
$40

Get the best value hotel in Dambulla

These Dambulla hotels have the best prices for their ratings
Sigiriana Resort by Thilanka
Sigiriana Resort by Thilanka
8.4
$40
Lake Bliss
Lake Bliss
9.6
$15
Governor's Grand
Governor's Grand
8.7
$40
Heritance Kandalama
Heritance Kandalama
8.9
$145
Relax Guest House Dambulla
Relax Guest House Dambulla
8.2
$7
Lak View Family Resort
Lak View Family Resort
8.7
$32

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?

$54 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 $42 under the cost of a typical Dambulla hotel.