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.

K
Ksenia
From
Finland
It’s not just a hotel, it’s an amazing experience, you are staying close to nature and you can meet a lot of animals on the territory of the hotel. The interior of the hotel is very stylish. Staff is friendly. Breakfast was good, nothing like very special but a lot of choices, coffee was good. A lot of options for dinner, you can get buffet for around 20 $ or you can have fancy romantic dining in a cave for approximately 400 $. Small details were well chosen in the hotel, the room is simple but I love it, there is relaxing music that you can turn on and also small candle that you can fire and put near jacuzzi with amazing view.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,665 reviews
Price from
US$282.74
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
legacy
From
Seychelles
Royal Rock is a quiet, peaceful haven handy for Sigiriya and Polonnaruwa. The food is excellent, service attentive but not intrusive and the ambience is most relaxing. The rooms all have a view of a lion rock and paddy filed which is home to varieties of birdlife. There is a comfortable pool to cool off in and rooms are cozy.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,058 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.

M
Maria
From
Portugal
Everything was superb. The room, bathroom, garden and pool were very clean. The staff is very kind.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,527 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.

A
Anna
From
Mauritius
Great place and value for money
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,105 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.

S
Sathees
From
Australia
Staff in the hotel are amazing.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 190 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.

M
Maija
From
Finland
One of the best stays of our 2 month trip in Sri Lanka! Best value for money. The room was spacious and clean, great shower with hot water, and breakfast could be enjoyed on the little veranda every morning. The bed was sooooo comfortable!! Location is a bit out of town which for us was ideal, since we enjoy going on walks and exploring our surroundings. The hosts were incredibly nice and attentive, and helped us to rent a scooter, and took us in and out of town when we needed. Sigiriya was just a short ~30min scooter ride away, Dambulla cave temple is just around the corner. For us this was the perfect end to our trip in Sri Lanka, thank you!!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 131 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

Number 1Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 634 reviews

Number 2Booked hotel near Dambulla Cave Temple

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

Number 3Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,032 reviews

Number 4Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 770 reviews

Number 5Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,509 reviews

Number 6Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,288 reviews

Number 7Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 529 reviews

Number 8Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 365 reviews

Number 9Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,447 reviews

Number 10Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,293 reviews

Enjoy breakfast at the hotels near Dambulla Cave Temple

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,058 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$89.76 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,665 reviews

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

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 156 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.4
Superb - What previous guests thought, 125 reviews

Set in Sigiriya, 1.5 km from Sigiriya Rock, Pride Rock Villa & Tree House offers accommodation with a garden, free private parking and a terrace.

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

Located in Sigiriya, 2.4 km from Sigiriya Rock, Bungalow Resort - Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$45.14 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 370 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.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 131 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.3
Superb - What previous guests thought, 633 reviews

Set in Sigiriya, 3.7 km from Sigiriya Rock, The Cottage Sigiriya offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

Budget hotels near Dambulla Cave Temple

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 431 reviews

Located in Sigiriya, 3 km from Sigiriya Rock, Sigiriya Cottage provides accommodation with free bikes, free private parking, a fitness centre and a garden.

From US$138.75 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 190 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.0
Superb - What previous guests thought, 263 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.

From US$60.50 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 10 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$64.38 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Set in Sigiriya, 11 km from Sigiriya Rock, Sunshine Resort Sigiriya offers accommodation with free bikes, free private parking, a garden and a restaurant. 14 km from Pidurangala Rock and 10 km from...

From US$83.03 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 77 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.

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$55.50 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 80 reviews

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

From US$77.70 per night

Hotels with great access to Dambulla Cave Temple!

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Located in Dambulla, 19 km from Sigiriya Rock, Golden Eco Ayur Villa provides accommodation with a garden, free private parking, a terrace and a spa and wellness centre.

From US$19.98 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Set in Dambulla, 30 km from Sigiriya Rock, Diamond Mount Villa offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$19.98 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 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.

Scored out of 10, guest rating 10
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, 75 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.9
Exceptional - What previous guests thought, 13 reviews

Located in Sigiriya, 10 km from Sigiriya Rock, Eco Pavilion provides accommodation with a garden, free private parking and a restaurant.

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

Located in Dambulla, 20 km from Sigiriya Rock, Villa ONE66 provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$13.32 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 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

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

See all
From US$106 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 4 reviews
It’s a beautiful hotel in a spectacular place. We went to Dambulla cave temple by foot. The area is quiet and serene, with a beautiful lake. Comfortable rooms. High water pressure and hot water without any issues. Very good food (we had both breakfast and dinner). Lovely, helpful staff. Few mosquitoes. Lovely little flower heart for our honeymoon.
Guest review by
Aleksandra
Poland
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 623 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$65.49 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 42 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$25 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 75 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$189.44 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 261 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
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 350 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$21.98 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 192 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
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 637 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$23 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 820 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$27.75 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 47 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