Skip to main content

Search hotels in Dambulla

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

Dambulla – 204 hotels and places to stay

Filter by:

Star rating

Review score

Dambulla Kings Inn

Hotel in Dambulla

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

B
Beatriz
From
Portugal
Me and my boyfriend stayed for 2 nights and we loved the room, it was really comfortable and clean! The hosts are lovely, always with a friendly attitude with a smile on their faces! On our last night they woke up at 4am to make a tea for us because we wanted to watch the sunrise at pidurangala rock and we are really grateful for their kindness! Thank you guys, wish you all the best!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 109 reviews
Price from
£10.44
1 night, 2 adults

Eden Grand

Hotel in Dambulla

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.

F
Fox
From
New Zealand
Super accommodating and helpful with arranging transport
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 172 reviews
Price from
£26.68
1 night, 2 adults

Evergreen Hotel Dambulla

Hotel in Dambulla

Set in Dambulla, 15 km from Sigiriya Rock, Evergreen Hotel Dambulla offers accommodation with a garden, free private parking, a terrace and a restaurant.

Μ
Μaria
From
Greece
Very nice place in the nature,great to visit the surrounding area while avoiding the many tourists.Definitely need to hire a motorbike.Everyone is very helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 421 reviews
Price from
£9.63
1 night, 2 adults

Jetwing Lake

Hotel in Dambulla

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

L
Laurens
From
Netherlands
Very clean and spacious room with a great view over the swimming pool and the garden and mountains The food was delicious and an outstanding breakfast. A mix of oriental and western breakfast options. The staff was super friendly and helpful There was some confusion about the beds for the children but that was also quickly resolved The swimming pool is huge and more than welcome after visiting the temples. We could have stayed much longer
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 412 reviews
Price from
£119.42
1 night, 2 adults

The Nature Resort

Hotel in Dambulla

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

P
Pramod
From
Italy
I had a wonderful stay at this B&B! The staff were incredibly friendly and helpful from the very beginning, making me feel right at home. The place was spotless, beautifully maintained, and very comfortable. Plus, the location couldn’t be better – just a short walk from the city center, perfect for exploring everything without needing transportation. Highly recommended!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
£18.64
1 night, 2 adults

SummerSet

Hotel in Dambulla

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

E
Eric Eugene
From
South Korea
The room was large, clean, and comfortable. It had strong water pressure with hot water, and great air-con. It says ‘Eric~South Korea’ I guess because I’m here now. I’m from California and I’ve traveled 126 countries. I was very sick when I arrived at the hotel. I slept long time. When I woke up, I came out and the first thing they did was offer to bring breakfast at 11:30am on several plates. That never happened to me in Cal., any other state in my country, and no other time in these other countries, except this place. When was the last time you were offered the complimentary breakfast at 11:30am?!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 8 reviews
Price from
£22.53
1 night, 2 adults

Cozy Secrets Hotel & Hostel

Hotel in Dambulla

Set in Dambulla, 17 km from Sigiriya Rock, Cozy Secrets Hotel & Hostel offers accommodation with a garden, free private parking, a shared lounge and a terrace.

A
Agnieszka Sarzynska
From
Spain
This lovely hotel in Dambulla exceeded my expectations! I booked a dorm, but got upgraded to a private room for the same price - amazing! The family who runs it is super friendly, and the place is spotlessly clean. Plus, it's perfectly located in a quiet neighborhood just a short walk from the main road. Highly recommend!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 20 reviews
Price from
£9.51
1 night, 2 adults

Hotel Awaken

Hotel in Dambulla

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

B
Bruno Miguel
From
Switzerland
Very honored to have had the possibility to stay at the residence of Asankas Family! Very lovely and helpful people! I adored their breakfasts (+ dinners!) You won’t regret it one bit!!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 61 reviews
Price from
£13.79
1 night, 2 adults

Golden stars hotel Dambulla

Hotel in Dambulla

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...

R
Rafal
From
Poland
Superb hotel located very close to Dambulla Royal Cave Temple. Great standard and price/quality ratio, excellent very friendly service and tasty breakfasts. We were very pleased with our stay and can recommend this hotel to all who plan to visit Dambulla! Greetings from Poland!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
£15.62
1 night, 2 adults

Prem Nadee Homestay

Hotel in Dambulla

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

