Skip to main content

Hotels near Dambulla Cave Temple, Dambulla

Enter your dates to see the latest prices and deals for Dambulla hotels

Featured hotels near Dambulla Cave Temple

Filter by:

Star rating
Review score

Heritance Kandalama

Sigiriya (4 mi from Dambulla Cave Temple)

A tranquil retreat perched on hills, Heritance Kandalama offers panoramic views of the Sigiriya Rocks.

F
Farbod
From
United States
Everything was fantastic - the location, staff, ambiance, buffet, spa. Highly recommend to anyone looking to be in Sigirya area. They do a great job and are so helpful with everything. It's a nice place to just relax and unwind at. I really enjoyed my stay there.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,616 reviews
Price from
US$395.22
1 night, 2 adults

Royal Rock Sigiriya

Sigiriya (9 mi from Dambulla Cave Temple)

Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

L
Levind Kumar
From
Malaysia
The manager was super friendly, the place was nice and clean and everything worked well. Breakfast was good and view was beautiful. This place gave me homely vibes, we thoroughly enjoyed our stay here.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,033 reviews
Price from
US$56.51
1 night, 2 adults

il Frangipane

Sigiriya (9 mi from Dambulla Cave Temple)

Located in Sigiriya, 1.9 km from Sigiriya Rock, il Frangipane provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

R
Rita
From
Portugal
This small hotel is a paradise in Sigiriya. The room and bathroom are huge with a beautiful decoration, the garden is lovely with squirrels on trees and a pool is amazing. It is so good to relax there after all the hikes and hot weather. If i ever come back i will definitely stay here at least a week.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,467 reviews
Price from
US$98
1 night, 2 adults

Lankapura Heritage

Sigiriya (9 mi from Dambulla Cave Temple)

Situated in Sigiriya, 2 km from Sigiriya Rock, Lankapura Heritage features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Y
Yasmine
From
Morocco
The view, the breakfast and the Staff are exceptionally good! The view is just phenomenal and the breakfast was the best I had so far.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,075 reviews
Price from
US$55
1 night, 2 adults

Eden Grand

Dambulla (1 mi from Dambulla Cave Temple)

Situated in Dambulla, within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock, Eden Grand features accommodation with a garden and free WiFi as well as free private parking for guests who drive.

M
Maximilian
From
Germany
Really clean, pretty Location (a lot better than the pictures actually), nice water pressure. Incredibly friendly staff. Delicious really cheap food. You name it.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 181 reviews
Price from
US$32.20
1 night, 2 adults

Dambulla Kings Inn

Dambulla (1.1 mi from Dambulla Cave Temple)

Boasting a garden and a terrace, Dambulla Kings Inn is set in Dambulla, 20 km from Sigiriya Rock and 23 km from Pidurangala Rock.

V
Vadim
From
Russia
Very hospitable hosts❤️ Clean room with cotton linen. Be sure to come visit them✨
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 119 reviews
Price from
US$14
1 night, 2 adults
See more properties near Dambulla Cave Temple

Most booked hotels near Dambulla Cave Temple in the past month

See all

Enjoy breakfast at the hotels near Dambulla Cave Temple

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,033 reviews

    Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$136.49 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,616 reviews

    A tranquil retreat perched on hills, Heritance Kandalama offers panoramic views of the Sigiriya Rocks.

    From US$501.99 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 120 reviews

    Situated in Sigiriya, 2.5 km from Sigiriya Rock, Lion See Hotel - Sigiriya features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$61.05 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 107 reviews

    Situated in Sigiriya, 17 km from Sigiriya Rock, Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka" features accommodation with an outdoor swimming pool, free private parking, a...

    From US$281.60 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 329 reviews

    Set in Sigiriya, 9.2 km from Pidurangala Rock, Tropicara Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

    From US$47.73 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 119 reviews

    Boasting a garden and a terrace, Dambulla Kings Inn is set in Dambulla, 20 km from Sigiriya Rock and 23 km from Pidurangala Rock.

    From US$16.65 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 181 reviews

    Situated in Dambulla, within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock, Eden Grand features accommodation with a garden and free WiFi as well as free private parking for guests who drive.

    From US$54.39 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 212 reviews

    Located in Sigiriya, 2.6 km from Sigiriya Rock, Panoramic Royal Villa provides accommodation with a garden, free private parking, a terrace and massage services.

    From US$33 per night

