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
Karina
From
Georgia
Nice and quiet place with monkeys. Affordable nature around.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,596 reviews
Location 9.4
Price from
$166.21
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
Martens
From
Abkhazia
This property was absolutely stunning; a beautiful jungle oasis with a lovely swimming pool. The rooms were spotless and our hosts were extremely thoughtful and caring.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,442 reviews
Location 9.8
Price from
$98
1 night, 2 adults

Lankapura Heritage

Sigiriya (9 mi from Dambulla Cave Temple)

Located in Sigiriya, 1.2 miles from Sigiriya Rock, Lankapura Heritage has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Sayaka
From
Japan
very good location and clean room!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,055 reviews
Location 9.6
Price from
$55
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.

d
didier
From
Canada
Very clean and spacious room Very good breakfast with option of western or Sri Lankan Very friendly staff Walking distance to groceries and stores
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 178 reviews
Location 9.1
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.4
Wonderful - What previous guests thought, 116 reviews
Location 9.1
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.

M
Mohammadali
From
Iran
staffs were very friendly and nice, location was great and extraordinary. rooms were really good, foods were delicious and worth the money
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 418 reviews
Location 9.2
Price from
$123.27
1 night, 2 adults
See more properties near Dambulla Cave Temple

Most booked hotels near Dambulla Cave Temple in the past month

Enjoy breakfast at hotels near Dambulla Cave Temple

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

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

    From $378.99 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 109 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 $61.05 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 395 reviews

    Located in Sigiriya, 1.7 miles from Sigiriya Rock, Lion Gate Hotel Sigiriya provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 317 reviews

    Located in Sigiriya, 5.7 miles from Pidurangala Rock, Tropicara Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    From $38.85 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 116 reviews

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

    From $16.65 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 547 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.

    From $72.15 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 178 reviews

    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.

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

    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.

Budget hotels near Dambulla Cave Temple

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 109 reviews

    Located in Sigiriya, 1.6 miles from Sigiriya Rock, Lion King Jungle Cabanas provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    From $49.95 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 717 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 9.1
    Wonderful - What previous guests thought, 252 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.6
    Exceptional - What previous guests thought, 259 reviews

    Located in Sigiriya, 0.8 miles from Sigiriya Rock, Sunrise Cottage has accommodations with a garden, free private parking and a terrace.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 217 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 $97.35 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 7 reviews

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

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

    Located in Sigiriya, 1.7 miles from Sigiriya Rock, The Heritage Resort has accommodations with a garden, free private parking, a terrace and a restaurant.

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

    Located in Sigiriya, one mile from Sigiriya Rock, The Wild Elephant Resort provides accommodations with a garden, free private parking and a terrace.

    From $77.70 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

    Located in Dambulla, 12 miles from Sigiriya Rock, SummerSet has accommodations with a garden, free private parking, a terrace and barbecue facilities.

    From $35.52 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, 10 miles from Sigiriya Rock.

    From $30 per night
  • Scored out of 10, guest rating 10.0
    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, 61 reviews

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

    From $31.08 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 1,442 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.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 11 reviews

    Located in Dambulla, 11 miles from Sigiriya Rock, The Nature Resort provides accommodations with a garden, free private parking and a terrace.

    From $23.31 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 44 reviews

    Located in Sigiriya, 5.8 miles from Sigiriya Rock, Wild Blossom Sigiriya provides accommodations with a garden, free private parking and a restaurant.

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

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

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

See all
  • From $12 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 101 reviews
    Value for money with breakfast and location is great, friendly staff, very beautiful fish in the tank. very near to Dambulla cave temple.
    Guest review by
    Sherpa
    Sri Lanka
  • From $173.33 per night
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 418 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 by
    Ashok
    Netherlands
  • From $21.60 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 269 reviews
    Great location and great hosts. We were late but they accommodated us including providing a space for our driver. Very close to the dambulla cave temples and Sirigiya rock fortress
    Guest review by
    AJITH
    United States
  • From $19 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 156 reviews
    Amazing location with a small lake view. Nice garden with relaxing atmosphere and the most friendly staff. Close to Dambulla Cave temple.
    Guest review by
    Tharindu
    Sri Lanka
  • From $85.91 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 124 reviews
    A Hidden Gem with Great Views Sigiriya Kingdom Resort is amazing! The views of Sigiriya Rock are beautiful, and the rooms are clean and comfortable. The staff is friendly, and the food is tasty. I also visited the Dambulla Cave Temple, which was great, and I even saw some monkeys there! A perfect place to relax and enjoy nature. Highly recommended!
    Guest review by
    Lee
    United Kingdom
  • From $16.65 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 21 reviews
    Location is in a quiet part of town, near the lake. Hosts were very kind, food good. Hot water was available. A good base to see the sites like Sirigiya and Dambulla cave temple. Would recommend.
    Guest review by
    Hrvoje Dario
    Croatia
  • From $15 per night
    Scored out of 10, guest rating 10.0
    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 by
    Smith
    France
  • From $46 per night
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 335 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 by
    Pamela Denise
    United Arab Emirates
  • From $16.50 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 431 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 by
    Can
    Turkey
  • From $25 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 9 reviews
    Beautiful & nice hotel in Dambulla. Very comfortable rooms & very friendly staff, garden & surroundings are very relaxing. Their menu also have lots of varieties & delicious. Food price is also very reasonable. Strong WiFi. Great location. Dambulla cave temple 10 minutes away Minneriya National Park 20 minutes and 15 minutes to Sigiriya rock very easy to reach everywhere. I can highly recommend this hotel to other guests. I hope to come back again!
    Guest review by
    Oliver Ge
    Netherlands