D
David
From
Australia
Quiet and convenient location. The food prepared by Nadeeka was amazing authentic Sri Lankan food using ocal ingredients. All requests were satisfied. Friendly family members and a surprise cultural performance by Nadeeka and Yatawatha's daughters Nishadi and Vishni! One of the most enjoyable homestay experiences I have had.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 21 reviews
Price from
£12.43
1 night, 2 adults
See all 204 hotels in Dambulla

Hotels with airport shuttles in Dambulla

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 317 reviews
    From £26.27 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 39 reviews
    From £8.94 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 13 reviews
    From £111.95 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 20 reviews
    From £12.43 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 63 reviews
    From £23.20 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,555 reviews
    From £257.69 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 61 reviews
    From £24.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 10 reviews
    From £39.41 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 8 reviews
    From £26.51 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 109 reviews
    From £12.43 per night

Most booked hotels in Dambulla and surroundings in the past month

See all
  • Popular with guests booking hotels in Dambulla

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 86 reviews
  • Popular with guests booking hotels in Dambulla

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 138 reviews
  • Popular with guests booking hotels in Dambulla

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 337 reviews
  • Popular with guests booking hotels in Dambulla

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 421 reviews
  • Popular with guests booking hotels in Dambulla

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 412 reviews
  • Popular with guests booking hotels in Dambulla

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 319 reviews
  • Popular with guests booking hotels in Dambulla

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 188 reviews
  • Popular with guests booking hotels in Dambulla

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 704 reviews
  • Popular with guests booking hotels in Dambulla

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 240 reviews
  • Popular with guests booking hotels in Dambulla

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

Hotels located in the centre of Dambulla

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 154 reviews

    Situated within 17 km of Sigiriya Rock and 20 km of Pidurangala Rock, Thammenna Eco Cabins offers rooms with air conditioning and a private bathroom in Dambulla.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 148 reviews

    City Paradise Dambulla, a property with a garden, is set in Dambulla, 20 km from Pidurangala Rock, 2.3 km from Dambulla Cave Temple, as well as 3.3 km from Rangiri Dambulla International Stadium.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 751 reviews

    Featuring a garden, shared lounge and views of garden, Gamagedara Resort is located in Dambulla, 17 km from Sigiriya Rock.

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

    Offering a garden and quiet street view, Green View is set in Dambulla, 18 km from Sigiriya Rock and 21 km from Pidurangala Rock. This homestay features free private parking and full-day security.

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

    White Land City Hotel has a garden, terrace, a restaurant and bar in Dambulla.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 240 reviews

    Located in Dambulla, 17 km from Sigiriya Rock, Sundaras Resort LTD provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 5.0
    Passable - What previous guests thought, 1 review

    Situated within 17 km of Sigiriya Rock and 20 km of Pidurangala Rock, Beauty City Hotel features rooms with air conditioning and a private bathroom in Dambulla.

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

    Located in Dambulla, 18 km from Sigiriya Rock, Supreme Dambulla provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Budget hotels in Dambulla and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 15 reviews

    Located in Sigiriya, 17 km from Sigiriya Rock, Serenity Villa Dambulla provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 188 reviews

    Set in Dambulla, 18 km from Sigiriya Rock, Liyya Water Villas offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

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

    Boasting massage services, garden and views of pool, Gold Crown Residence is set in Dambulla, 18 km from Sigiriya Rock.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 58 reviews

    Set in Dambulla, 17 km from Sigiriya Rock, Hotel Golden Ray offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 383 reviews

    Located in Dambulla, 17 km from Sigiriya Rock, Black Mustang Hotel provides accommodation with free bikes, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 226 reviews

    Situated within 16 km of Sigiriya Rock and 20 km of Pidurangala Rock in Dambulla, Hotel Gala Addara offers accommodation with seating area.

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

    Featuring a garden and views of garden, Hotel Hideaway Garage is a recently renovated villa located in Dambulla, 19 km from Sigiriya Rock.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 257 reviews

    The Green Edge is situated in Dambulla, 2.5 km from Dambulla Cave Temple.

