Hotels & Accommodation in Dambulla

October 2026
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
25 Sept - 27 Sept
In two weeks
02 Oct - 04 Oct

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 19 September 2026.

1. Hotel Freedom Village

Hotel Freedom Village
Dambulla
R371
R486 total
includes taxes & fees
28 Sept - 29 Sept
Hotel Freedom Village

2. Eden Grand

Eden Grand
Dambulla
R510
R698 total
includes taxes & fees
22 Sept - 23 Sept
Eden Grand

3. Sundaras Sigiria Jungles Cave Resort

Sundaras Sigiria Jungles Cave Resort
Dambulla
R1 464
R1 728 total
includes taxes & fees
20 Sept - 21 Sept
Sundaras Sigiria Jungles Cave Resort

4. Hotel Silver Horse Dambulla

Hotel Silver Horse Dambulla
Dambulla
R369
R436 total
includes taxes & fees
27 Sept - 28 Sept
Hotel Silver Horse Dambulla

5. SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
R678
R1 402 total
includes taxes & fees
20 Sept - 21 Sept
SALUDIYA RETREAT RESORT AND SPA

6. Sundaras Infinity Jungle Resort & Spa

Sundaras Infinity Jungle Resort & Spa
Dambulla
R1 147
R1 353 total
includes taxes & fees
26 Sept - 27 Sept
Sundaras Infinity Jungle Resort & Spa

7. Gimanhala Hotel

Gimanhala Hotel
Dambulla
R558
R659 total
includes taxes & fees
20 Sept - 21 Sept
Gimanhala Hotel

8. L's Lanka

L's Lanka
Dambulla
R542
R646 total
includes taxes & fees
20 Sept - 21 Sept
L's Lanka

9. Raintree

Raintree
Dambulla
R503
R659 total
includes taxes & fees
19 Oct - 20 Oct
Raintree

10. Evergreen Dambulla

Evergreen Dambulla
Dambulla
R235
R277 total
includes taxes & fees
24 Sept - 25 Sept
Evergreen Dambulla

11. Supreme Dambulla

Supreme Dambulla
Dambulla
R403
R552 total
includes taxes & fees
20 Sept - 21 Sept
Supreme Dambulla

12. Elysia Sigiriya Hotel

Elysia Sigiriya Hotel
Dambulla
R1 365
R1 611 total
includes taxes & fees
20 Sept - 21 Sept
Elysia Sigiriya Hotel

13. Moi Dambulla by DBI

Moi Dambulla by DBI
Sigiriya
R980
R1 157 total
includes taxes & fees
20 Sept - 21 Sept
Moi Dambulla by DBI

14. The River House Dambulla by The Serendipity Collection

The River House Dambulla by The Serendipity Collection
Dambulla
R2 163
R2 617 total
includes taxes & fees
26 Sept - 27 Sept
The River House Dambulla by The Serendipity Collection

15. Araliya Self Cooking Resort Dambulla

Araliya Self Cooking Resort Dambulla
Dambulla
R135
R176 total
includes taxes & fees
20 Sept - 21 Sept
Araliya Self Cooking Resort Dambulla

16. Sigiriya Kingdom Resort

Sigiriya Kingdom Resort
Dambulla
R618
R803 total
includes taxes & fees
22 Sept - 23 Sept
Sigiriya Kingdom Resort

17. Sujatha Tourist Rest

Sujatha Tourist Rest
Dambulla
R745
R879 total
includes taxes & fees
26 Sept - 27 Sept
Sujatha Tourist Rest

18. A A A Guest House

A A A Guest House
Dambulla
R279
R330 total
includes taxes & fees
20 Sept - 21 Sept
A A A Guest House

19. The Nilambara Lake View

The Nilambara Lake View
Dambulla
R2 110
R2 489 total
includes taxes & fees
20 Sept - 21 Sept
The Nilambara Lake View

20. Takeshi inn

Takeshi inn
Dambulla
R257
R337 total
includes taxes & fees
20 Sept - 21 Sept
Takeshi inn
View all properties

Get last-minute hotel deals in Dambulla and save more

Sign in to unlock great savings.

