Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Dambulla on Hotels.com. These Dambulla hotels consistently deliver on quality, location and traveller experience. Last updated on .
Dambulla Hotel Accommodation
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Dambulla?




1. Heritance Kandalama
Heritance Kandalama



2. Amaya Lake Dambulla
Amaya Lake Dambulla



6. Hotel Freedom Village
Hotel Freedom Village



7. Evergreen Dambulla
Evergreen Dambulla



8. Supreme Dambulla
Supreme Dambulla



9. Athena Lake by Seedevi
Athena Lake by Seedevi



11. Hotel Silver Horse Dambulla
Hotel Silver Horse Dambulla



12. Lake Lodge Boutique Hotel Kandalama
Lake Lodge Boutique Hotel Kandalama



13. Sigiriya Kingdom Resort
Sigiriya Kingdom Resort



14. Sigiriana Resort by Thilanka
Sigiriana Resort by Thilanka



16. Araliya Self Cooking Resort Dambulla
Araliya Self Cooking Resort Dambulla



18. Hotel Golden Ray
Hotel Golden Ray



19. Sundaras Sigiria Jungles Cave Resort
Sundaras Sigiria Jungles Cave Resort



20. Moi Dambulla by DBI
Moi Dambulla by DBIGet last-minute hotel deals in Dambulla and save more
Check out pet-friendly hotels in Dambulla




Tiny Holiday Resort
Tiny Holiday Resort



Wasu Villa Hotel Dambulla
Wasu Villa Hotel DambullaYou may also like hotels with pools in Dambulla




The River House Dambulla by The Serendipity Collection
The River House Dambulla by The Serendipity CollectionGo beyond your typical stay in Dambulla
Our prices for hotels in Dambulla are cheapest in May
Price trends for hotels in Dambulla
Top landmarks in Dambulla

Dambulla Cave Temple

Rangiri Dambulla International Stadium
Popham's Arboretum
Learn more about Dambulla
Dambulla is well known for its attractions such as Dambulla Cave Temple and Rangiri Dambulla International Stadium.
See all hotels in Dambulla
Check out reviews of Dambulla hotels guests love
Hotel Freedom Village
"Good stay and hotel staff were readily available to assist with any questions we had."
Heritance Kandalama
"Fantastic location and service"
Hotel Sigiriya
"We had a great stay at Hotel Sigiriya! The views of Sigiriya Rock were beautiful, and we really enjoyed the breakfast. Our room was on the smaller side, but it was comfortable enough for our stay. The pool looked lovely as well, although unfortunately we didn’t get a chance to use it. There were two disappointments during our stay. First, before arriving, I contacted the hotel management to request a simple birthday surprise—a decorated room with a “Happy Birthday” message and a small cake. The hotel acknowledged the request, and I even noticed it written in the corner of our check-in paperwork. Unfortunately, the request was overlooked and the surprise never happened. It was a missed opportunity to make an already wonderful stay truly special. Hopefully, they can follow through next time! The second disappointment was on our second day. The cleaning staff made an elephant out of towels and placed it on our bed. When we dismantled it to use the towels, we realized that they appeared to be our previously used towels. We found this quite concerning and unsanitary, especially since used towels had been arranged and placed directly on the bed. Despite these issues, we had a lovely overall stay, enjoyed the beautiful surroundings, and appreciated the friendly service. With a little more attention to these details, the hotel could make the experience truly exceptional. We would consider staying again and hope for an even better experience next time."
Eden Grand
"The breakfast and customer service was amazing"
Coffee House Resort Dambulla,Sigiriya
"A small immaculately clean property where everything is so easy to use due to superb organization. Extremely helpful staff. A little gem..."
Sigiriana Resort by Thilanka
"We booked the Deluxe Villa and the room was beautiful. The staff were very helpful, kind and pleasant. We enjoyed breakfast everyday."
Jetwing Lake
"Hotel and staff were absolutely amazing. So relaxing and beautiful. Would recommend, the scenery is beautiful, staff go out of your way to help you. Food was wonderful"
Frequently asked questions
Find out more about Dambulla
Dambulla: Where Coastal Serenity Meets Timeless Heritage
Nestled in the heart of Sri Lanka's Central Province, Dambulla is a captivating blend of culture and nature. Renowned for the iconic Dambulla Cave Temple, a UNESCO World Heritage site adorned with stunning Buddhist frescoes and statues, this historic town offers a glimpse into the island's rich spiritual heritage. Beyond its sacred caves, adventure awaits in the lush landscapes surrounding Dambulla, perfect for family outings and exploration. With its unique charm, vibrant markets, and warm hospitality, Dambulla invites travellers to uncover its hidden gems and experience the essence of Sri Lanka.
4 tips for savvy savings when booking a hotel in Dambulla
- Book for the cheapest times: The most affordable time to visit Dambulla tends to be in June, September, and October, when hotel prices are generally lower. For a fulfilling experience, staying for at least 2 to 3 days is recommended to fully enjoy the area's prominent landmarks, cultural sites, and natural beauty. During your visit, you can explore a variety of attractions related to history and culture, such as the historic village, archaeological sites, temples, and the national park. This way, you can appreciate all that Dambulla has to offer without straining your budget, ensuring great value for money on your trip.
- Look for last-minute deals on Hotels.com: To discover last-minute deals to Dambulla, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on accommodation near your travel date. To stay informed about potential savings, enable email alerts or push notifications for flash sales and special promotions. Additionally, the Smart Shopping tool available in the app allows you to compare hotel prices and amenities, helping you find the best options. With these tools, you're more likely to see great hotel deals or luxury hotel deals in Dambulla when prices drop or rooms become available.
- Be flexible with dates: Prices can fluctuate based on various factors, such as the hotel's location, star rating, and time of year. Being flexible with your travel dates may help you save on your stay at a hotel in Dambulla. If you're seeking something a bit different, boutique hotels often provide a more personalised experience and can sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that could be more affordable, helping you find the best possible deal.
- Consider your location: Hotels near the city centre usually tend to be pricier, but with Dambulla's fantastic public transport options, you might discover a more affordable independent hotel a bit further out that still has good connections. For those keen to explore alternative, less crowded suburbs or even lesser-known nearby towns, there’s often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
Best time to go to Dambulla
Dambulla experiences its lowest average temperature in January, at 73.9°F (23.3°C), while May to June are the hottest months, with an average temperature of 81.5°F (27.5°C). November is usually the wettest month. January, February, and December are the peak travel months in Dambulla, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to moderate rainfall. On the other hand, May, June, and October tend to be quieter times to visit, marked by no to moderate rainfall and mostly sunny conditions.
















































































































