Dambulla

Cheap Hotels in Dambulla

Choose your dates to see the latest hotel prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 17 Cheap hotels in Dambulla for you

Choose your travel dates to see the latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
58
Hotels in Dambulla
Very Good
62 reviews
8.4/10
1 night
From PKR 13,384
Check Availability
99+
Hotels in Kandalama
Very Good
309 reviews
8.9/10
1 night
From PKR 38,740
Check Availability
99+
Hotels in Dambulla
Amazing
56 reviews
9.4/10
1 night
From PKR 7,233
Check Availability
81
Hotels in Sigiriya
Very Good
182 reviews
8.9/10
1 night
From PKR 18,871
Check Availability
99+
Hotels in Dambulla
Amazing
63 reviews
9.4/10
1 night
From PKR 28,473
Check Availability
99+
Hotels in Kandalama
Very Good
45 reviews
8.9/10
1 night
From PKR 21,448
Check Availability
99+
Hotels in Dambulla
Very Good
285 reviews
8.3/10
1 night
From PKR 2,827
Check Availability
99+
Hotels in Sigiriya
Very Good
67 reviews
8.7/10
1 night
From PKR 16,543
Check Availability
78
Amazing
16 reviews
9.4/10
1 night
From PKR 18,164
Check Availability
42
Hotels in Sigiriya
Very Good
42 reviews
8.9/10
1 night
From PKR 6,858
Check Availability
See All Cheap Hotels in Dambulla

FAQs

What are the best family-friendly hotels in Dambulla?

Families visiting Dambulla often prefer hotels like Heritance Kandalama (from PKR 42,480), Hotel Sigiriya (from PKR 21,905) and EKHO Sigiriya - 700 meters to Sigiriya Rock (from PKR 12,719), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.

What are the top hotels in Dambulla near Dambulla Cave Temple?

Some of the top hotels in Dambulla near Dambulla Cave Temple include Sundaras Family Suites (from PKR 27,142), Jetwing Lake (from PKR 35,081) and Eden Grand (from PKR 9,934), all offering easy access to Dambulla Cave Temple, making them ideal for visitors looking to explore the area.

How much do hotels in Dambulla cost per day during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Dambulla during weekdays is PKR 13,909 per night. For a 4-star hotel, you can expect to pay around PKR 42,889 per night. If you're seeking a luxury stay, 5-star hotels in Dambulla generally cost PKR 100,766 per night on weekdays.

What are the best places to stay in Dambulla?

Some of the best places to stay in Dambulla are near popular attractions like Dambulla Cave Temple, Popham's Arboretum and Rangiri Dambulla International Cricket Stadium, offering easy access to key sights and amenities.

What are the best budget-friendly hotels in Dambulla?

Popular budget hotels in Dambulla include Sigiriya Forest Edge By Marino Leisure.

What are the best pet-friendly hotels in Dambulla?

Flower Garden Eco Village (from PKR 8,978), Sigiriya King's Resort (from PKR 50,627) and Dambulla Tourist Resort (from PKR 2,119) are the best pet-friendly hotels that welcomes your furry friends. Enjoy your stay with your pets by your side!

How to get good deals on hotels in Dambulla?

Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.