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

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
04 Sept - 06 Sept
In two weeks
11 Sept - 13 Sept

Top 5 hotels in Dambulla at a glance

  1. Hotel Freedom Village — 3-star hotel in Dambulla. Guest rating: 9,0/10 — Wonderful.
  2. Sundaras Sigiria Jungles Cave Resort — 2.5-star hotel in Dambulla. Guest rating: 7,6/10 — Good.
  3. SALUDIYA RETREAT RESORT AND SPA — 4.5-star hotel in Dambulla. Guest rating: 10/10 — Exceptional.
  4. Evergreen Dambulla — 3-star hotel in Dambulla. Guest rating: 10/10 — Exceptional.
  5. Elysia Sigiriya Hotel — 2.5-star hotel in Dambulla. Guest rating: 9,4/10 — Exceptional.

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 comfort, location and traveller experience. Last updated on .

Hotel Freedom Village

Hotel Freedom Village
Dambulla
R365
R478 total
includes taxes & fees
13 Sept - 14 Sept
Hotel Freedom Village

Sundaras Sigiria Jungles Cave Resort

Sundaras Sigiria Jungles Cave Resort
Dambulla
R1 440
R1 699 total
includes taxes & fees
10 Sept - 11 Sept
Sundaras Sigiria Jungles Cave Resort

SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
R673
R1 392 total
includes taxes & fees
30 Aug - 31 Aug
SALUDIYA RETREAT RESORT AND SPA

Evergreen Dambulla

Evergreen Dambulla
Dambulla
R233
R275 total
includes taxes & fees
31 Aug - 01 Sept
Evergreen Dambulla

Elysia Sigiriya Hotel

Elysia Sigiriya Hotel
Dambulla
R1 342
R1 583 total
includes taxes & fees
30 Aug - 31 Aug
Elysia Sigiriya Hotel

Supreme Dambulla

Supreme Dambulla
Dambulla
R400
R548 total
includes taxes & fees
15 Sept - 16 Sept
Supreme Dambulla

Gimanhala Hotel

Gimanhala Hotel
Dambulla
R549
R648 total
includes taxes & fees
15 Sept - 16 Sept
Gimanhala Hotel

Araliya Self Cooking Resort Dambulla

Araliya Self Cooking Resort Dambulla
Dambulla
R133
R173 total
includes taxes & fees
30 Aug - 31 Aug
Araliya Self Cooking Resort Dambulla

The River House Dambulla by The Serendipity Collection

The River House Dambulla by The Serendipity Collection
Dambulla
R2 126
R2 573 total
includes taxes & fees
01 Sept - 02 Sept
The River House Dambulla by The Serendipity Collection

Ayana Eco Rest Dambulla

Ayana Eco Rest Dambulla
Dambulla
R366
R432 total
includes taxes & fees
30 Aug - 31 Aug
Ayana Eco Rest Dambulla

Hotel Silver Horse Dambulla

Hotel Silver Horse Dambulla
Dambulla
R368
R434 total
includes taxes & fees
26 Sept - 27 Sept
Hotel Silver Horse Dambulla

Eden Grand

Eden Grand
Dambulla
R506
R693 total
includes taxes & fees
31 Aug - 01 Sept
Eden Grand

A A A Guest House

A A A Guest House
Dambulla
R275
R324 total
includes taxes & fees
30 Aug - 31 Aug
A A A Guest House

Hotel Blue Moon

Hotel Blue Moon
Dambulla
R247
R324 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Blue Moon

L's Lanka

L's Lanka
Dambulla
R538
R642 total
includes taxes & fees
30 Aug - 31 Aug
L's Lanka

Tiny Holiday Resort

Tiny Holiday Resort
Dambulla
R187
R221 total
includes taxes & fees
23 Sept - 24 Sept
Tiny Holiday Resort

Hotel Mahawasala

Hotel Mahawasala
Dambulla
R235
R306 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Mahawasala

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
R549
R647 total
includes taxes & fees
01 Sept - 02 Sept
Coffee House Resort Dambulla,Sigiriya

Pleasure Island

Pleasure Island
Dambulla
R252
R327 total
includes taxes & fees
30 Aug - 31 Aug
Pleasure Island

Sigiriya Kingdom Resort

