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 comfort, location and traveller experience. Last updated on .
Hotels & Accommodation in Dambulla
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top 5 hotels in Dambulla at a glance
- Sanemro Villa — 3-star hotel in Dambulla. Guest rating: 9,6/10 — Exceptional.
- SALUDIYA RETREAT RESORT AND SPA — 4.5-star hotel in Dambulla. Guest rating: 10/10 — Exceptional.
- Eden Grand — 3.5-star hotel in Dambulla. Guest rating: 9,8/10 — Exceptional.
- Evergreen Dambulla — 3-star hotel in Dambulla. Guest rating: 10/10 — Exceptional.
- Gimanhala Hotel — 3-star hotel in Dambulla.
Where to stay in Dambulla?




SALUDIYA RETREAT RESORT AND SPA
SALUDIYA RETREAT RESORT AND SPA



Evergreen Dambulla
Evergreen Dambulla



Gimanhala Hotel
Gimanhala Hotel



Hotel Freedom Village
Hotel Freedom Village



Sundaras Sigiria Jungles Cave Resort
Sundaras Sigiria Jungles Cave Resort



Supreme Dambulla
Supreme Dambulla



Araliya Self Cooking Resort Dambulla
Araliya Self Cooking Resort Dambulla



Hotel Silver Horse Dambulla
Hotel Silver Horse Dambulla



Cealora Resort
Cealora Resort



The River House Dambulla by The Serendipity Collection
The River House Dambulla by The Serendipity Collection



Elysia Sigiriya Hotel
Elysia Sigiriya Hotel



A A A Guest House
A A A Guest House



Hotel Blue Moon
Hotel Blue Moon



Pleasure Island
Pleasure Island



Coffee House Resort Dambulla,Sigiriya
Coffee House Resort Dambulla,SigiriyaGet last-minute hotel deals in Dambulla and save more
Check out pet-friendly hotels in Dambulla




Tiny Holiday Resort
Tiny Holiday Resort



Pleasure Island
Pleasure Island



Wasu Villa Hotel Dambulla
Wasu Villa Hotel DambullaYou can also stay at hotels with a pool in Dambulla