Hotel Freedom Village

Hotel Freedom Village
Dambulla
R89 off
R402
per night
R1 053 total
includes taxes & fees
Hotel Freedom Village

SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
R679
per night
R2 507 total
includes taxes & fees
SALUDIYA RETREAT RESORT AND SPA

Eden Grand

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

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
R493
per night
R1 165 total
includes taxes & fees
Coffee House Resort Dambulla,Sigiriya

L's Lanka

L's Lanka
Dambulla
R108 off
R487
per night
R1 161 total
includes taxes & fees
L's Lanka

Supreme Dambulla

Supreme Dambulla
Dambulla
R90 off
R404
per night
R1 105 total
includes taxes & fees
Supreme Dambulla

Raintree

Raintree
Dambulla
R112 off
R502
per night
R1 316 total
includes taxes & fees
Raintree

Evergreen Dambulla

Evergreen Dambulla
Dambulla
R278 off
R236
per night
R556 total
includes taxes & fees
Evergreen Dambulla

Athena Lake by Seedevi

Athena Lake by Seedevi
Dambulla
R280 off
R794
per night
R2 081 total
includes taxes & fees
Athena Lake by Seedevi

Sundaras Resort & Spa

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

Lake Bliss

Lake Bliss
Dambulla
R81 off
R366
per night
R863 total
includes taxes & fees
Lake Bliss

Kalundewa Retreat

Kalundewa Retreat
Dambulla
R4 879
per night
R12 781 total
includes taxes & fees
Kalundewa Retreat

SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
R679
per night
R1 404 total
includes taxes & fees
SALUDIYA RETREAT RESORT AND SPA

Hotel Freedom Village

Hotel Freedom Village
Dambulla
R76 off
R371
per night
R486 total
includes taxes & fees
Hotel Freedom Village

Eden Grand

Eden Grand
Dambulla
R57 off
R510
per night
R699 total
includes taxes & fees
Eden Grand

Coffee House Resort Dambulla,Sigiriya

Coffee House Resort Dambulla,Sigiriya
Dambulla
R493
per night
R582 total
includes taxes & fees
Coffee House Resort Dambulla,Sigiriya

Raintree

Raintree
Dambulla
R56 off
R502
per night
R658 total
includes taxes & fees
Raintree

L's Lanka

L's Lanka
Dambulla
R60 off
R541
per night
R645 total
includes taxes & fees
L's Lanka

Supreme Dambulla

Supreme Dambulla
Dambulla
R45 off
R404
per night
R553 total
includes taxes & fees
Supreme Dambulla

Evergreen Dambulla

Evergreen Dambulla
Dambulla
R32 off
R287
per night
R338 total
includes taxes & fees
Evergreen Dambulla

Pelwehera Village Resort

Pelwehera Village Resort
Dambulla
R71 off
R642
per night
R834 total
includes taxes & fees
Pelwehera Village Resort

Athena Lake by Seedevi

Athena Lake by Seedevi
Dambulla
R935
per night
R1 224 total
includes taxes & fees
Athena Lake by Seedevi

Sundaras Resort & Spa

Sundaras Resort & Spa
Dambulla
R165 off
R1 488
per night
R1 931 total
includes taxes & fees
Sundaras Resort & Spa

Sigiriya Kingdom Resort

Sigiriya Kingdom Resort
Dambulla
R96 off
R863
per night
R1 120 total
includes taxes & fees
Sigiriya Kingdom Resort

Rangiri Dambulla Resort

Rangiri Dambulla Resort
Dambulla
R199 off
R1 787
per night
R2 340 total
includes taxes & fees
Rangiri Dambulla Resort

Arika Villa

Arika Villa
Dambulla
R939 off
R768
per night
R845 total
includes taxes & fees
Arika Villa

Lake Bliss

Lake Bliss
Dambulla
R41 off
R366
per night
R432 total
includes taxes & fees
Lake Bliss

Check out pet-friendly hotels in Dambulla

Sundaras Infinity Jungle Resort & Spa

Sundaras Infinity Jungle Resort & Spa
Dambulla
R1 147
R1 353 total
includes taxes & fees
26 Sept - 27 Sept
Sundaras Infinity Jungle Resort & Spa

