Dambulla Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
14 Sept - 15 Sept
Tomorrow
15 Sept - 16 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

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 .

1. SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
S$110
includes taxes & fees
16 Sept - 17 Sept
SALUDIYA RETREAT RESORT AND SPA

2. Eden Grand

Eden Grand
Dambulla
S$53
includes taxes & fees
15 Sept - 16 Sept
Eden Grand

3. Hotel Freedom Village

Hotel Freedom Village
Dambulla
S$38
includes taxes & fees
24 Sept - 25 Sept
Hotel Freedom Village

4. Sundaras Infinity Jungle Resort & Spa

Sundaras Infinity Jungle Resort & Spa
Dambulla
S$105
includes taxes & fees
19 Sept - 20 Sept
Sundaras Infinity Jungle Resort & Spa

5. Gimanhala Hotel

Gimanhala Hotel
Dambulla
S$51
includes taxes & fees
15 Sept - 16 Sept
Gimanhala Hotel

6. L's Lanka

L's Lanka
Dambulla
S$49
includes taxes & fees
15 Sept - 16 Sept
L's Lanka

7. Sujatha Tourist Rest

Sujatha Tourist Rest
Dambulla
S$66
includes taxes & fees
15 Oct - 16 Oct
Sujatha Tourist Rest

8. Supreme Dambulla

Supreme Dambulla
Dambulla
S$43
includes taxes & fees
15 Sept - 16 Sept
Supreme Dambulla

9. Moi Dambulla by DBI

Moi Dambulla by DBI
Sigiriya
S$88
includes taxes & fees
27 Sept - 28 Sept
Moi Dambulla by DBI

10. Sundaras Sigiria Jungles Cave Resort

Sundaras Sigiria Jungles Cave Resort
Dambulla
S$135
includes taxes & fees
20 Sept - 21 Sept
Sundaras Sigiria Jungles Cave Resort

11. Hotel Silver Horse Dambulla

Hotel Silver Horse Dambulla
Dambulla
S$34
includes taxes & fees
17 Sept - 18 Sept
Hotel Silver Horse Dambulla

12. Elysia Sigiriya Hotel

Elysia Sigiriya Hotel
Dambulla
S$124
includes taxes & fees
20 Sept - 21 Sept
Elysia Sigiriya Hotel

13. The River House Dambulla by The Serendipity Collection

The River House Dambulla by The Serendipity Collection
Dambulla
S$189
includes taxes & fees
19 Sept - 20 Sept
The River House Dambulla by The Serendipity Collection

14. Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
S$45
includes taxes & fees
15 Sept - 16 Sept
Coffee House Resort Dambulla,Sigiriya

15. Hotel Golden Ray

Hotel Golden Ray
Dambulla
S$60
includes taxes & fees
29 Sept - 30 Sept
Hotel Golden Ray

16. Araliya Self Cooking Resort Dambulla

Araliya Self Cooking Resort Dambulla
Dambulla
S$14
includes taxes & fees
15 Sept - 16 Sept
Araliya Self Cooking Resort Dambulla

17. Sigiriya Kingdom Resort

Sigiriya Kingdom Resort
Dambulla
S$63
includes taxes & fees
15 Sept - 16 Sept
Sigiriya Kingdom Resort

18. Pelwehera Village Resort

Pelwehera Village Resort
Dambulla
S$65
includes taxes & fees
1 Oct - 2 Oct
Pelwehera Village Resort

19. Rangiri Dambulla Resort

Rangiri Dambulla Resort
Dambulla
S$155
includes taxes & fees
16 Sept - 17 Sept
Rangiri Dambulla Resort

20. Sundaras Family Suites

Sundaras Family Suites
Dambulla
S$103
includes taxes & fees
15 Oct - 16 Oct
Sundaras Family Suites
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
S$196
for 2 nights, 1 room
S$98 per night
includes taxes & fees
SALUDIYA RETREAT RESORT AND SPA

Eden Grand

Eden Grand
Dambulla
S$99
for 2 nights, 1 room
S$49 per night
includes taxes & fees
Sign in for extra savings
Eden Grand

Hotel Freedom Village

Hotel Freedom Village
Dambulla
S$9 off
S$82
for 2 nights, 1 room
S$41 per night
includes taxes & fees
Hotel Freedom Village

Supreme Dambulla

Supreme Dambulla
Dambulla
S$10 off
S$87
for 2 nights, 1 room
S$43 per night
includes taxes & fees
Supreme Dambulla

L's Lanka