Budget hotels near Dambulla Cave Temple

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 733 reviews

    Located in Sigiriya, 7.2 km from Sigiriya Rock, Into The Wild Sigiriya provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

    From US$67.95 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 254 reviews

    Located in Sigiriya, 8.1 km from Pidurangala Rock, Organic Garden Resort Sigiriya provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 403 reviews

    Set in Sigiriya, 3.6 km from Sigiriya Rock, Sigiriya Ranasinghe Nature Villa & Cabana offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$40 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 18 reviews

    Located in Sigiriya, 4.8 km from Sigiriya Rock, Ceylon Retreat Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 61 reviews

    Located in Sigiriya, 4.8 km from Sigiriya Rock, Sigiriya Dream Inn provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$54.45 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 9 reviews

    Set in Sigiriya, 2.8 km from Sigiriya Rock, The Heritage Resort offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$78.81 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 63 reviews

    Located in Sigiriya, 1.5 km from Sigiriya Rock, The Wild Elephant Resort provides accommodation with a garden, free private parking and a terrace.

    From US$77.70 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 26 reviews

    Situated in Dambulla, within 20 km of Sigiriya Rock and 23 km of Pidurangala Rock, Golden stars hotel Dambulla features accommodation with a garden and free WiFi throughout the property as well as...

    From US$25.15 per night

Hotels with great access to Dambulla Cave Temple!

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 9 reviews

    Situated in Dambulla, 19 km from Sigiriya Rock, SummerSet features accommodation with a garden, free private parking, a terrace and barbecue facilities.

    From US$35.52 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Dambulla and with Sigiriya Rock reachable within 19 km, Saludiya Retreat Resort and SPA provides express check-in and check-out, non-smoking rooms, a garden, free WiFi throughout the...

    From US$106 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Situated in Dambulla, 22 km from Sigiriya Rock, JC's Village features accommodation with a garden, free private parking, a restaurant and a spa and wellness centre.

    From US$44.40 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Featuring a restaurant, bar and views of city, Hotel Silver Horse Dambulla is located in Dambulla, 16 km from Sigiriya Rock.

    From US$35 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Located in Sigiriya, within 2.8 km of Pidurangala Rock and 4.9 km of Sigiriya Rock, Jungle Crown Cabin provides accommodation with a terrace and as well as free private parking for guests who drive.

    From US$55.50 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located 8.3 km from Pidurangala Rock, Elephas Nature Resort offers 4-star accommodation in Sigiriya and features an outdoor swimming pool, a garden and a bar.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 65 reviews

    Situated in Dambulla, 17 km from Sigiriya Rock, Hotel Awaken features accommodation with a garden, free private parking and a terrace.

    From US$35.52 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 16 reviews

    Set in Dambulla, 18 km from Sigiriya Rock, The Nature Resort offers accommodation with a garden, free private parking and a terrace.

    From US$31.08 per night

People are talking about Dambulla Cave Temple! Explore guest hotel reviews featuring "Dambulla Cave Temple"

