Skip to main content

Search hotels in Dambulla

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

Popular hotels in Dambulla

Check out our top picks in Dambulla

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 431 reviews
    From
    US$136
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 250 reviews
    From
    US$44
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 445 reviews
    From
    US$110
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 208 reviews
    From
    US$52
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 26 reviews
    From
    US$59
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 816 reviews
    From
    US$25
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews
    From
    US$106
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 249 reviews
    From
    US$106
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 818 reviews
    From
    US$23
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 774 reviews
    From
    US$27
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 432 reviews
    From
    US$30
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 350 reviews
    From
    US$47
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 42 reviews
    From
    US$44
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 21 reviews
    From
    US$48
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 97 reviews
    From
    US$33
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 31 reviews
    From
    US$60
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 275 reviews
    From
    US$54
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 515 reviews
    From
    US$23
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 44 reviews
    From
    US$43
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 269 reviews
    From
    US$60
    1 night, 2 adults

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.

M
Marie Louise
From
Denmark
We had an amazing stay at Dambulla Kings Inn. The hosts were so friendly and helped us with everything from recommendations to scooter rental. They also drove us to the bus stop.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 131 reviews
Price from
US$14
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.

S
Sathees
From
Australia
Staff in the hotel are amazing.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 189 reviews
Price from
US$32.20
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.

L
Leonardo
From
Italy
The hosts were kind, friendly, and always available. The breakfast was excellent and offered at a great price. The place is incredible, featuring a large garden and open space. With a short walk, you can enjoy an amazing sunset. The tuk-tuk transportation was reliable and convenient.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 432 reviews
Price from
US$29.70
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.

N
Nadia
From
United Arab Emirates
The room Sustainability initiative Excellent views
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 431 reviews
Price from
US$135.92
1 night, 2 adults

Golden Eco Ayur Villa

Hotel in Dambulla

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.

K
Kathleen
From
Australia
Peaceful serene rooms and lovely gardens. Extra clean and bathrooms very good. Staff were so helpful. I will definitelt return for homely safe feeling.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
US$13.50
1 night, 2 adults

Villa ONE66

Hotel in Dambulla

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

R
Rafal
From
Poland
The hosts are very friendly and helpful. They help organize and plan local attractions. The breakfasts are delicious and filling. The room is very clean, with modern decor, a comfortable, large bed, and a quiet fan. It's away from the hustle and bustle of the street.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews
Price from
US$12
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.

J
Jain
From
India
Trust me, this is the most beautiful stay in dambulla. It’s super calm and very beautiful. The owners are very friendly and helpful.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 29 reviews
Price from
US$23.49
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 9.7
Exceptional - What previous guests thought, 20 reviews
Price from
US$32
1 night, 2 adults

Moi Dambulla by DBI

Hotel in Dambulla

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

J
Jorg
From
Belgium
It's beautiful and cheap, they're really friendly there, it's clean, comfy. Ideal place to stay. I would love to come back!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews
Price from
US$45
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.

r
radek
From
Czech Republic
Everything was more than great. The hospitality of family is awesome. Asanka probably safe my life, because I was bitten by a monkey and he toke me to the hospital and take care of everything... He's got a three wheeler also and can arrange for you almost everything. Rooms are new and really clean, and breakfast and dinner are one of the best in Sri Lanka. It is very recommended...
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 74 reviews
Price from
US$32
1 night, 2 adults
See all 218 hotels in Dambulla

Dambulla – 218 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.

M
Marie Louise
From
Denmark
We had an amazing stay at Dambulla Kings Inn. The hosts were so friendly and helped us with everything from recommendations to scooter rental. They also drove us to the bus stop.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 131 reviews
Price from
US$14
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.

S
Sathees
From
Australia
Staff in the hotel are amazing.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 189 reviews
Price from
US$32.20
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.

L
Leonardo
From
Italy
The hosts were kind, friendly, and always available. The breakfast was excellent and offered at a great price. The place is incredible, featuring a large garden and open space. With a short walk, you can enjoy an amazing sunset. The tuk-tuk transportation was reliable and convenient.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 432 reviews
Price from
US$29.70
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.

N
Nadia
From
United Arab Emirates
The room Sustainability initiative Excellent views
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 431 reviews
Price from
US$135.92
1 night, 2 adults

Golden Eco Ayur Villa

Hotel in Dambulla

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.

K
Kathleen
From
Australia
Peaceful serene rooms and lovely gardens. Extra clean and bathrooms very good. Staff were so helpful. I will definitelt return for homely safe feeling.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
US$13.50
1 night, 2 adults

Villa ONE66

Hotel in Dambulla

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

R
Rafal
From
Poland
The hosts are very friendly and helpful. They help organize and plan local attractions. The breakfasts are delicious and filling. The room is very clean, with modern decor, a comfortable, large bed, and a quiet fan. It's away from the hustle and bustle of the street.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews
Price from
US$12
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.

J
Jain
From
India
Trust me, this is the most beautiful stay in dambulla. It’s super calm and very beautiful. The owners are very friendly and helpful.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 29 reviews
Price from
US$23.49
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 9.7
Exceptional - What previous guests thought, 20 reviews
Price from
US$32
1 night, 2 adults

Moi Dambulla by DBI

Hotel in Dambulla

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

J
Jorg
From
Belgium
It's beautiful and cheap, they're really friendly there, it's clean, comfy. Ideal place to stay. I would love to come back!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews
Price from
US$45
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.