L's Lanka
Dambulla
S$13 off
S$87
for 2 nights, 1 room
S$44 per night
includes taxes & fees
L's Lanka

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
S$91
for 2 nights, 1 room
S$45 per night
includes taxes & fees
Coffee House Resort Dambulla,Sigiriya

Athena Lake by Seedevi

Athena Lake by Seedevi
Dambulla
S$34 off
S$157
for 2 nights, 1 room
S$79 per night
includes taxes & fees
Athena Lake by Seedevi

Sundaras Resort & Spa

Sundaras Resort & Spa
Dambulla
S$315
for 2 nights, 1 room
S$157 per night
includes taxes & fees
Sign in for extra savings
Sundaras Resort & Spa

Sigiriya Kingdom Resort

Sigiriya Kingdom Resort
Dambulla
S$44 off
S$150
for 2 nights, 1 room
S$75 per night
includes taxes & fees
Sigiriya Kingdom Resort

Evergreen Dambulla

Evergreen Dambulla
Dambulla
S$26 off
S$44
for 2 nights, 1 room
S$22 per night
includes taxes & fees
Evergreen Dambulla

Rangiri Dambulla Resort

Rangiri Dambulla Resort
Dambulla
S$57 off
S$349
for 2 nights, 1 room
S$174 per night
includes taxes & fees
Rangiri Dambulla Resort

Raintree

Raintree
Dambulla
S$11 off
S$103
for 2 nights, 1 room
S$51 per night
includes taxes & fees
Raintree

Lake Bliss

Lake Bliss
Dambulla
S$7 off
S$67
for 2 nights, 1 room
S$34 per night
includes taxes & fees
Lake Bliss

Kalundewa Retreat

Kalundewa Retreat
Dambulla
S$996
for 2 nights, 1 room
S$498 per night
includes taxes & fees
Kalundewa Retreat

SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
S$197
for 2 nights, 1 room
S$98 per night
includes taxes & fees
SALUDIYA RETREAT RESORT AND SPA

Eden Grand

Eden Grand
Dambulla
S$95
for 2 nights, 1 room
S$48 per night
includes taxes & fees
Sign in for extra savings
Eden Grand

Hotel Freedom Village

Hotel Freedom Village
Dambulla
S$16 off
S$76
for 2 nights, 1 room
S$38 per night
includes taxes & fees
Hotel Freedom Village

Supreme Dambulla

Supreme Dambulla
Dambulla
S$10 off
S$87
for 2 nights, 1 room
S$43 per night
includes taxes & fees
Supreme Dambulla

L's Lanka

L's Lanka
Dambulla
S$10 off
S$91
for 2 nights, 1 room
S$45 per night
includes taxes & fees
L's Lanka

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
S$91
for 2 nights, 1 room
S$45 per night
includes taxes & fees
Coffee House Resort Dambulla,Sigiriya

Athena Lake by Seedevi

Athena Lake by Seedevi
Dambulla
S$32 off
S$159
for 2 nights, 1 room
S$79 per night
includes taxes & fees
Athena Lake by Seedevi

Sundaras Resort & Spa

Sundaras Resort & Spa
Dambulla
S$299
for 2 nights, 1 room
S$149 per night
includes taxes & fees
Sign in for extra savings
Sundaras Resort & Spa

Evergreen Dambulla

Evergreen Dambulla
Dambulla
S$6 off
S$53
for 2 nights, 1 room
S$27 per night
includes taxes & fees
Evergreen Dambulla

Raintree

Raintree
Dambulla
S$11 off
S$103
for 2 nights, 1 room
S$51 per night
includes taxes & fees
Raintree

Arika Villa

Arika Villa
Dambulla
S$162 off
S$131
for 2 nights, 1 room
S$65 per night
includes taxes & fees
Arika Villa

Lake Bliss

Lake Bliss
Dambulla
S$7 off
S$67
for 2 nights, 1 room
S$34 per night
includes taxes & fees
Lake Bliss

Kalundewa Retreat

Kalundewa Retreat
Dambulla
S$996
for 2 nights, 1 room
S$498 per night
includes taxes & fees
Kalundewa Retreat

SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
S$110
for 1 room
includes taxes & fees
SALUDIYA RETREAT RESORT AND SPA

Eden Grand

Eden Grand
Dambulla
S$7 off
S$54
for 1 room
includes taxes & fees
Eden Grand

Hotel Freedom Village

Hotel Freedom Village
Dambulla
S$8 off
S$38
for 1 room
includes taxes & fees
Hotel Freedom Village

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
S$45
for 1 room
includes taxes & fees
Coffee House Resort Dambulla,Sigiriya

Supreme Dambulla

