Hotels 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

Tonight
Sep 4 - Sep 5
Tomorrow
Sep 5 - Sep 6
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Where to stay in Dambulla?

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 .

Heritance Kandalama

Heritance Kandalama
Kandalama
P12,909
P16,755 total
includes taxes & fees
Sep 8 - Sep 9
Heritance Kandalama

Pelwehera Village Resort

Pelwehera Village Resort
Dambulla
Pelwehera Village Resort

Rangiri Dambulla Resort

Rangiri Dambulla Resort
Dambulla
P5,858
P7,673 total
includes taxes & fees
Sep 20 - Sep 21
Rangiri Dambulla Resort

Jetwing Vil Uyana, A Luxury Reserve

Jetwing Vil Uyana, A Luxury Reserve
Sigiriya
Jetwing Vil Uyana, A Luxury Reserve

Hotel Sigiriya

Hotel Sigiriya
Sigiriya
P6,348
P8,239 total
includes taxes & fees
Sep 26 - Sep 27
Hotel Sigiriya

Suwanila Rest

Suwanila Rest
Dambulla
Suwanila Rest

Jetwing Lake

Jetwing Lake
Dambulla
Jetwing Lake

Eden Grand

Eden Grand
Dambulla
P1,980
P2,710 total
includes taxes & fees
Sep 5 - Sep 6
Eden Grand

Hotel Freedom Village

Hotel Freedom Village
Dambulla
P1,426
P1,868 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Freedom Village

Kassapa Lion Rock

Kassapa Lion Rock
Sigiriya
P3,800
P4,484 total
includes taxes & fees
Sep 5 - Sep 6
Kassapa Lion Rock

Evergreen Dambulla

Evergreen Dambulla
Dambulla
P912
P1,076 total
includes taxes & fees
Sep 6 - Sep 7
Evergreen Dambulla

Amaya Lake Dambulla

Amaya Lake Dambulla
Kandalama
P4,594
P5,963 total
includes taxes & fees
Sep 9 - Sep 10
Amaya Lake Dambulla

Kolla Watersong Eco Cabana resort

Kolla Watersong Eco Cabana resort
Sigiriya
P2,142
P2,527 total
includes taxes & fees
Sep 11 - Sep 12
Kolla Watersong Eco Cabana resort

Supreme Dambulla

Supreme Dambulla
Dambulla
P1,567
P2,145 total
includes taxes & fees
Sep 5 - Sep 6
Supreme Dambulla

L's Lanka

L's Lanka
Dambulla
P2,082
P2,481 total
includes taxes & fees
Oct 4 - Oct 5
L's Lanka

Liyya Water Villas

Liyya Water Villas
Dambulla
Liyya Water Villas

Hotel Silver Horse Dambulla

Hotel Silver Horse Dambulla
Dambulla
P1,434
P1,692 total
includes taxes & fees
Sep 21 - Sep 22
Hotel Silver Horse Dambulla

Lake Lodge Boutique Hotel Kandalama

Lake Lodge Boutique Hotel Kandalama
Kandalama
P10,597
P13,882 total
includes taxes & fees
Sep 5 - Sep 6
Lake Lodge Boutique Hotel Kandalama

Athena Lake by Seedevi

Athena Lake by Seedevi
Dambulla
P3,595
P4,710 total
includes taxes & fees
Oct 2 - Oct 3
Athena Lake by Seedevi

Sigiriya Kingdom Resort

Sigiriya Kingdom Resort
Dambulla
P2,376
P3,084 total
includes taxes & fees
Sep 8 - Sep 9
Sigiriya Kingdom Resort
View all properties

Get last-minute hotel deals in Dambulla and save more

Sign in to unlock great savings.

SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
We have 5 left at
P2,636
per night
P9,729 total
includes taxes & fees
SALUDIYA RETREAT RESORT AND SPA

Eden Grand

Eden Grand
Dambulla
P1,760
per night
P4,820 total
includes taxes & fees
Sign in for extra savings
Eden Grand

L's Lanka

L's Lanka
Dambulla
We have 2 left at
P1,874
per night
P4,467 total
includes taxes & fees
L's Lanka

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
We have 3 left at
P1,898
per night
P4,480 total
includes taxes & fees
Coffee House Resort Dambulla,Sigiriya

Supreme Dambulla

Supreme Dambulla
Dambulla
We have 1 left at
P1,567
per night
P4,290 total
includes taxes & fees
Supreme Dambulla