r
radek
From
Czech Republic
Everything was more than great. The hospitality of family is awesome. Asanka probably safe my life, because I was bitten by a monkey and he toke me to the hospital and take care of everything... He's got a three wheeler also and can arrange for you almost everything. Rooms are new and really clean, and breakfast and dinner are one of the best in Sri Lanka. It is very recommended...
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 74 reviews
Price from
US$32
1 night, 2 adults
See all 218 hotels in Dambulla

Hotels with airport shuttles in Dambulla

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 14 reviews
From US$70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 12 reviews
From US$150 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 65 reviews
From US$31.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 16 reviews
From US$32.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,661 reviews
From US$513 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 74 reviews
From US$35.52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews
From US$61.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 20 reviews
From US$35.52 per night
Airport shuttle
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 9 reviews
From US$64.38 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 131 reviews
From US$16.65 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.9
Fabulous - What previous guests thought, 351 reviews

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 250 reviews

Hotels located in the centre of Dambulla

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 169 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.

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

Set within 17 km of Sigiriya Rock and 20 km of Pidurangala Rock in Dambulla, City Paradise Dambulla provides accommodation with seating area.

From US$12 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 842 reviews

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

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

From US$24.42 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 774 reviews

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

From US$43.29 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 42 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.

From US$58.50 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 194 reviews

Boasting mountain views, Sujatha Tourist Rest features accommodation with terrace, around 17 km from Sigiriya Rock.

From US$11 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 97 reviews

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

From US$30 per night

Best hotels with breakfast in Dambulla and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 16 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.

From US$99.90 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 429 reviews

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

From US$16.50 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 360 reviews

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

From US$19 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 24 reviews

Dambulla Village Hotel, a property with a garden, is situated in Dambulla, 18 km from Sigiriya Rock, 21 km from Pidurangala Rock, as well as 2.9 km from Dambulla Cave Temple.

From US$27.75 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 818 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
Exceptional - What previous guests thought, 3 reviews

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

From US$22.20 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 65 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.

From US$66.95 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Dambulla, 18 km from Sigiriya Rock and 20 km from Pidurangala Rock, Green Serenity provides air-conditioned accommodation with a terrace and free WiFi.

From US$26.64 per night

Budget hotels in Dambulla and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 387 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.

From US$39 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 269 reviews

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

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

Boasting a garden and views of garden, Hotel Hideaway Garage is a recently renovated villa located in Dambulla, 19 km from Sigiriya Rock. Guests staying at this villa have access to a terrace.

From US$30 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 275 reviews

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

From US$58.50 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 44 reviews

With garden views, Vihanga Village - Jungle retreat in Dambulla is situated in Dambulla and has a restaurant and a 24-hour front desk.

From US$57 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 26 reviews

Located in Dambulla, 19 km from Sigiriya Rock, Sundaras Infinity Jungle Resort & Spa provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$108.33 per night

Situated in Dambulla, 20 km from Sigiriya Rock, IBK Lake Resort features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$55.50 per night

Set in Dambulla, 20 km from Sigiriya Rock, Ibbankatuwa Lake Resort offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$46.62 per night

FAQs about hotels in Dambulla

What guests said about Dambulla:

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 by
Sajith
Sri Lanka
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 by
Iman
Australia
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 by
Malay
India
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 by
David
10

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

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 US$48 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 350 reviews
This place located in the calm and picturesque part of Dambulla, but close to two main sightseens of the town. The territory is very green and clean and the room was also very cosy and nice. Food was very delicious: every morning it was very interesting to try new dishes of local cuisine, dinners was also really good! But of course the main gem of this place is the family that runs the hotel: they are very friendly, surround you with an atmosphere of care and are ready to help in anything.
Guest review by
Igor
Georgia
From US$54.39 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 189 reviews
Great hotel with very friendly and welcoming staff who provide many options for tours around Dambulla. They organised a Tuktuk for a trip to Pidurangala to climb the rock for sunrise over Sigiriya. Our driver Sunny was excellent, he took the time to stop off at beautiful view points on the way back and was very knowledgeable about the local area… a great tour! Good breakfast, clean rooms, we would highly recommend this hotel.
Guest review by
Emma
United Kingdom
From US$27.50 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 515 reviews
Nice stay at Sun&Green with Gayani. The place needs a little improvements and refreshments but we had a nice time with the swimming pool, settled into a lovely evergreen and flowery garden. Big shady terrace to enjoy. We didn't know at the time but Gayani offers tasty sri lankan food if you ask her. Good location if you want to visit Dambulla, Sigiriya and around. (main road but outside center town)
Guest review by
Lf
France
From US$43.29 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 774 reviews
The best member of staff Sugar was awesome, he was willing to help us with everything and always smiling :) we really appreciated him to be there for us. Location of the hotel is great, even though it is situated in centre of Dambulla, the place is calm and quite with lots of trees and palms around pool. Deluxe King room was very comfortable and had fridge.
Guest review by
Vanda
Slovakia
From US$57.72 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 169 reviews
Excellent hospitality provided by host and felt good and excellent staff and one of the best place to stay in Dambulla. Swimming pool was refreshing, and rooms were superb. Restaurants food was amazing, and breakfast was massive. I would definitely recommend this hotel for other travelers who are looking to stay in Dambulla.
Guest review by
hendricks
United Kingdom