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

Royal Rock Sigiriya

Sigiriya (9 mi from Dambulla Cave Temple)

Located in Sigiriya, 1.4 miles from Sigiriya Rock, Royal Rock Sigiriya provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

g
gith
From
Germany
Grate location beautiful environment recommend for who like to relax. they arranged our transportation for reasonable prices
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,071 reviews
Price from
$56.51
1 night, 2 adults

La Dolce Vita

Sigiriya (9 mi from Dambulla Cave Temple)

Located in Sigiriya, 1.2 miles from Sigiriya Rock, La Dolce Vita provides accommodations with a garden, free private parking, a terrace and a restaurant.

W
Willem
From
Netherlands
The place is a little piece of heaven in dusty Sigiriya. Staff are friendly and hard working, the pool is huge and delicious and the rooms are big. They make good food at the place and catered to our vegan food request perfectly! The WiFi is also fast, so it’s great!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,017 reviews
Price from
$69
1 night, 2 adults

il Frangipane

Sigiriya (9 mi from Dambulla Cave Temple)

Located in Sigiriya, 1.2 miles from Sigiriya Rock, il Frangipane provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Miriam
From
Israel
For the price point, this is an excellent stay for value. The property is like a little jungle oasis with many beautiful plants everywhere. The rooms are huge and super clean compared to some other places we’ve stayed in Sri Lanka and also decorated with pretty art and beautiful wooden furnishings. The staff are super nice & extremely helpful. The pool is lovely, however, u should be careful not to jump around in the pool too much as my husband cut his foot on a tile at the bottom of the pool 😅 but the staff bandaged him quick and was super helpful. Other than that, the place is excellent & walking distance to the Main Street with cafes & restaurants. I would 100% come back to this guesthouse if I ever come to sigiriya again. Wish we could have stayed longer!! Breakfast is plentiful and good too.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,556 reviews
Price from
$98
1 night, 2 adults

Eden Grand

Dambulla (1 mi from Dambulla Cave Temple)

Located in Dambulla, within 11 miles of Sigiriya Rock and 13 miles of Pidurangala Rock, Eden Grand has accommodations with a garden and free WiFi as well as free private parking for guests who drive.

A
Aslıhan
From
Turkey
People are very kind and friendly and they did their best to comfort us. Rooms were very clean, ac was working well, they even put charging adapter, that is very considerate.We are very happy about choosing here. Also location is very close to center. Thank you for everything.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 203 reviews
Price from
$32.20
1 night, 2 adults

Dambulla Kings Inn

Dambulla (1.1 mi from Dambulla Cave Temple)

Featuring a garden and views of garden, Dambulla Kings Inn is located in Dambulla, 12 miles from Sigiriya Rock.

A
Akira
From
Japan
The room was spotless and incredibly comfortable, but what truly made this stay special were the owners—a sweet and welcoming couple who treated me like family. They were always ready to help, even offering rides whenever I needed them. One of my favorite moments was sitting in their beautiful garden, surrounded by nature, listening to birdsong while chatting with them. It felt like a little oasis of peace and warmth😊 If you're planning to visit Sigiriya Rock, Cave Rock, or the Golden Temple, this is hands down the best place to stay!!! The location is perfect for sightseeing, but more than that, the atmosphere here is something you won’t find anywhere else. I loved it so much that I ended up extending my stay for two extra days 😂 This hotel didn’t just give me a place to sleep—it made my Sri Lanka trip truly unforgettable. 10/10, highly recommend!!!!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 141 reviews
Price from
$14
1 night, 2 adults

Jetwing Lake

Dambulla (1.1 mi from Dambulla Cave Temple)

Offering an outdoor swimming pool and spa center, Jetwing Lake is set in Dambulla in the Matale District Region, 3.7 mi from Dambulla Cave Temple. Guests can enjoy the on-site bar.

S
Sarah
From
United States
AMAZING view! The facilities were so clean, the food was delicious, and the staff was so kind. Our favorite attraction was the huge pool! Can’t wait to come back with my husband next summer!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 427 reviews
Price from
$135.92
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 9.0
Wonderful - What previous guests thought, 1,364 reviews