Athena Lake by Seedevi

Athena Lake by Seedevi
Dambulla
We have 1 left at
P3,056
per night
P8,006 total
includes taxes & fees
Athena Lake by Seedevi

Sundaras Resort & Spa

Sundaras Resort & Spa
Dambulla
P6,026
per night
P15,643 total
includes taxes & fees
Sign in for extra savings
Sundaras Resort & Spa

Evergreen Dambulla

Evergreen Dambulla
Dambulla
We have 1 left at
P1,112
per night
P2,625 total
includes taxes & fees
Evergreen Dambulla

Rangiri Dambulla Resort

Rangiri Dambulla Resort
Dambulla
We have 3 left at
P6,873
per night
P18,006 total
includes taxes & fees
Rangiri Dambulla Resort

Raintree

Raintree
Dambulla
We have 2 left at
P1,933
per night
P5,064 total
includes taxes & fees
Raintree

Arika Villa

Arika Villa
Dambulla
We have 2 left at
P2,954
per night
P6,499 total
includes taxes & fees
Arika Villa

Lake Bliss

Lake Bliss
Dambulla
We have 1 left at
P1,407
per night
P3,320 total
includes taxes & fees
Lake Bliss

Kalundewa Retreat

Kalundewa Retreat
Dambulla
We have 1 left at
P18,767
per night
P49,167 total
includes taxes & fees
Kalundewa Retreat

SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
We have 5 left at
P2,636
per night
P5,450 total
includes taxes & fees
SALUDIYA RETREAT RESORT AND SPA

Eden Grand

Eden Grand
Dambulla
We have 2 left at
P1,980
per night
P2,711 total
includes taxes & fees
Eden Grand

Hotel Freedom Village

Hotel Freedom Village
Dambulla
We have 2 left at
P1,426
per night
P1,868 total
includes taxes & fees
Hotel Freedom Village

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
We have 3 left at
P1,898
per night
P2,240 total
includes taxes & fees
Coffee House Resort Dambulla,Sigiriya

L's Lanka

L's Lanka
Dambulla
We have 2 left at
P2,082
per night
P2,481 total
includes taxes & fees
L's Lanka

Supreme Dambulla

Supreme Dambulla
Dambulla
We have 1 left at
P1,567
per night
P2,145 total
includes taxes & fees
Supreme Dambulla

Pelwehera Village Resort

Pelwehera Village Resort
Dambulla
P275 off
P2,471
per night
P3,207 total
includes taxes & fees
Pelwehera Village Resort

Athena Lake by Seedevi

Athena Lake by Seedevi
Dambulla
We have 1 left at
P3,595
per night
P4,710 total
includes taxes & fees
Athena Lake by Seedevi

Evergreen Dambulla

Evergreen Dambulla
Dambulla
We have 1 left at
P1,112
per night
P1,313 total
includes taxes & fees
Evergreen Dambulla

Sundaras Resort & Spa

Sundaras Resort & Spa
Dambulla
We have 8 left at
P6,026
per night
P7,821 total
includes taxes & fees
Sundaras Resort & Spa

Sigiriya Kingdom Resort

Sigiriya Kingdom Resort
Dambulla
We have 4 left at
P3,320
per night
P4,309 total
includes taxes & fees
Sigiriya Kingdom Resort

Rangiri Dambulla Resort

Rangiri Dambulla Resort
Dambulla
We have 3 left at
P6,873
per night
P9,003 total
includes taxes & fees
Rangiri Dambulla Resort

Raintree

Raintree
Dambulla
We have 2 left at
P1,933
per night
P2,532 total
includes taxes & fees
Raintree

Arika Villa

Arika Villa
Dambulla
We have 7 left at
P2,954
per night
P3,249 total
includes taxes & fees
Arika Villa

Kalundewa Retreat

Kalundewa Retreat
Dambulla
We have 1 left at
P12,266
per night
P16,067 total
includes taxes & fees
Kalundewa Retreat

Check out pet-friendly hotels in Dambulla

Sundaras Infinity Jungle Resort & Spa

Sundaras Infinity Jungle Resort & Spa
Dambulla
P4,114
P4,854 total
includes taxes & fees
Sep 14 - Sep 15
Sundaras Infinity Jungle Resort & Spa

Raintree

Raintree
Dambulla
Raintree

Araliya Self Cooking Resort Dambulla