Sigiriya Kingdom Resort
Dambulla
R608
R789 total
includes taxes & fees
31 Aug - 01 Sept
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
R818
per night
R2 838 total
includes taxes & fees
Sign in for extra savings
SALUDIYA RETREAT RESORT AND SPA

Eden Grand

Eden Grand
Dambulla
R455
per night
R1 246 total
includes taxes & fees
Sign in for extra savings
Eden Grand

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
R299 off
R562
per night
R1 326 total
includes taxes & fees
Coffee House Resort Dambulla,Sigiriya

L's Lanka

L's Lanka
Dambulla
R108 off
R485
per night
R1 155 total
includes taxes & fees
L's Lanka

Supreme Dambulla

Supreme Dambulla
Dambulla
R90 off
R405
per night
R1 109 total
includes taxes & fees
Supreme Dambulla

Moi Dambulla by DBI

Moi Dambulla by DBI
Sigiriya
R195 off
R876
per night
R2 066 total
includes taxes & fees
Moi Dambulla by DBI

Evergreen Dambulla

Evergreen Dambulla
Dambulla
R177 off
R287
per night
R678 total
includes taxes & fees
Evergreen Dambulla

Athena Lake by Seedevi

Athena Lake by Seedevi
Dambulla
R279 off
R790
per night
R2 071 total
includes taxes & fees
Athena Lake by Seedevi

Sigiriya Kingdom Resort

Sigiriya Kingdom Resort
Dambulla
R679 off
R615
per night
R1 595 total
includes taxes & fees
Sigiriya Kingdom Resort

Sundaras Resort & Spa

Sundaras Resort & Spa
Dambulla
R1 480
per night
R3 842 total
includes taxes & fees
Sign in for extra savings
Sundaras Resort & Spa

Rangiri Dambulla Resort

Rangiri Dambulla Resort
Dambulla
R474 off
R1 738
per night
R4 553 total
includes taxes & fees
Rangiri Dambulla Resort

Raintree

Raintree
Dambulla
R111 off
R500
per night
R1 310 total
includes taxes & fees
Raintree

Arika Villa

Arika Villa
Dambulla
R1 935 off
R730
per night
R1 606 total
includes taxes & fees
Arika Villa

Lake Bliss

Lake Bliss
Dambulla
R81 off
R364
per night
R859 total
includes taxes & fees
Lake Bliss

Kalundewa Retreat

Kalundewa Retreat
Dambulla
R5 710
per night
R14 960 total
includes taxes & fees
Sign in for extra savings
Kalundewa Retreat

SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
R182 off
R727
per night
R1 463 total
includes taxes & fees
SALUDIYA RETREAT RESORT AND SPA

Hotel Freedom Village

Hotel Freedom Village
Dambulla
R76 off
R369
per night
R483 total
includes taxes & fees
Hotel Freedom Village

Eden Grand

Eden Grand
Dambulla
R57 off
R512
per night
R701 total
includes taxes & fees
Eden Grand

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
R142 off
R569
per night
R672 total
includes taxes & fees
Coffee House Resort Dambulla,Sigiriya

L's Lanka

L's Lanka
Dambulla
R60 off
R538
per night
R642 total
includes taxes & fees
L's Lanka

Moi Dambulla by DBI

Moi Dambulla by DBI
Sigiriya
R97 off
R876
per night
R1 033 total
includes taxes & fees
Moi Dambulla by DBI

Supreme Dambulla

Supreme Dambulla
Dambulla
R45 off
R405
per night
R555 total
includes taxes & fees
Supreme Dambulla

Evergreen Dambulla

Evergreen Dambulla
Dambulla
R32 off
R288
per night
R339 total
includes taxes & fees
Evergreen Dambulla

Athena Lake by Seedevi

Athena Lake by Seedevi
Dambulla
R930
per night
R1 218 total
includes taxes & fees
Athena Lake by Seedevi

Sundaras Resort & Spa

Sundaras Resort & Spa
Dambulla
R164 off
R1 480
per night
R1 921 total
includes taxes & fees
Sundaras Resort & Spa

Sigiriya Kingdom Resort

Sigiriya Kingdom Resort
Dambulla
R95 off
R859
per night
R1 114 total
includes taxes & fees
Sigiriya Kingdom Resort

Raintree

Raintree
Dambulla
R56 off
R500
per night
R655 total
includes taxes & fees
Raintree

Rangiri Dambulla Resort

