Skip to main content

Search hotels in Dambulla

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

Select occupancy

Dambulla – 243 hotels and places to stay

Filter by:

Star Rating
Review score

Hotel Awaken

Hotel in Dambulla

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

R
Rifath Aboobucker
From
Sri Lanka
The bed and pillows were super comfortable, ensuring a restful sleep every night. The hospitality was incredibly kind, and I was especially impressed by the fact that this is a small, family-run establishment. There’s a special warmth and charm in the way they manage everything—it feels like staying with family. The room was immaculately clean and very comfortable, and the accommodation was reasonably priced, offering great value for money. The food was both tasty and affordable, which added to the overall experience. If I could suggest one thing, it would be to add a small TV in the rooms, which might enhance the comfort for some guests. Overall, it was a delightful stay, and I would highly recommend it to anyone looking for a cozy, family-oriented, and budget-friendly place to stay. Thank you for the amazing hospitality!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 106 reviews
Price from
€ 25.12
1 night, 2 adults

Dambulla Kings Inn

Hotel in Dambulla

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

L
Leel
From
Sri Lanka
Near the Dambulla Cave Temple, you’ll find a fantastic dinner option featuring some of the best fried rice paired with delicious chicken curry—a must-try for food lovers! The host, Charuka, is exceptionally friendly and will make your experience even more memorable.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 150 reviews
Price from
€ 13.91
1 night, 2 adults

Eden Grand

Hotel in Dambulla

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.1
Wonderful - What previous guests thought, 213 reviews
Price from
€ 29.20
1 night, 2 adults

Tropical Life Resort and Spa

Hotel in Dambulla

Located in Dambulla and with Sigiriya Rock reachable within 11 miles, Tropical Life Resort and Spa provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

H
Hilal
From
United Arab Emirates
the location and facilities are amazing, very well-maintained hotel in the middle of the nature. The dinner and breakfast were so delicious with big variety of food and drinks.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 141 reviews
Price from
€ 70.18
1 night, 2 adults

Jetwing Lake

Hotel in Dambulla

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
Suhini
From
Thailand
2nd visit as a layover. Stayed briefly but everything was good. Expect standard warm jetwing hospitality. Had room service. Really good food. Staff friendly and courteous.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 351 reviews
Price from
€ 128.17
1 night, 2 adults

Sundaras Sigiriya Jungles Resort

Hotel in Dambulla

Located in Dambulla, 12 miles from Sigiriya Rock, Sundaras Sigiriya Jungles Resort provides accommodations with a garden, free private parking, a restaurant and a bar.

V
VANICA ROMIJN
From
Philippines
Team are all friendly and amazing. We were planning to stay 2nights, but since the hotel and the team was brilliant, we extended one more day. I highly recommend this hotel. Thank you to the all team members for the memorable hospitality.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 87 reviews
Price from
€ 43.81
1 night, 2 adults

Diamond Mount Villa

Hotel in Dambulla

Located in Dambulla, 19 miles from Sigiriya Rock, Diamond Mount Villa provides accommodations with a garden, free private parking, a terrace and a restaurant.

V
VIBODHA
From
Sri Lanka
I had a very peaceful and enjoyable stay at Diamond Mount Villa. The mountain view was beautiful, and the natural surroundings were truly amazing. I especially enjoyed the beauty of the house on the tamarind tree, along with seeing peacocks and herons. Waking up to birds made the whole experience very calm and refreshing. The bicycle ride along the lakeside was peaceful and relaxing. Dinner and breakfast were delicious and well prepared. Overall, this is a quiet, nature-filled place perfect for relaxation. I truly enjoyed my stay and would highly recommend Diamond Mount Villa.❤️
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
Price from
€ 18.25
1 night, 2 adults

Golden Eco Ayur Villa

Hotel in Dambulla

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.

J
Jai Prakash
From
India
We stood outside in sun and no one checked us in please black list property had to make alternative arrangements
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 12 reviews
Price from
€ 10.43
1 night, 2 adults