Gimanhala Hotel
Gimanhala HotelGo beyond your typical stay in Dambulla
Our prices for hotels in Dambulla are cheapest in June
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
Eden Grand
"Extremely friendly and accommodating staff, clean and spacious room, huge generous breakfast. Overall a great stay!"
Heritance Kandalama
"Truly a once in a lifetime experience staying in this hotel. It is built around the rock face overlooking a lake and you really do feel entirely immersed in the nature. We had monkeys on our balcony as well as in the open corridors on the way to breakfast, we even saw a wild elephant on the island opposite from the lobby, it was incredible! There are also three pools to choose from, my favourite was the infinity one overlooking the lake which was the best view I have ever swam with. The location is great too as a base for the cultural triangle. We did lions rock and an elephant safari one day, on which we saw over 200 wild elephants. The next day we also did the Dambulla cave temple so you can do so much around this location. Wish we could have stayed for longer than the two nights we did to enjoy the hotel itself more as well as all the sites to see in the area. The room was comfortable and clean and the staff were always so helpful and welcoming. The food was amazing with so many choices for breakfast and in the buffet restaurant in the evening."
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."
Arika Villa
"We enjoyed the stay, the facilities were great, we had a very good evening meal and the staff where excellent. Roger"
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"
Sundaras Sigiria Jungles Cave Resort
"Reception staff really friendly. Room and bathroom was clean. Property could do with a bit of maintenance in places though. Also no safe available in room. Not many sunbeds around the pool. Samman provided us with 2 great tours. He was excellent and went above and beyond. "
Frequently asked questions
Find out more about Dambulla
Unveiling Dambulla: A Tapestry of Serenity and Sacred Heritage
Dambulla enchants with its rich cultural tapestry and stunning natural beauty. Renowned for the iconic cave temples adorned with ancient Buddhist murals and statues, this historic city also offers access to nearby family-friendly beaches and national parks. Wander through the town’s vibrant markets, savour local cuisine, and immerse yourself in the serene landscapes of the Central Province. Dambulla seamlessly blends heritage with nature, making it a captivating destination for travellers seeking both relaxation and cultural discovery.
Discover great hotels near Dambulla
Dambulla offers a variety of accommodation options, ranging from charming guesthouses to luxurious retreats nestled in nature. Visitors can enjoy comfortable stays with convenient access to iconic sites like the Dambulla Cave Temple, while resorts in the area provide serene surroundings and excellent amenities for a relaxing getaway. Here are some of the best hotels near Dambulla that our travelers love:
- Lake Lodge Boutique Hotel KandalamaOpens in a new window: This exquisite 4.5-star hotel offers an impressive guest rating of 9.6 out of 10, making it a prime choice for discerning leisure travellers. With a focus on family comfort and enriching experiences, the hotel features luxurious accommodations and a range of family-friendly amenities. Guests can indulge in high-quality dining options and enjoy beautifully designed spaces perfect for relaxation. The hotel excels in creating memorable stays with its top-notch services, ensuring a seamless experience for all visitors.
- Amaya Lake DambullaOpens in a new window: Boasting a 4.0-star rating and a commendable guest rating of 8.6 out of 10, this resort is an ideal destination for adventure seekers and family vacations. Nestled in lush surroundings, the hotel offers a variety of exhilarating activities, from on-site rafting to nearby hiking and biking trails. The spacious accommodations are complemented by exceptional dining experiences and friendly service. Guests appreciate the serene atmosphere and the chance to unwind in a picturesque setting, making it a perfect retreat for those looking to blend adventure with relaxation.
- Amaya SignatureOpens in a new window: With a 3.5-star rating and a solid guest rating of 8.4 out of 10, this hotel caters to travellers seeking a luxury vacation experience. The stylish and contemporary design of the property creates an inviting ambience for relaxation. Offering a range of upscale amenities, guests can relish high-end dining experiences and unwind in elegantly appointed rooms. The hotel’s attention to detail and commitment to quality make it a standout choice for those wishing to enjoy a sophisticated getaway in a tranquil environment.
Things to do in Dambulla
Dambulla offers a blend of scenic mountain views and lush forests, with inviting beaches and expansive parks for leisurely strolls. Enjoy boating, sea diving, and a round of golf, or explore busy shopping centres for a taste of local flair.
- Ancient City of SigiriyaOpens in a new window – Explore the remarkable archaeological site that boasts impressive remnants of a royal citadel. As you wander through the ruins, take in the stunning frescoes and the iconic Lion’s Rock, which offers breathtaking views of the surrounding landscape. This historic place is steeped in rich history, making it a fascinating stop for those interested in ancient civilisations.
- Pidurangala RockOpens in a new window – Embark on a rewarding climb up Pidurangala Rock, where you’ll be greeted by panoramic vistas that stretch for miles. The hike is invigorating, and once at the top, you can marvel at the nearby Sigiriya fortress and the lush greenery below. This rock formation is not just a natural wonder; it also holds historical significance, having been a meditation site for monks.
4 tips for savvy savings when booking a hotel in Dambulla
- Book for the cheapest times: The most budget-friendly time to visit Dambulla is during June, September, and October, when hotel prices tend to be lower. For those keen on exploring the region's significant landmarks, cultural sites, and historical attractions, a stay of at least 2 to 3 days is recommended. Dambulla offers a range of must-see sites, including temples, museums, and archaeological sites that reflect its rich heritage. This makes it an ideal destination for travellers seeking great value for money while immersing themselves in the local culture and history.
- Look for last-minute deals on Hotels.com: You may discover cheap Dambulla hotel deals by visiting the DealsOpens in a new window section on Hotels.com, where discounted hotel options might be available. For those planning a last-minute escape, the Last-Minute Deals section could help you find reduced rates on hotels as your travel date nears. Moreover, Hotels.com's Smart Shopping tool, accessible via the app, enables you to compare hotel prices and amenities, ensuring you are more likely to see the best available offers. Stay alert with email updates and push notifications to catch flash sales and potential savings on Dambulla stays.
- Be flexible with dates: Prices may fluctuate due to various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could potentially help you find a better deal for your stay in a Dambulla hotel. If you seek a more distinctive experience, boutique hotels might offer a more personalised touch and occasionally better value. When you make a booking through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. Should the price be on the higher end, we can suggest alternative dates that may be more budget-friendly, assisting you in your search for a favourable rate.
- Consider your location: Hotels situated near the city centre usually tend to be pricier, but thanks to Dambulla's superb public transport connections, you may discover a more affordable independent hotel a little further out that remains well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is 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 typically the wettest month. If you’re looking to soak up the lively atmosphere in Dambulla, January, February, and December are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with light to moderate rainfall. However, if you prefer a more relaxed experience, May, June, and October are perfect for a quieter getaway, marked by no to moderate rainfall and mostly sunny conditions.
























































































