Araliya Self Cooking Resort Dambulla
Dambulla
P520
P675 total
includes taxes & fees
Sep 5 - Sep 6
Araliya Self Cooking Resort Dambulla

Lake Bliss

Lake Bliss
Dambulla
P1,408
P1,661 total
includes taxes & fees
Oct 4 - Oct 5
Lake Bliss

Takeshi inn

Takeshi inn
Dambulla
P988
P1,294 total
includes taxes & fees
Oct 5 - Oct 6
Takeshi inn

Tiny Holiday Resort

Tiny Holiday Resort
Dambulla
P731
P863 total
includes taxes & fees
Oct 5 - Oct 6
Tiny Holiday Resort

Pleasure Island

Pleasure Island
Dambulla
P975
P1,266 total
includes taxes & fees
Sep 5 - Sep 6
Pleasure Island

Wasu Villa Hotel Dambulla

Wasu Villa Hotel Dambulla
Dambulla
P956
P1,139 total
includes taxes & fees
Sep 11 - Sep 12
Wasu Villa Hotel Dambulla
View all properties

You can also stay at hotels with a pool in Dambulla

Sundaras Infinity Jungle Resort & Spa

Sundaras Infinity Jungle Resort & Spa
Dambulla
P4,114
P4,854 total
includes taxes & fees
Sep 14 - Sep 15
Sundaras Infinity Jungle Resort & Spa

SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
P2,635
P5,448 total
includes taxes & fees
Sep 5 - Sep 6
SALUDIYA RETREAT RESORT AND SPA

Hotel Freedom Village

Hotel Freedom Village
Dambulla
P1,426
P1,868 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Freedom Village

Sundaras Sigiria Jungles Cave Resort

Sundaras Sigiria Jungles Cave Resort
Dambulla
P5,627
P6,640 total
includes taxes & fees
Sep 15 - Sep 16
Sundaras Sigiria Jungles Cave Resort

Sigiriana Resort by Thilanka

Sigiriana Resort by Thilanka
Dambulla
P4,551
P5,908 total
includes taxes & fees
Sep 5 - Sep 6
Sigiriana Resort by Thilanka

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
P1,898
P2,240 total
includes taxes & fees
Oct 1 - Oct 2
Coffee House Resort Dambulla,Sigiriya

The River House Dambulla by The Serendipity Collection

The River House Dambulla by The Serendipity Collection
Dambulla
P7,697
P9,315 total
includes taxes & fees
Sep 13 - Sep 14
The River House Dambulla by The Serendipity Collection

Gimanhala Hotel

Gimanhala Hotel
Dambulla
P2,146
P2,532 total
includes taxes & fees
Sep 5 - Sep 6
Gimanhala Hotel

Supreme Dambulla

Supreme Dambulla
Dambulla
P1,567
P2,145 total
includes taxes & fees
Sep 5 - Sep 6
Supreme Dambulla

Moi Dambulla by DBI

Moi Dambulla by DBI
Sigiriya
P3,719
P4,389 total
includes taxes & fees
Sep 5 - Sep 6
Moi Dambulla by DBI
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.
View all properties
Our prices for hotels in Dambulla are cheapest in June
Price trends for hotels in Dambulla
Pricing is based on two traveler single night rates
View properties in September
Typical weather for Dambulla
September
High 32°C / low 24°C. Sunny most days.
View properties in September
32°
24°
31°
23°
29°
22°
28°
21°
27°
20°
29°
20°
31°
22°
33°
23°
32°
24°
32°
25°
32°
24°
32°
24°
Monthly weather averages (˚C)

Top landmarks in Dambulla

A temple interior with large Buddha statues, intricate ceiling artwork, and a central stupa.

Dambulla Cave Temple

9.2/10 (139 reviews)
Dambulla Cave Temple is 1.3 mi (2.1 km) from central Dambulla, why not stop by during your stay.
See properties
A large stone structure with inscriptions in multiple languages, including English, at Rangiri Dambulla National Park.

Rangiri Dambulla International Stadium

8.6/10 (12 reviews)
You can catch an event at Rangiri Dambulla International Stadium, located 1.6 mi (2.5 km) from central Dambulla.
See properties

Popham's Arboretum

7.0/10 (2 reviews)
Popham's Arboretum is 1.9 mi (3.1 km) from central Dambulla, why not stop by during your stay.
See properties

Sigiriya

Sigiriya is in the heart of Dambulla, so why not stop by during your stay.
See properties

Sigiriya