Supreme Dambulla
Dambulla
S$5 off
S$43
for 1 room
includes taxes & fees
Supreme Dambulla

L's Lanka

L's Lanka
Dambulla
S$6 off
S$50
for 1 room
includes taxes & fees
L's Lanka

Pelwehera Village Resort

Pelwehera Village Resort
Dambulla
S$7 off
S$65
for 1 room
includes taxes & fees
Pelwehera Village Resort

Athena Lake by Seedevi

Athena Lake by Seedevi
Dambulla
S$14 off
S$93
for 1 room
includes taxes & fees
Athena Lake by Seedevi

Evergreen Dambulla

Evergreen Dambulla
Dambulla
S$3 off
S$27
for 1 room
includes taxes & fees
Evergreen Dambulla

Sundaras Resort & Spa

Sundaras Resort & Spa
Dambulla
S$17 off
S$151
for 1 room
includes taxes & fees
Sundaras Resort & Spa

Sigiriya Kingdom Resort

Sigiriya Kingdom Resort
Dambulla
S$10 off
S$87
for 1 room
includes taxes & fees
Sigiriya Kingdom Resort

Rangiri Dambulla Resort

Rangiri Dambulla Resort
Dambulla
S$32 off
S$174
for 1 room
includes taxes & fees
Rangiri Dambulla Resort

Raintree

Raintree
Dambulla
S$6 off
S$51
for 1 room
includes taxes & fees
Raintree

Arika Villa

Arika Villa
Dambulla
S$81 off
S$65
for 1 room
includes taxes & fees
Arika Villa

Kalundewa Retreat

Kalundewa Retreat
Dambulla
S$326 off
S$326
for 1 room
includes taxes & fees
Kalundewa Retreat

Check out pet-friendly hotels in Dambulla

Sundaras Infinity Jungle Resort & Spa

Sundaras Infinity Jungle Resort & Spa
Dambulla
S$105
includes taxes & fees
19 Sept - 20 Sept
Sundaras Infinity Jungle Resort & Spa

Raintree

Raintree
Dambulla
S$51
includes taxes & fees
15 Sept - 16 Sept
Raintree

Araliya Self Cooking Resort Dambulla

Araliya Self Cooking Resort Dambulla
Dambulla
S$14
includes taxes & fees
15 Sept - 16 Sept
Araliya Self Cooking Resort Dambulla

Tiny Holiday Resort

Tiny Holiday Resort
Dambulla
S$16
includes taxes & fees
15 Sept - 16 Sept
Tiny Holiday Resort

Takeshi inn

Takeshi inn
Dambulla
S$25
includes taxes & fees
16 Sept - 17 Sept
Takeshi inn

Lake Bliss

Lake Bliss
Dambulla
S$33
includes taxes & fees
14 Oct - 15 Oct
Lake Bliss

Pleasure Island

Pleasure Island
Dambulla
S$25
includes taxes & fees
11 Oct - 12 Oct
Pleasure Island

Wasu Villa Hotel Dambulla

Wasu Villa Hotel Dambulla
Dambulla
S$23
includes taxes & fees
20 Sept - 21 Sept
Wasu Villa Hotel Dambulla
View all properties

You can also stay at hotels with a pool in Dambulla

Hotel Freedom Village

Hotel Freedom Village
Dambulla
S$38
includes taxes & fees
24 Sept - 25 Sept
Hotel Freedom Village

SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
S$110
includes taxes & fees
16 Sept - 17 Sept
SALUDIYA RETREAT RESORT AND SPA

Sundaras Sigiria Jungles Cave Resort

Sundaras Sigiria Jungles Cave Resort
Dambulla
S$135
includes taxes & fees
20 Sept - 21 Sept
Sundaras Sigiria Jungles Cave Resort

Supreme Dambulla

Supreme Dambulla
Dambulla
S$43
includes taxes & fees
15 Sept - 16 Sept
Supreme Dambulla

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
S$37
includes taxes & fees
8 Oct - 9 Oct
Coffee House Resort Dambulla,Sigiriya

Gimanhala Hotel

Gimanhala Hotel
Dambulla
S$51
includes taxes & fees
15 Sept - 16 Sept
Gimanhala Hotel

The River House Dambulla by The Serendipity Collection

The River House Dambulla by The Serendipity Collection
Dambulla
S$189
includes taxes & fees
19 Sept - 20 Sept
The River House Dambulla by The Serendipity Collection

Elysia Sigiriya Hotel

Elysia Sigiriya Hotel
Dambulla
S$124
includes taxes & fees
16 Sept - 17 Sept
Elysia Sigiriya Hotel