Rangiri Dambulla Resort
Dambulla
R198 off
R1 778
per night
R2 328 total
includes taxes & fees
Rangiri Dambulla Resort

Arika Villa

Arika Villa
Dambulla
R968 off
R730
per night
R803 total
includes taxes & fees
Arika Villa

Kalundewa Retreat

Kalundewa Retreat
Dambulla
R3 172 off
R3 172
per night
R4 155 total
includes taxes & fees
Kalundewa Retreat

Check out pet-friendly hotels in Dambulla

Sundaras Infinity Jungle Resort & Spa

Sundaras Infinity Jungle Resort & Spa
Dambulla
R936
R1 105 total
includes taxes & fees
02 Sept - 03 Sept
Sundaras Infinity Jungle Resort & Spa

Raintree

Raintree
Dambulla
R494
R648 total
includes taxes & fees
22 Sept - 23 Sept
Raintree

Takeshi inn

Takeshi inn
Dambulla
R255
R335 total
includes taxes & fees
25 Sept - 26 Sept
Takeshi inn

Araliya Self Cooking Resort Dambulla

Araliya Self Cooking Resort Dambulla
Dambulla
R133
R173 total
includes taxes & fees
30 Aug - 31 Aug
Araliya Self Cooking Resort Dambulla

Lake Bliss

Lake Bliss
Dambulla
R360
R425 total
includes taxes & fees
30 Aug - 31 Aug
Lake Bliss

Pleasure Island

Pleasure Island
Dambulla
R252
R327 total
includes taxes & fees
30 Aug - 31 Aug
Pleasure Island

Tiny Holiday Resort

Tiny Holiday Resort
Dambulla
R187
R221 total
includes taxes & fees
23 Sept - 24 Sept
Tiny Holiday Resort

Wasu Villa Hotel Dambulla

Wasu Villa Hotel Dambulla
Dambulla
R247
R295 total
includes taxes & fees
05 Sept - 06 Sept
Wasu Villa Hotel Dambulla
View all properties

You may also like hotels with pools in Dambulla

Hotel Freedom Village

Hotel Freedom Village
Dambulla
R365
R478 total
includes taxes & fees
13 Sept - 14 Sept
Hotel Freedom Village

SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
R673
R1 392 total
includes taxes & fees
30 Aug - 31 Aug
SALUDIYA RETREAT RESORT AND SPA

Supreme Dambulla

Supreme Dambulla
Dambulla
R400
R548 total
includes taxes & fees
15 Sept - 16 Sept
Supreme Dambulla

Gimanhala Hotel

Gimanhala Hotel
Dambulla
R549
R648 total
includes taxes & fees
15 Sept - 16 Sept
Gimanhala Hotel

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
R549
R647 total
includes taxes & fees
01 Sept - 02 Sept
Coffee House Resort Dambulla,Sigiriya

Sigiriya Kingdom Resort

Sigiriya Kingdom Resort
Dambulla
R608
R789 total
includes taxes & fees
31 Aug - 01 Sept
Sigiriya Kingdom Resort

Sundaras Sigiria Jungles Cave Resort

Sundaras Sigiria Jungles Cave Resort
Dambulla
R1 440
R1 699 total
includes taxes & fees
10 Sept - 11 Sept
Sundaras Sigiria Jungles Cave Resort

Moi Dambulla by DBI

Moi Dambulla by DBI
Sigiriya
R866
R1 022 total
includes taxes & fees
26 Sept - 27 Sept
Moi Dambulla by DBI

Sundaras Infinity Jungle Resort & Spa

Sundaras Infinity Jungle Resort & Spa
Dambulla
R936
R1 105 total
includes taxes & fees
02 Sept - 03 Sept
Sundaras Infinity Jungle Resort & Spa

Athena Lake by Seedevi

Athena Lake by Seedevi
Dambulla
R920
R1 205 total
includes taxes & fees
26 Sept - 27 Sept
Athena Lake by Seedevi
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 traveller single night rates
View properties in August
Typical weather for Dambulla
August
High 32°C / low 24°C. Sunny most days.
View properties in August
32°
24°
32°
24°
31°
23°
29°
22°
28°
21°
27°
20°
29°
20°
31°
22°
33°
23°
32°
24°
32°
25°
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 9 days 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 2 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 1 month 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 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

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:

  1. 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.
  2. 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.
  3. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Keep exploring