Villa ONE66

Hotel in Dambulla

Located in Dambulla, 12 miles from Sigiriya Rock, Villa ONE66 provides accommodations with a garden, free private parking, a terrace and a restaurant.

T
Tingyu
From
Taiwan
I stayed here for two nights, and it was a great experience! The place is a bit outside the city center, but they kindly picked me up from there, which made everything very easy. When I arrived, they welcomed me with a cup of tea!! The room was clean and comfortable, and hot water was available. The hosts were kind and friendly, and they prepared an amazing breakfast. To be honest, it was the best breakfast of my entire trip!! Oh and don’t forget to join the tuktuk day tour with Mithun!! Highly recommended!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 65 reviews
Price from
€ 11.73
1 night, 2 adults

Rangiri Villa Sigiriya

Hotel in Dambulla

Located in Dambulla, 4.3 miles from Sigiriya Rock, Rangiri Villa Sigiriya provides accommodations with a garden, free private parking and a restaurant.

n
nalaka
From
Sri Lanka
It's near in sigiriya, pidurangala,kaludiyapokuna, kandalama lake, dambulla temple. Also good and friendly owner.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
€ 15.64
1 night, 2 adults
See all 243 hotels in Dambulla

Hotels with airport shuttles in Dambulla

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 30 reviews
From € 33.03 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 9 reviews
From € 27.01 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 358 reviews
From € 34.42 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
From € 194.02 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 68 reviews
From € 22.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 50 reviews
From € 27.01 per night
Airport shuttle
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
From € 17.37 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 106 reviews
From € 32.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 31 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 40 reviews
From € 27.78 per night

Most booked hotels in Dambulla and surrounding area in the past month

See all

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 304 reviews

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 827 reviews

Popular with guests booking hotels in Dambulla

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 56 reviews

Popular with guests booking hotels in Dambulla

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 50 reviews

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 26 reviews

Popular with guests booking hotels in Dambulla

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

Hotels located in the center of Dambulla

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 173 reviews

Thammenna Eco Cabins in Dambulla provides accommodations with pool with a view and a garden. This villa offers air-conditioned accommodations with a terrace.

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

Offering garden views, City Paradise Dambulla in Dambulla provides accommodations and a garden. This bed and breakfast offers free private parking, a 24-hour front desk, and free Wifi.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 870 reviews

Gamagedara Resort enjoys a location in Dambulla, 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock.

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

Green View offers accommodations in Dambulla, 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock. This homestay features free private parking and full-day security.

Kami

Hotel in Dambulla
Central location

Kami is located in Dambulla, just 11 miles from Sigiriya Rock and 12 miles from Pidurangala Rock.

Featuring a garden, Urban Nook luxury Room provides accommodations in Dambulla. This guest house features air-conditioned accommodations with a balcony and free Wifi.

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

Located in Dambulla and with Sigiriya Rock reachable within 11 miles, Tropical Life Resort and Spa provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 827 reviews

White Land City Hotel has a garden, terrace, a restaurant and bar in Dambulla. With an outdoor swimming pool, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Best hotels with breakfast in Dambulla and nearby

See all
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 16 reviews

Located in Sigiriya, 11 miles from Sigiriya Rock, Serenity Villa Dambulla provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Offering garden views, Kumara Guest House Dambulla in Dambulla features accommodations, a garden, and a terrace.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 111 reviews

Located in Dambulla, 11 miles from Sigiriya Rock, Supreme Dambulla provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

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

Restwell Homestay offers accommodations in Dambulla, 1.4 miles from Dambulla Cave Temple and 2 miles from Rangiri Dambulla International Stadium. 11 miles from Sigiriya Rock and 13 miles from...

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 102 reviews

Located in Dambulla, 11 miles from Sigiriya Rock, L S Lanka Hotel Dambulla has accommodations with a garden, free private parking and a terrace.

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