Sundaras Infinity Jungle Resort & Spa

Sundaras Infinity Jungle Resort & Spa
Dambulla
S$105
includes taxes & fees
19 Sept - 20 Sept
Sundaras Infinity Jungle Resort & Spa

Rangiri Dambulla Resort

Rangiri Dambulla Resort
Dambulla
S$155
includes taxes & fees
16 Sept - 17 Sept
Rangiri Dambulla Resort
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 May
Price trends for hotels in Dambulla
Pricing is based on two traveller 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

Heritance Kandalama

Heritance Kandalama

10/10 Excellent
"Unique experience! 10/10! You can’t find anything like it around the world."
Jose 3-night trip
Posted 4 days ago
Heritance Kandalama
Hotel Freedom Village

Hotel Freedom Village

10/10 Excellent
"Stayed 1 night in August. Very nice, small hotel with a peaceful, quiet atmosphere in a great convenient location. On our arrival the staff was very accommodating and prepared curry for dinner for 2 of us- it was delicious, we appreciated the gesture! Our room was large with both A/C and a ceiling fan, and very clean. The pool was amazing after a day of exploring, and breakfast was very tasty. Would recommend for a relaxing stop."
MAGDALENA 1-night trip
Posted 4 days ago
Hotel Freedom Village
Hotel Sigiriya

Hotel Sigiriya

8/10 Good
"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."
Ryan Angelo 2-night trip
Posted 3 weeks ago
Hotel Sigiriya
Eden Grand

Eden Grand

10/10 Excellent
"The breakfast and customer service was amazing"
Suthan 1-night trip
Posted 1 month 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 1 month 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
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 3 months ago
Jetwing Lake

Frequently asked questions

Can I book a refundable accommodation option in Dambulla?
If you want the flexibility to change your plans to Dambulla, most hotels offer refundable* rates that 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 visit?
With an average temperature of 24°C during the coldest months, Dambulla is a great place to visit at any time of year.
Why should I book my Dambulla hotel with 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, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Dambulla

Awaken Your Senses in Dambulla: A Tapestry of Ancient Wonders and Natural Splendour

Discover Dambulla, a captivating city nestled in Sri Lanka's Central Province. Renowned for its historic cave temples adorned with ancient murals and Buddha statues, Dambulla offers a serene retreat into the island's rich cultural heritage. The town boasts picturesque landscapes, inviting family-friendly beaches, and nearby national parks teeming with wildlife. Experience the blend of history and nature, while sampling local flavours at traditional eateries. Dambulla is the quintessential escape for travellers seeking cultural immersion and natural splendour, making it a truly unique destination in the heart of Sri Lanka.

Discover great hotels near Dambulla

Dambulla offers a range of accommodation options, from luxury retreats surrounded by nature to charming guesthouses. You'll find well-appointed hotels with stunning views and easy access to local attractions. Whether you seek relaxation or adventure, Dambulla’s hospitality caters to diverse preferences and budgets. These are some of the hotels preferred by our travelers near Dambulla:

  1. Lake Lodge Boutique Hotel KandalamaOpens in a new window: A splendid choice for leisure travellers, Lake Lodge Boutique Hotel Kandalama boasts a 4.5-star rating and an impressive guest rating of 9.6. This hotel offers a refined lodging experience with amenities tailored for comfort and convenience, including spacious family accommodations and thoughtful services for children. Highlights include beautifully designed spaces and a welcoming atmosphere ideal for relaxation. Guests appreciate the high-quality dining options and attentive service, ensuring a memorable stay in a tranquil setting.
  2. Amaya Lake DambullaOpens in a new window: Perfect for adventure seekers, Amaya Lake Dambulla is a 4.0-star resort that enjoys a guest rating of 8.6. Nestled in a lush jungle environment, it features a variety of thrilling activities such as onsite rafting and kayaking, alongside luxurious amenities. The spacious accommodations are complemented by vibrant dining options and expansive swimming pools, all contributing to an immersive retreat experience. Reviewers celebrate the serene ambiance, attentive staff, and the well-maintained facilities, making it a top pick for families and thrill-seekers alike.
  3. Amaya SignatureOpens in a new window: Amaya Signature, a charming 3.5-star hotel, has garnered a guest rating of 8.4, appealing primarily to discerning leisure travellers. With an emphasis on luxury, this hotel offers a stylish and comfortable environment, ideal for those seeking a peaceful escape. Guests enjoy well-appointed rooms and a range of amenities that enhance their stay. The overall atmosphere is celebrated for its elegance and attention to detail, making Amaya Signature a delightful option for those wanting a serene holiday experience.