See all
  • From US$25 per night
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 594 reviews
    The guest house is very close to the Dambulla cave temple, you can reach it with a 10 minutes walk. It’s a very quiet location immersed in nature. The highlight of our stay was the kindness of the staff and the meals: dinner and breakfast were absolutely delicious! So far the best rice and curry we had in Sri Lanka.
    Guest review by
    Dennis
    Switzerland
  • From US$59.94 per night
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 41 reviews
    This is a new and beautiful accommodation. The room had everything you could need, including air conditioning and a hairdryer. The location is stunning: right in the middle of nature and close to the Dambulla Cave Temple, Pidurangala, and Lion Rock. The breakfast was generous and delicious, with the option to choose between Western or Sri Lankan style. The host Chamila was also very attentive and available for anything we needed.
    Guest review by
    Xavier
    Spain
  • From US$26 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 74 reviews
    The apartment is located in a very peaceful and beautiful area, just a few minutes’ walk from the Dambulla Cave Temple. Nuwan was very kind and always ready to offer helpful advice. They assist with organizing transportation, tours of the Eco Park and elephants, and his mother prepares delicious dinners. They also help with ordering food from local restaurants, and are truly willing to assist and give advice with absolutely everything.
    Guest review by
    Rajko Dukic
    Slovenia
  • From US$80.64 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 203 reviews
    A gorgeous hotel right next to Dambulla cave temple. Beautiful poolside setting which we enjoyed for morning coffee, afternoon chill after exploring and evening drinks. Wonderful and friendly staff who are always happy to help. A special thanks to D and the hotel dog Bruno, both of which we enjoyed the company of ☺️
    Guest review by
    Charmaine
    Isle of Man
  • From US$70.90 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 297 reviews
    The location is perfect—right near the Dambulla Cave Temple and just a short drive to Sigiriya Rock, making it ideal for exploring the Cultural Triangle. From the moment I arrived, the staff made me feel at home with their warm hospitality and friendly service. It’s great to see a place in Sri Lanka maintaining high standards while still keeping that authentic Sri Lankan charm.
    Guest review by
    Maria
    Italy
  • From US$17.98 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 185 reviews
    The manager is an amazing and kind person, and not only as regards the guest house, but also very helpful with tips and what to visit next in Sri Lanka. Also, location is walking distance from the Dambulla Cave Temple and every bus to Kandy or Sirigya stops nearby. Breakfast was also included and delicious and on request you can also order dinner there (which I did, and I was fully satisfied).
    Guest review by
    Fabio
    Germany
  • From US$55 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 639 reviews
    It’s proximity to both Dambulla Cave Temple and Golden Temple were excellent. Virtually a ten minute walk from the hotel. The staff here were super friendly and always with a smile. We found this hotel very generous offering to drop us into town and laundry service also. The pool was very nice and refreshing with a swim up bar and food available at poolside. Perfect for cooling off after our walk up and down the mountain. Dambulla town itself is not much, we took just over an hour to look around before walking back to the Hotel.
    Guest review by
    Gary
    Australia
  • From US$46 per night
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 340 reviews
    Very pretty, clean and comfortable room in quiet neighbourhood, yet close to city centre and the Dambulla cave temple. We loved it. Excellent breakfast. The family running the place is absolutely adorable. They showed us around with their car, took us to a local dance show and for a Ayurveda massage, and we visited gorgeous places we would not have found ourselves. Best experience in Sri Lanka, I would give a 12 rating, if I could. Many thanks and very best wishes to Madhu and Sanje and their lovely family.
    Guest review by
    Andreas
    Germany
  • From US$25 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 807 reviews
    The rooms were big, cozy and very new with all amenities. The bathroom were very clean as compared to other properties we stayed in Sri Lanka. The host was kind enough to give us ride to dambulla cave temple as well as dropped us to bus station in his tuk tuk without any charge. Definitely more worth than the charges we paid! Will recommend!
    Guest review by
    gaurav
    India
  • From US$38.85 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 46 reviews
    I was staying in the hostel room and it was a brand new and comfortable place. Room and toilets/bathroom were clean and neat. The breakfast was provided. The host and the staff were friendly and helpful and guided me for next day planning. I was happy about the location as it is walking distance to the Dambulla cave temple and tuk-tuk distance for the Sigiriya. Thumbs up!!!
    Guest review by
    Martin
    Norway