Sigiriya is in the heart of Dambulla, so why not stop by during your stay.
See properties

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
A temple interior with large Buddha statues, intricate ceiling artwork, and a central stupa.

Check out reviews of Dambulla hotels guests love

Eden Grand

Eden Grand

10/10 Excellent
"The breakfast and customer service was amazing"
Suthan 1-night trip
Posted 2 weeks ago
Eden Grand
Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya

10/10 Excellent
"A small immaculately clean property where everything is so easy to use due to superb organization. Extremely helpful staff. A little gem..."
Kathleen 1-night trip
Posted 3 weeks ago
Coffee House Resort Dambulla,Sigiriya
Sigiriana Resort by Thilanka

Sigiriana Resort by Thilanka

10/10 Excellent
"We booked the Deluxe Villa and the room was beautiful. The staff were very helpful, kind and pleasant. We enjoyed breakfast everyday."
Noela 7-night trip
Posted 2 months ago
Sigiriana Resort by Thilanka
Arika Villa

Arika Villa

10/10 Excellent
"We enjoyed the stay, the facilities were great, we had a very good evening meal and the staff where excellent. Roger"
ROGER 1-night trip
Posted 2 months ago
Arika Villa
Jetwing Lake

Jetwing Lake

10/10 Excellent
"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"
Tania 2-night trip
Posted 2 months ago
Jetwing Lake
Sundaras Sigiria Jungles Cave Resort

Sundaras Sigiria Jungles Cave Resort

8/10 Good
"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. "
Elizabeth 3-night trip
Posted 8 months ago
Sundaras Sigiria Jungles Cave Resort

Frequently asked questions

Can I book a refundable hotel in Dambulla?
If you need the flexibility to change your travel plans to Dambulla, most accommodations offer refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Dambulla be like during my vacation?
With an average temperature of 76°F during the coldest months, Dambulla is a great place to visit any time of year.
Why should I book my Dambulla hotel through Hotels.com?
There are plenty of reasons to book your Dambulla travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Dambulla

Dambulla: A Tapestry of Ancient Wonders and Natural Splendour

Discover the enchanting charm of Dambulla, nestled in Sri Lanka's Matale District, where history meets nature. Marvel at the awe-inspiring Dambulla Cave Temple, adorned with ancient Buddhist murals and statues. Enjoy a family day out at nearby national parks, or relax on pristine local beaches. Dambulla offers a blend of cultural heritage and natural splendour, making it a perfect destination for history buffs and nature enthusiasts alike. Experience the warmth of Sri Lankan hospitality in this captivating town, where every corner tells a story of timeless allure and vibrant traditions.

Discover great hotels near Dambulla

Dambulla offers a range of charming hotels, from luxury nature retreats to cosy local stays, ideal for exploring the historical sites of Matale District. The area features several well-regarded accommodations, combining unique style with excellent service. Here are some of our travelers' favorite hotels near Dambulla:

  1. Lake Lodge Boutique Hotel KandalamaOpens in a new window: This elegant 4.5-star hotel boasts an impressive guest rating of 9.6 out of 10, making it a prime choice for discerning leisure travellers. With a family-friendly atmosphere, it features amenities such as cribs and babysitting services to ensure comfort and convenience. Guests appreciate the high-quality service and the well-appointed rooms that provide a tranquil retreat. The hotel’s architecture and design enhance its appeal, offering a luxurious experience that goes beyond the ordinary.
  2. Amaya Lake DambullaOpens in a new window: Experience adventure and relaxation at this vibrant 4.0-star resort, rated 8.6 by guests. Perfect for families and thrill-seekers, it offers a plethora of adventure sports and recreation activities both onsite and nearby, including hiking, canoeing, and rafting. The property’s picturesque setting in the jungle creates a serene escape, complemented by delightful dining options and spacious accommodations. The combination of natural beauty and engaging activities ensures a memorable stay for those looking to immerse themselves in nature’s wonders.
  3. Amaya SignatureOpens in a new window: This charming 3.5-star hotel captures the essence of luxury with a guest rating of 8.4 out of 10. Ideal for travellers seeking a sophisticated escape, it offers well-appointed rooms and a serene ambiance. Guests can indulge in curated experiences that elevate their stay. The hotel’s attention to detail and comfortable settings create a welcoming environment perfect for unwinding after a day of exploration.

Where to stay near Dambulla