Number 2Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,565 reviews

Number 3Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,676 reviews

Number 4Booked hotel near Dambulla Cave Temple

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

Number 5Booked hotel near Dambulla Cave Temple

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

Number 6Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,128 reviews

Number 7Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,104 reviews

Number 8Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 797 reviews

Number 9Booked hotel near Dambulla Cave Temple

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 790 reviews

Number 10Booked hotel near Dambulla Cave Temple

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

Enjoy breakfast at hotels near Dambulla Cave Temple

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,071 reviews

Located in Sigiriya, 1.4 miles from Sigiriya Rock, Royal Rock Sigiriya provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $75.83 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,556 reviews

Located in Sigiriya, 1.2 miles from Sigiriya Rock, il Frangipane provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $150 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 195 reviews

Located in Sigiriya, 1.6 miles from Sigiriya Rock, Lion See Hotel - Sigiriya has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $79.92 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 136 reviews

Located in Sigiriya, 10 miles from Sigiriya Rock, Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka" has accommodations with an outdoor swimming pool, free private parking, a...

From $217.60 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 155 reviews

Located in Sigiriya, a 17-minute walk from Sigiriya Rock, Pride Rock Villa & Tree House provides accommodations with a garden, free private parking and a terrace.

From $29.97 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 176 reviews

Located in Sigiriya, 1.5 miles from Sigiriya Rock, Bungalow Resort - Sigiriya provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $50.15 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 141 reviews

Featuring a garden and views of garden, Dambulla Kings Inn is located in Dambulla, 12 miles from Sigiriya Rock.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 672 reviews

Located in Sigiriya, 2.3 miles from Sigiriya Rock, The Cottage Sigiriya provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

Budget hotels near Dambulla Cave Temple

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 800 reviews

Located in Sigiriya, 4.5 miles from Sigiriya Rock, Into The Wild Sigiriya provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

From $67.95 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 288 reviews

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

From $60.50 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 256 reviews

Set in Sigiriya, 3.7 mi from Sigiriya Rock, Kuwera Eco Lodge features a year-round outdoor pool and views of the pool. Guests can enjoy the on-site restaurant.

From $136.29 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews

Located in Sigiriya, one mile from Sigiriya Rock, RockNest Resort Sigiriya has accommodations with a garden, free private parking, a terrace and a restaurant.

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

White Land Hotel Dambulle has a garden, shared lounge, a terrace and bar in Dambulla.

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

Located in Sigiriya, 6.5 miles from Sigiriya Rock, Sunshine Resort Sigiriya has accommodations with free bikes, free private parking, a garden and a restaurant.

From $83.03 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 29 reviews

Located in Dambulla, 13 miles from Sigiriya Rock, Moi Dambulla by DBI provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $74.80 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 42 reviews

Located in Dambulla, within 12 miles of Sigiriya Rock and 14 miles of Pidurangala Rock, Golden stars hotel Dambulla has accommodations with a garden and free WiFi throughout the property as well as...

From $28.97 per night

Hotels with great access to Dambulla Cave Temple!

See all
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews

Located in Dambulla, 12 miles from Sigiriya Rock, Golden Eco Ayur Villa provides accommodations with a garden, free private parking, a terrace and a spa & wellness center.

From $31.08 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 16 reviews

Located in Sigiriya, within 1.8 miles of Pidurangala Rock and 3 miles of Sigiriya Rock, Jungle Crown Cabin provides accommodations with a terrace 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 5.2 miles from Pidurangala Rock, Elephas Nature Resort offers 4-star accommodations 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, 39 reviews

Located in Galewela, 20 miles from Sigiriya Rock, MARGOSA MOUNTAIN VILLA provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

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

Located in Sigiriya, within 2.4 miles of Sigiriya Rock and 2.5 miles of Pidurangala Rock, The Mirror Wall Sigiriya has accommodations with a terrace as well as free private parking for guests who...

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

Located in Dambulla, 10 miles from Sigiriya Rock, Hotel Awaken has accommodations with a garden, free private parking and a terrace.

From $37.74 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 27 reviews

Sigiriya Hotel and Resort is located in Sigiriya, 1.4 miles from Sigiriya Rock and 2.7 miles from Pidurangala Rock.