Best hotels with breakfast in Dambulla and nearby

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

    Offering a garden and garden view, Restwell Homestay is located in Dambulla, 17 km from Sigiriya Rock and 20 km from Pidurangala Rock.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 86 reviews

    Set in Dambulla, 18 km from Sigiriya Rock, L S Lanka Boutique Hotel offers accommodation with a garden, free private parking and a terrace.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 433 reviews

    Situated in Dambulla, 2.8 km from Dambulla Cave Temple, New Peacock Resort features free WiFi access.

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

    Set in Dambulla, 18 km from Sigiriya Rock, Milano Grand offers accommodation with a garden, free private parking, a terrace and a restaurant.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 21 reviews

    Situated within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock in Dambulla, Dambulla Village Hotel & Restaurant provides accommodation with seating area.

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

    Located within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock, The Green Village Dambulla features rooms with air conditioning and a private bathroom in Dambulla.

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

    Offering a garden and garden view, Edy's Nest is situated in Dambulla, 18 km from Sigiriya Rock and 21 km from Pidurangala Rock.

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

    Boasting a garden, Green leaf Tree house is set in Dambulla in the Matale District region, 18 km from Sigiriya Rock and 21 km from Pidurangala Rock.

FAQs about hotels in Dambulla

What guests said about Dambulla:

  • 10.0

    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 by
    Iman
    Australia
  • 10.0

    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 by
    Malay
    India
  • 10.0

    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 by
    David
  • 10.0

    I loved everything they have amazing vibe, nothing was to...

    I loved everything they have amazing vibe, nothing was to much trouble . All staff kind and helpful. Dambulla is quiet but has local shops, cafes Pizza Hut, great small restaurant a few miles from Evergreen serving very good food. It's run by the people who run Evergreen. So recommended by me.. Anything you want to do or go and see will be arranged for you Tuk Tuk guy is a staff member . If you need car/driver it will be arranged.
    Guest review by
    Patricia
    United Kingdom
  • 10.0

    Yes, Dambulla is indeed a beautiful tourist destination in...

    Yes, Dambulla is indeed a beautiful tourist destination in Sri Lanka. It's renowned for its impressive cave temple complex, which is a UNESCO World Heritage Site. The Dambulla Cave Temple, also known as the Golden Temple of Dambulla, consists of five caves adorned with intricate statues and vibrant murals depicting Buddha's life. The site holds significant cultural and religious importance, attracting visitors from all over the world.
    Guest review by
    Sampath
    United Kingdom
  • 10.0

    Yes, Dambulla is indeed a beautiful tourist destination in...

    Yes, Dambulla is indeed a beautiful tourist destination in Sri Lanka. It's renowned for its impressive cave temple complex, which is a UNESCO World Heritage Site. The Dambulla Cave Temple, also known as the Golden Temple of Dambulla, consists of five caves adorned with intricate statues and vibrant murals depicting Buddha's life. The site holds significant cultural and religious importance, attracting visitors from all over the world.
    Guest review by
    Sampath
    United Kingdom

See reviews by guests who stayed at hotels in Dambulla

See all
  • From £22.99 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 624 reviews
    The owner is super cool guy and he can help you to plan your stay in Dambulla. He arranged us a Sigiriya tour and a safari. His people are super kind and knows what they are doing. Especially we appreciated our tuk tuk drivier. He told us a lot of interesting things during our ride to Sigiriya. When we relaxed in the hotel, our kids enjoyed the pool. The owner also helped us to find a bus station to our next location, too. And, yes, very close to the hotel there is an amazing place where to watch sunset.
    Guest review by
    Kuprašova
    Latvia
  • From £38.11 per night
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 172 reviews
    The hotel is located in the heart of Dambulla city conveniently close to the Kurunegala-Dambulla road. Rooms were comfortable, clean and spacious. The food was tasty and severed hot and the portions were good and also reasonably priced. Very friendly and accommodating staff. Although it is in the heart of the city very relaxed setup. Overall, its great value for money.
    Guest review by
    Eranga
    Sri Lanka
  • From £40.30 per night
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 257 reviews
    The Green Edge is set in a beautiful location on the outskirts of Dambulla - the local countryside is gorgeous and we really enjoyed cycling around on the bikes provided by the hotel. Sri was an absolutely fantastic host and made all of our arrangements for travel - nothing was too much trouble and we felt really at home.
    Guest review by
    Matthew
    United Kingdom
  • From £71.55 per night
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 157 reviews
    Lovely hotel ideally located if you want to visit de Dambulla caves, as you can walk there if you wanted to. Alternatively, the hotel offers complementary transportation to the caves. Staff is very attentive
    Guest review by
    Eguskine
    United Kingdom
  • From £21.64 per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 391 reviews
    The staff was super friendly and helpful, the swimming pool is nice and the hotel is very close to Rangiri Dambulla Uyanwaththa Viharaya
    Guest review by
    José
    Spain