Where to stay near Dambulla

Some of the best areas to stay in Dambulla, Matale District are Sigiriya, Avudangawa, and Inamaluwa. Sigiriya offers luxury accommodations and stunning gardens, alongside attractions like the Ancient City and Minneriya National Park. Avudangawa provides a tranquil atmosphere for nature lovers, while Inamaluwa is known for its friendly community and dining options. For first-time visitors, Sigiriya is ideal due to its rich history and activities.

  1. SigiriyaOpens in a new window: Sigiriya is a top pick for travellers seeking a blend of luxury and nature. With its trendy gardens and secluded settings, it offers a unique retreat where you can relax with cocktails after a day of exploring. Staying here means being close to must-see spots like Ancient City of Sigiriya and Minneriya National Park, with a chance to visit Dambulla Cave Temple for a taste of local heritage. The mix of jungle and sophisticated camping experiences makes it a unique and appealing destination.
  2. AvudangawaOpens in a new window: Avudangawa offers a quieter alternative, perfect for those looking for a break from the bustle. While it may not have a long list of major attractions, its charm lies in the simple, local vibe that invites you to experience authentic living. It’s a great spot to unwind and enjoy the serene surroundings.
  3. InamaluwaOpens in a new window: Inamaluwa provides a cosy, small-town feel with a focus on nature and friendly people. Ideal for a relaxed stay, you can enjoy swimming and dining in a peaceful setting away from the crowds. Its local charm and intimate atmosphere make it a delightful choice for travellers wanting a taste of genuine community life.

Things to do in and around Dambulla

Dambulla offers a diverse mix of sunlit beaches, verdant national parks, and rolling mountains. Visitors can explore scenic lakes and forest trails, enjoy leisurely days at modern shopping centres, or tee off at a local golf course. It’s an inviting destination with plenty of natural beauty and lively activities.

  • Dambulla Cave TempleOpens in a new window – Step into a world of serenity at this remarkable temple complex, where you can explore ancient cave shrines adorned with stunning Buddha statues and intricate frescoes. The atmosphere invites reflection as you wander through the cool chambers, each revealing a facet of Sri Lanka's rich spiritual heritage.
  • Ancient City of SigiriyaOpens in a new window – Uncover the secrets of this UNESCO World Heritage Site, where you can hike up to the iconic rock fortress. Enjoy breathtaking views from the summit and take in the remnants of an ancient royal citadel, including impressive water gardens and frescoes that tell tales of a bygone era.
  • Pidurangala RockOpens in a new window – Venture to this lesser-known gem for a rewarding climb that culminates in panoramic vistas of Sigiriya and the surrounding landscape. The peaceful setting is ideal for capturing stunning photographs, and you can relish the sense of accomplishment as you reach the top.
  • Sigiriya MuseumOpens in a new window – Delve deeper into the history and significance of Sigiriya at this informative museum. It showcases artefacts and displays that provide insight into the ancient city’s architecture, culture, and the royal lifestyle of its past inhabitants.
  • Nalanda GedigeOpens in a new window – Visit this historic site, known for its unique architectural style that blends Hindu and Buddhist influences. As you explore the intricate carvings and serene surroundings, you’ll gain a deeper understanding of Sri Lanka's diverse cultural heritage.

4 tips for savvy savings when booking a hotel in Dambulla

  1. Book for the cheapest times: Visiting Dambulla on a budget can be an affordable experience, especially during June, September, and October when hotel prices may drop to lower prices. A stay of at least 2 to 3 days is ideal to explore key landmarks, historical sites, and cultural attractions, including museums, places of worship, historic forts, monuments, pilgrimage sites, caves, and religious temples. This period offers great value for money while ensuring visitors have ample time to enjoy the rich heritage and history of the area.
  2. Look for last-minute deals on Hotels.com: To discover cheap hotel deals in Dambulla, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates as your travel date approaches. You could enable email alerts or push notifications from Hotels.com to stay informed about flash sales and special last-minute promotions, helping you seize any opportunities to save. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, so you're more likely to see the best options. With these resources, you'll be well-equipped to book a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates may help you find better rates for your stay at a hotel in Dambulla. If you’re interested in something a bit different, boutique hotels often provide a more personalised experience and can occasionally offer better value. When you make a booking through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we can suggest alternative dates that might be more affordable, assisting you in uncovering a better deal.
  4. Consider your location: Hotels located close to the city centre typically command higher prices, but thanks to Dambulla's superb public transport links, you may find a more affordable independent hotel a little further afield that remains well connected. For those wishing to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money. Opting for these alternative destinations can offer 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.

Keep exploring