In Sigiriya, Avudangawa, Inamaluwa, Sigiriya entices with lush gardens, jungle safaris, luxury camping and cocktails near Ancient City, Minneriya National Park and Dambulla Cave Temple, while Inamaluwa offers friendly small-town dining and secluded nature with swimming, and Avudangawa provides a quiet retreat; first-timers should choose Sigiriya for its rich attractions and luxurious ambience.

  1. SigiriyaOpens in a new window: Sigiriya is a top choice for travellers seeking a blend of luxury and nature. The area offers a variety of experiences, including trendy jungle camping and relaxed cocktail evenings, making it perfect for those who love immersion in natural beauty with a touch of sophistication. You can explore must-see places like Ancient City of Sigiriya, a fascinating glimpse into history, and enjoy encounters with wildlife in Minneriya National Park. The Dambulla Cave Temple is another unique highlight, providing a cultural insight alongside the natural wonders. Sigiriya’s combination of luxury and nature makes it a standout destination for a memorable stay.
  2. AvudangawaOpens in a new window: Avudangawa offers a quieter retreat for travellers who appreciate a secluded setting. This area is ideal if you’re looking for a less crowded place to relax and enjoy the natural surroundings. Although data on specific attractions is limited, its calm atmosphere and unique local vibe make it a charming option for those seeking a peaceful getaway.
  3. InamaluwaOpens in a new window: Inamaluwa is a delightful smalltown escape where the emphasis is on nature and friendly local interactions. With a focus on swimming and relaxed dining experiences, it’s perfect for visitors who prefer a more intimate setting. The local charm and emphasis on nature ensure a pleasant, unhurried experience that contrasts nicely with busier tourist spots, offering a refreshing change of pace.

Things to do in and around Dambulla

Dambulla offers a blend of natural beauty and lively leisure. Explore pristine beaches, verdant parks, and rugged mountains, while enjoying boating, sea diving, and a round of golf on scenic courses. Its relaxed vibe and diverse outdoor pursuits promise a refreshing escape for every traveller.

  • Dambulla Cave TempleOpens in a new window – Explore the ancient charm of the Dambulla Cave Temple, a historic temple offering a glimpse into the rich religious heritage of the region. Wander through its intricately adorned caves and appreciate the blend of art and spirituality while enjoying its unique setting.
  • Ancient City of SigiriyaOpens in a new window – Discover the mysteries of the Ancient City of Sigiriya, an archeological site that invites you to step back in time. Walk among the remnants of a once-thriving civilisation and take in the historical narratives that each stone tells.
  • Pidurangala RockOpens in a new window – Climb Pidurangala Rock to experience a different perspective of the landscape. This rocks formation offers a rewarding ascent where you can take in expansive views and feel the thrill of reaching its peak.
  • Sigiriya MuseumOpens in a new window – Visit the Sigiriya Museum to see a curated collection of artefacts that bring the region’s history to life. The artMuseum exhibits provide context and background to the nearby historical sites, enriching your understanding of the area.
  • Nalanda GedigeOpens in a new window – Step into the past at Nalanda Gedige, a historic site known for its distinctive architecture and storied past. Its unique design and historical significance make it a worthwhile stop on your journey through central Sri Lanka.

4 tips for savvy savings when booking a hotel in Dambulla

  1. Book for the cheapest times: The most budget-friendly period to visit Dambulla is during June, September, and October, when hotel prices tend to be lower. For an enriching experience of the area's historical and cultural landmarks, a stay of at least 2 to 3 days is recommended. During this time, visitors can explore significant sites such as temples, archaeological locations, and art museums, all of which offer a glimpse into the rich heritage of Dambulla. This duration provides great value for money, allowing travellers to fully immerse themselves in the local history and culture.
  2. Look for last-minute deals on Hotels.com: Hotels.com may offer cheap Dambulla hotel deals via its DealsOpens in a new window section, where discounted rates on hotels near your travel date may be available. You could find last-minute offers by checking the Last-Minute Deals area and enabling email alerts or push notifications, ensuring you stay updated on any flash sales or special promotions. Moreover, the Smart Shopping tool, available through the app, allows you to compare hotel prices and amenities, so you're more likely to see any drops in room availability or price reductions.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find a better rate for your stay at a hotel in Dambulla. For those 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 will inform you if the price for your chosen dates is above or below the average. If the price seems on the higher side, we could suggest alternative dates that may offer a more economical option.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but with Dambulla's superb public transport connections, you may discover a more affordable independent hotel a bit further out that is still well-connected. 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 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.

Keep exploring