Photo by David Holroyd
Find hotels in Dambulla from ₩13,190
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Dambulla
Check prices for these dates
Our top choices for Dambulla hotels

8.8 out of 10, Excellent, (6)
The price is ₩10,162
₩13,190 total
includes taxes & fees
Jan 18 - Jan 19, 2026

7.0 out of 10, Good, (4)
The price is ₩52,186
₩67,746 total
includes taxes & fees
Dec 25 - Dec 26

7.8 out of 10, Good, (7)

The price is ₩246,332
₩290,672 total
includes taxes & fees
Jan 10 - Jan 11, 2026
The price is ₩30,995
₩36,574 total
includes taxes & fees
Dec 31 - Jan 1, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Great weekend hotel deals in Dambulla
Showing deals for:Dec 26 - Dec 28
Image gallery for Elysia Sigiriya Hotel

Elysia Sigiriya Hotel
Dambulla
9.0/10Wonderful (2 reviews)
10% off
Price is ₩123,857
₩292,302 total
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Dambulla attractions
Learn more about Dambulla
Golden Buddha statues and ancient murals fill the UNESCO-listed cave temples perched dramatically above Dambulla's bustling center. Climb to witness monks in prayer, then explore the vibrant produce market where locals sell tropical fruits beneath the shadow of Lion Rock in nearby Sigiriya.

Photo by Diana Hoskins
Open Photo by Diana Hoskins
Top Dambulla Hotel Reviews

The River House Dambulla by The Serendipity Collection
10/10 Excellent
More cheap stays in Dambulla

Niyagala Lodge
163 Jayadewa Mawatha Sigiriya Central Province
The price is ₩33,526 per night from Dec 21 to Dec 22
₩33,526
₩43,919 total
Dec 21 - Dec 22
includes taxes & fees

































































