From $43.29 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 28 reviews

Back Of lake Villa is located in Sigiriya, within 2.2 miles of Sigiriya Rock and 4.1 miles of Pidurangala Rock.

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

See all
From $80 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 47 reviews
We had a very peaceful stay at this jungle retreat in Dambulla. The surroundings are calm, green, and full of birds, making it perfect for relaxing and slowing down. The rooms were clean and comfortable, and the open spaces added to the natural feel of the place. The location is convenient for visiting Sigiriya and the Dambulla Cave Temple. What stood out most was the warm hospitality and the quiet atmosphere. A great choice for couples or families looking for a calm nature stay away from crowds.
Guest review byAreli
United Arab Emirates
From $27 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 58 reviews
Room is clean,serves Excellent breakfast,very friendly owner who gives me useful advise on my trip,a few minutes walk from Dambulla cave temple
Guest review byJINFCHENG
Thailand
From $18 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 82 reviews
Quiet place with a beautiful garden and veranda. The staff is a very kind family who are very attentive. Dinner was good, and the dhal curry was amazing. The three person room does not have AC (Aircon) but it gets cool enough in the night and with the fan that it was perfectly comfortable with a blanket. Very close to the Dambulla Cave Temple but it can be difficult finding fair tuk prices. I suggest finding a local tour guide (not on TripAdvisor, use Guyana’s Tours) to take you around with their car
Guest review byJade
United States
From $190.40 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 246 reviews
Loved the breakfast so much, as well as the courtesy and professionalism of the staff. We enjoyed the big bathroom and great shower, much needed after days of hikes! We have also been upgraded for free into a more comfortable room free of charge! The position is really good to visit Dambulla Cave Temple, just few steps away! They even have given us a little gift at the end of our stay 🥰
Guest review byAlawi
Jordan
From $109.57 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 332 reviews
Amazing pool and jungle grounds. The complimentary breakfast is one of the best meals I’ve had on Sri Lanka. Wonderful staff. Perfect location to see Dambulla cave temples from.
Guest review byThomas
United States
From $13.32 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 33 reviews
We were the first foreign guests of Villa one66 &they gave us an unexpected welcome. It was amazing. Location is very close to Dambulla cave temple, Golden temple (walking distance) and 40minutes drive to Sigiriya rock. The room was comfortable & clean. The breakfast was delicious & highly recommended. Very friendly & helpful family run hotel. They have a Tuk tuk service (Golden Rock tuk tuk tour) for organizing local tour with great knowledge. Nice stay!! Highly recommended to budget stay...
Guest review byEric
Australia
From $277.64 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 427 reviews
Hotel with a distinct character, blending tradition with modern amenities. Located in a peaceful, lush and serene setting, not too far from the Dambulla Cave Temple and the Sigiriya Lion Rock fortress. We got upgraded while checking in, which enhanced our stay.
Guest review byAshok
Netherlands
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews
The location is perfect, close to major attractions like the Dambulla Cave Temple and Sigiriya Rock Fortress, making it an ideal base for exploring the area. The hotel also provided a delicious breakfast that catered to a variety of tastes.
Guest review bySmith
France
From $48.60 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 364 reviews
The place is perfectly situated walking distance to the Dambulla Cave Temple. It is surrounded by flowering plants and trees giving you a really serene experience. The room is clean and equipped with hotel-like necessities. It has its own balcony overlooking their backyard full of fruit bearing trees. Madhu and Sanjay are lovely hosts. Really accommodating and treated us like family. Will definitely stay here again once we’re back in Sri Lanka.
Guest review byPamela Denise
United Arab Emirates
From $16.50 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 416 reviews
The hotel is just 5 minutes walk from Dambulla city center. You can even consider walking to Dambulla Cave Temples area , it took me 30 minutes from the hotel to the Temple Entrance. Sigiriya is just 30 minutes by bus , Polonnaruwa ruins is just 1.5 hours by bus from Dambulla centre. Even though it is close to the city centre, the property is in a forest full of tropical birds, fabulous. The room was spacious and clean. Definetely , good value for your money.
Guest review byCan
Turkey