Located in Dambulla, 1.7 mi from Dambulla Cave Temple, New Peacock Resort features free WiFi access.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Dambulla, 11 miles from Sigiriya Rock and 12 miles from Pidurangala Rock, Dambulla Tiger Rock Hotel with Mountain Viewpoint has accommodations with air conditioning and access to a garden...

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

Located in Dambulla, 11 miles from Sigiriya Rock, Milano Grand has accommodations with a garden, free private parking, a terrace and a restaurant.

Budget hotels in Dambulla and nearby

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 26 reviews

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

12 miles from Sigiriya Rock in Dambulla, The Royal Yenush Villa offers accommodations with access to a sauna. 13 miles from Pidurangala Rock and 1.2 miles from Dambulla Cave Temple, the property...

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 9 reviews

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

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

Featuring garden views, Vihanga Village - Jungle retreat in Dambulla in Dambulla provides accommodations and pool with a view.

Located in Dambulla, 13 miles from Sigiriya Rock, IBK Lake Resort has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 4.4
Disappointing - What previous guests thought, 6 reviews

Located in Dambulla, 12 miles from Sigiriya Rock, Heritage Dambulla By Ceylon Hotels Corporation has accommodations with a garden, free private parking, a restaurant and a bar.

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

Located in Dambulla, 12 miles from Sigiriya Rock, Golden stars hotel Dambulla has accommodations with a garden, free private parking and a restaurant.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 24 reviews

Located in Dambulla, 13 miles from Sigiriya Rock, Gimanhala Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

FAQs about hotels in Dambulla

What Guests Said About Dambulla:

Scored out of 10, guest rating 8.0

Dambulla is a great city with significant historical value...

Dambulla is a great city with significant historical value in Sri Lanka, especially known for the Dambulla Cave Temple and the Pidurangala Rock hike. To avoid the high heat in the afternoon, I recommend visiting Pidurangala early in the morning or in the evening. An early morning hike offers an amazing and beautiful sunrise view. You can visit the Rangiri Dambulla Cave Temple at any time, but climbing the rock steps can be difficult in the afternoon due to the heat.
Guest review byTharindu Siriwardana
Sri Lanka
Scored out of 10, guest rating 10

Dambulla is a wonderful place to stay, ideally located for...

Dambulla is a wonderful place to stay, ideally located for exploring many nearby attractions on easy day trips. The Dambulla Cave Temple is our favourite highlight, and we especially loved its peaceful surroundings. Throughout our stay, we enjoyed delicious traditional food, which was truly exceptional. The people are incredibly friendly and always helpful, adding to the overall charm of the experience. Dambulla is also home to a large river and an international cricket ground, making it a great place to visit for cricket lovers when matches are on. Getting around is very convenient, with options including private tuk-tuk hire, self-drive tuk-tuks, or public buses. Dambulla is our favourite place to relax, explore, and truly enjoy a holiday in Sri Lanka.
Guest review byAnonymous
Scored out of 10, guest rating 10

⭐️⭐️⭐️⭐️⭐️ Exceptional Stay at Hotel Golden Ray!

⭐️⭐️⭐️⭐️⭐️ Exceptional Stay at Hotel Golden Ray! My experience at Hotel Golden Ray was absolutely wonderful from start to finish. The staff were extremely friendly, welcoming, and always ready to help with a smile. The rooms were clean, comfortable, and well-maintained, providing a perfect space to relax after exploring Dambulla. The hotel’s atmosphere is peaceful and charming, with a great balance between modern comfort and natural surroundings. The food was delicious and freshly prepared, and I truly appreciated the attention to detail in every aspect of the service. I highly recommend Hotel Golden Ray to anyone visiting Dambulla — it’s a perfect place for both leisure and business stays. I’ll definitely return on my next visit! 🌿✨
Guest review bySajith
Sri Lanka
Scored out of 10, guest rating 10