Raintree

Raintree
Dambulla
R502
R658 total
includes taxes & fees
20 Sept - 21 Sept
Raintree

Araliya Self Cooking Resort Dambulla

Araliya Self Cooking Resort Dambulla
Dambulla
R135
R176 total
includes taxes & fees
29 Sept - 30 Sept
Araliya Self Cooking Resort Dambulla

Takeshi inn

Takeshi inn
Dambulla
R257
R337 total
includes taxes & fees
20 Sept - 21 Sept
Takeshi inn

Tiny Holiday Resort

Tiny Holiday Resort
Dambulla
R190
R225 total
includes taxes & fees
20 Sept - 21 Sept
Tiny Holiday Resort

Pleasure Island

Pleasure Island
Dambulla
R254
R329 total
includes taxes & fees
20 Sept - 21 Sept
Pleasure Island

Lake Bliss

Lake Bliss
Dambulla
R366
R432 total
includes taxes & fees
20 Sept - 21 Sept
Lake Bliss

Wasu Villa Hotel Dambulla

Wasu Villa Hotel Dambulla
Dambulla
R249
R297 total
includes taxes & fees
19 Oct - 20 Oct
Wasu Villa Hotel Dambulla
View all properties

You may also like hotels with pools in Dambulla

Sundaras Infinity Jungle Resort & Spa

Sundaras Infinity Jungle Resort & Spa
Dambulla
R1 147
R1 353 total
includes taxes & fees
26 Sept - 27 Sept
Sundaras Infinity Jungle Resort & Spa

SALUDIYA RETREAT RESORT AND SPA

SALUDIYA RETREAT RESORT AND SPA
Dambulla
R678
R1 402 total
includes taxes & fees
20 Sept - 21 Sept
SALUDIYA RETREAT RESORT AND SPA

Hotel Freedom Village

Hotel Freedom Village
Dambulla
R371
R486 total
includes taxes & fees
28 Sept - 29 Sept
Hotel Freedom Village

Raintree

Raintree
Dambulla
R502
R658 total
includes taxes & fees
20 Sept - 21 Sept
Raintree

Sundaras Sigiria Jungles Cave Resort

Sundaras Sigiria Jungles Cave Resort
Dambulla
R1 464
R1 728 total
includes taxes & fees
20 Sept - 21 Sept
Sundaras Sigiria Jungles Cave Resort

Gimanhala Hotel

Gimanhala Hotel
Dambulla
R558
R659 total
includes taxes & fees
20 Sept - 21 Sept
Gimanhala Hotel

The River House Dambulla by The Serendipity Collection

The River House Dambulla by The Serendipity Collection
Dambulla
R2 163
R2 617 total
includes taxes & fees
26 Sept - 27 Sept
The River House Dambulla by The Serendipity Collection

Supreme Dambulla

Supreme Dambulla
Dambulla
R403
R552 total
includes taxes & fees
20 Sept - 21 Sept
Supreme Dambulla

Sigiriana Resort by Thilanka

Sigiriana Resort by Thilanka
Dambulla
R1 184
R1 537 total
includes taxes & fees
20 Sept - 21 Sept
Sigiriana Resort by Thilanka

Moi Dambulla by DBI

Moi Dambulla by DBI
Sigiriya
R980
R1 157 total
includes taxes & fees
20 Sept - 21 Sept
Moi Dambulla by DBI
View all properties

Go beyond your typical stay in Dambulla

Pool image
Pool
Pool
Resort image
Resort
Resort
pet-friendly image
Pet friendly
Pet friendly
hot tub image
Hot tub
Hot tub
spa image
Spa
Spa
Family-friendly image
Family friendly
Family friendly
apart-hotel image
Apart hotel
Apart hotel
villa image
Villa
Villa
waterpark image
Waterpark
Waterpark
campsite image
Campsite
Campsite
Chalet image
Chalet
Chalet
treehouse image
Treehouse
Treehouse
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 September

September

High 32°C / low 24°C. Sunny most days.
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.

Find out more about Dambulla

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 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 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 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 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 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 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