We chose not to climb Sigiriya (having just recovered from...

We chose not to climb Sigiriya (having just recovered from Adam's Peak!) but instead chose the much shorter Pidurangala which afforded a fabulous view of Sigiriya. Highly recommended. A visit to the Bawa hotel, Heritance Kandalama, is well worth it as an insight into the brilliant architectural mind of Geoffrey Bawa.
Guest review byIman
Australia
Scored out of 10, guest rating 10

Dambulla is an excellent base for exploring Kandy,...

Dambulla is an excellent base for exploring Kandy, Anuradhapura, Polonnaruwa and Sigiriya. We stayed there for 4 Nights and could cover the heritage sites easily. Dambulla Caves are a must-see and so is Sigiriya (just 16 Kms. away). Anuradhapura and Polonnaruwa are around an hours drive but Dambulla is much well-connected and less touristy.
Guest review byMalay
India
Scored out of 10, guest rating 10

Dambulla is truly the perfect gateway to explore Sri Lanka's...

Dambulla is truly the perfect gateway to explore Sri Lanka's Cultural Triangle! Located at the heart of this historic region, it offers unbeatable access to some of the country’s most iconic sites. From Dambulla, you’re just a short drive from the majestic Sigiriya Rock Fortress, the ancient city of Polonnaruwa, and the sacred ruins of Anuradhapura. The Dambulla Cave Temple itself is a stunning treasure, filled with ancient statues and beautiful murals. With its central location, Dambulla is the ideal base for exploring these cultural wonders, while also providing a peaceful escape surrounded by nature. Whether you're into history, culture, or simply breathtaking landscapes, Dambulla is the best place to start your journey through Sri Lanka’s rich heritage.
Guest review byDavid

See reviews by guests who stayed at hotels in Dambulla

See all
From € 24.12 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 210 reviews
Less than a 5-minute drive from the city center, this hotel is nestled on a vast plain, creating a tranquil escape. Its location is convenient for Sigiriya (approximately a 30-minute drive), downtown Dambulla, and the cave temples. The room was comfortable, the amenities worked flawlessly, the garden setting was delightful, and the staff were warm and attentive. The breakfast was delicious and highly recommended! For such a reasonable price, with such a good accommodation and breakfast, and a prime location, it's truly excellent!
Guest review byken
Taiwan
From € 26.05 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 55 reviews
Nice and clean room with friendly staff the location is very close to the Dambulla rock temple about 300 meters and about 20 minutes to echo park where you can see elephants and sigiriya rock .very close to many other places from the location.the hotel staff arrange the transport for any location that you want to visit. The location is a brand new hotel and price is reasonable.The restaurant is under construction and the will arrange food for you if you request.
Guest review byShiwanka
Australia
From € 32.80 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 106 reviews
I highly recommend Hotel Awaken for a stay in Dambulla. It is an oasis of calm, far away enough not to hear road noise but close enough for an easy walk to catch a bus or to eat ( Bentota Bake House is a must !!! ) The property is well managed and Asanka and his family are lovely hosts. Asanka goes out of his way to be accommodating.The breakfasts were large, delicious and different each morning.
Guest review byJane
Australia
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 71 reviews
For the price it can't be beaten . Robert the host is brilliant , he can organise anything you need and can even rent you a scooter . It's the 2nd time I've stayed here and will continue to use Roberts hotel when in Dambulla . Great place 👌
Guest review byGraham
United Kingdom
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 359 reviews
Very nice hotel, great pool, super nice man of the house, lady of the house and staff. Definitelly recommended for stay in Dambulla. Outside of the rush road but still in city centre. Peace garden. Breakfast was amazing!
Guest review byKristýna
Czech Republic

More places to explore, more ways to go

  • Hotels in Ella

    Take a look at hotels in Ella and explore more of Sri Lanka.
  • Hotels in Colombo

    Take a look at hotels in Colombo and explore more of Sri Lanka.
  • Hotels in Sri Lanka

    Want to explore more of Sri Lanka? Find hotels throughout the country!
  • Hotels in Kandy

    Want to extend your trip or just browsing? Try Kandy, also popular with our guests!
  • Hotels in Sigiriya

    Want to extend your trip or just browsing? Try Sigiriya, also popular with our guests!