Skip to main content
Manage my booking

Search hotels in Dambulla

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

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

Dambulla – 219 hotels and places to stay

Filter by:

Star Rating
Review score

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.

H
Han
From
China
Stuffs are soooooo friendly, they were always smiling and making me feel energetic and refreshed. kings inn was really like a home in Dambulla, with peaceful and beautiful environment surrounding. They even gave me a free ride to the bus station and made sure I got on the bus! The room is very clean and spacious. The washroom is very clean too, and spacious! Love this place! Thank you so much❤️
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 130 reviews
Price from
MYR 57.08
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.

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, 188 reviews
Price from
MYR 131.28
1 night, 2 adults

Evergreen Hotel Dambulla

Hotel in Dambulla

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

S
Schäfer
From
Switzerland
Amazing people who helped us in every way possible. Even took care of our TukTuk with a flat tire. The best fried rice we had in Sri Lanka in a georgeous outdoor dining area. Extremely clean rooms and bed sheets and a stunning bathroom.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 429 reviews
Price from
MYR 121.09
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.

A
Abdalla
From
United Arab Emirates
nice room, very clean, big room and huge balcony specially for the rooms on level 3 & 4. Amazing view. very clean pool. nice lake view with the tree swing. tasty food (tried beef burger). good money value. nice spa.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 427 reviews
Price from
MYR 554.15
1 night, 2 adults

JC's Village

Hotel in Dambulla

Located in Dambulla, 13 miles from Sigiriya Rock, JC's Village has accommodations with a garden, free private parking, a restaurant and a spa & wellness center.

N
Nicolas
From
United Kingdom
We loved the calm atmosphere at JC’s Village! The rooms were spacious, clean, and beautifully designed. The garden views and the sound of birds in the morning made it feel like paradise.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews
Price from
MYR 236.47
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.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
MYR 55.04
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.

S
Stevie
From
Australia
A great stay at Villa one66. The room & bathroom were perfectly clean. The property is located very near the Golden Temple and Dambulla Cave Temple, definitely walking distance. The owner of the property is very kind & helpful. The service was excellent throughout our stay. Breakfast was traditional Sri Lankan and it was delicious. They have owned tuk tuk service (golden tuk tuk) with a well-known guide. Highly recommend it to anyone visiting the area.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
MYR 48.92
1 night, 2 adults

The Nature Resort

Hotel in Dambulla

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

T
Thomas
From
United Kingdom
- Lovely, welcoming family-run homestay! Very accommodating and friendly service - Extensive tasty homecooked breakfast prepared at your requested time - Close proximity to Dambulla town centre - an easy walk or a cheap tuk tuk - Great value for money
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 27 reviews
Price from
MYR 95.77
1 night, 2 adults

SummerSet

Hotel in Dambulla

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

E
Emma
From
United Kingdom
What a find! A new hotel, still 'finding its feet', but hard to fault. Greeted with a plate of fresh star fruit from the tree in the garden, and made to feel at home. Large comfortable room with a garden view. Breakfast was probably the best since arriving in Sri Lanka. And we were offered free lifts to and from all the local attractions and into town. We wish them every success.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 16 reviews
Price from
MYR 130.46
1 night, 2 adults

Hotel Silver Horse Dambulla

Hotel in Dambulla

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

J
Joe
From
Ireland
Well it’s brand new hotel, superbly arranged arranged, beautiful fish with water falling seen and also if go up to the rooftop you have lovely views Can see world 8th wonder Sigiriya rock and many more beautiful things
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
MYR 163.08
1 night, 2 adults
See all 219 hotels in Dambulla

Popular hotels in Dambulla

Check out our top picks in Dambulla

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 240 reviews
    From
    MYR 180
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 444 reviews
    From
    MYR 448
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 427 reviews
    From
    MYR 442
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 804 reviews
    From
    MYR 102
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 1 review
    From
    MYR 432
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 23 reviews
    From
    MYR 239
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 351 reviews
    From
    MYR 191
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 198 reviews
    From
    MYR 212
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 248 reviews
    From
    MYR 433
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 769 reviews
    From
    MYR 110
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 429 reviews
    From
    MYR 121
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 816 reviews
    From
    MYR 94
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 36 reviews
    From
    MYR 178
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 95 reviews
    From
    MYR 136
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 274 reviews
    From
    MYR 220
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews
    From
    MYR 163
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 28 reviews
    From
    MYR 245
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 20 reviews
    From
    MYR 244
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 622 reviews
    From
    MYR 102
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 44 reviews
    From
    MYR 173
    1 night, 2 adults

Filter by:

Star Rating
Review score

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.

H
Han
From
China
Stuffs are soooooo friendly, they were always smiling and making me feel energetic and refreshed. kings inn was really like a home in Dambulla, with peaceful and beautiful environment surrounding. They even gave me a free ride to the bus station and made sure I got on the bus! The room is very clean and spacious. The washroom is very clean too, and spacious! Love this place! Thank you so much❤️
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 130 reviews
Price from
MYR 57.08
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.

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, 188 reviews
Price from
MYR 131.28
1 night, 2 adults

Evergreen Hotel Dambulla

Hotel in Dambulla

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

S
Schäfer
From
Switzerland
Amazing people who helped us in every way possible. Even took care of our TukTuk with a flat tire. The best fried rice we had in Sri Lanka in a georgeous outdoor dining area. Extremely clean rooms and bed sheets and a stunning bathroom.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 429 reviews
Price from
MYR 121.09
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.

A
Abdalla
From
United Arab Emirates
nice room, very clean, big room and huge balcony specially for the rooms on level 3 & 4. Amazing view. very clean pool. nice lake view with the tree swing. tasty food (tried beef burger). good money value. nice spa.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 427 reviews
Price from
MYR 554.15
1 night, 2 adults

JC's Village

Hotel in Dambulla

Located in Dambulla, 13 miles from Sigiriya Rock, JC's Village has accommodations with a garden, free private parking, a restaurant and a spa & wellness center.

N
Nicolas
From
United Kingdom
We loved the calm atmosphere at JC’s Village! The rooms were spacious, clean, and beautifully designed. The garden views and the sound of birds in the morning made it feel like paradise.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews
Price from
MYR 236.47
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.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
MYR 55.04
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.

S
Stevie
From
Australia
A great stay at Villa one66. The room & bathroom were perfectly clean. The property is located very near the Golden Temple and Dambulla Cave Temple, definitely walking distance. The owner of the property is very kind & helpful. The service was excellent throughout our stay. Breakfast was traditional Sri Lankan and it was delicious. They have owned tuk tuk service (golden tuk tuk) with a well-known guide. Highly recommend it to anyone visiting the area.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
MYR 48.92
1 night, 2 adults

The Nature Resort

Hotel in Dambulla

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

T
Thomas
From
United Kingdom
- Lovely, welcoming family-run homestay! Very accommodating and friendly service - Extensive tasty homecooked breakfast prepared at your requested time - Close proximity to Dambulla town centre - an easy walk or a cheap tuk tuk - Great value for money
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 27 reviews
Price from
MYR 95.77
1 night, 2 adults

SummerSet

Hotel in Dambulla

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

E
Emma
From
United Kingdom
What a find! A new hotel, still 'finding its feet', but hard to fault. Greeted with a plate of fresh star fruit from the tree in the garden, and made to feel at home. Large comfortable room with a garden view. Breakfast was probably the best since arriving in Sri Lanka. And we were offered free lifts to and from all the local attractions and into town. We wish them every success.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 16 reviews
Price from
MYR 130.46
1 night, 2 adults

Hotel Silver Horse Dambulla

Hotel in Dambulla

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

J
Joe
From
Ireland
Well it’s brand new hotel, superbly arranged arranged, beautiful fish with water falling seen and also if go up to the rooftop you have lovely views Can see world 8th wonder Sigiriya rock and many more beautiful things
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
MYR 163.08
1 night, 2 adults
See all 219 hotels in Dambulla

Hotels with airport shuttles in Dambulla

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 12 reviews
From MYR 203.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 12 reviews
From MYR 611.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 65 reviews
From MYR 126.71 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 15 reviews
From MYR 126.71 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,661 reviews
From MYR 2,295.33 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 73 reviews
From MYR 144.82 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 21 reviews
From MYR 304.96 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 16 reviews
From MYR 144.82 per night
Airport shuttle
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews
From MYR 262.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 130 reviews
From MYR 72.41 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 8.9
Excellent - What previous guests thought, 351 reviews

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

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

Popular with guests booking hotels in Dambulla

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 240 reviews

Hotels located in the center of Dambulla

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

From MYR 244.38 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 175 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.

From MYR 48.92 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 836 reviews

Providing garden views, Gamagedara Resort in Dambulla offers accommodations, a garden, and a shared lounge.

From MYR 98.66 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 50 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.

From MYR 99.56 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 769 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.

From MYR 203.65 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 36 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.

From MYR 289.87 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 194 reviews

Sujatha Tourist Rest offers accommodations in Dambulla, 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock.

From MYR 44.85 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 95 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.

Budget hotels in Dambulla and nearby

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

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

From MYR 407.29 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 264 reviews

10 miles from Sigiriya Rock in Dambulla, Hotel Gala Addara provides accommodations with access to a steam room. Private parking is available on site at this recently renovated property.

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

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

From MYR 432.16 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 127 reviews

Hotel Hideaway Garage is a recently renovated villa in Dambulla where guests can make the most of its outdoor swimming pool, garden, and terrace.

From MYR 122.31 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 274 reviews

The Green Edge is located in Dambulla, 1.6 mi from Dambulla Cave Temple.

From MYR 238.50 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 23 reviews

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

From MYR 785.20 per night

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

From MYR 226.27 per night

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

From MYR 190.07 per night

Best hotels with breakfast in Dambulla and nearby

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

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

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

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

From MYR 77.46 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 24 reviews

Featuring a garden, Dambulla Village Hotel provides accommodations in Dambulla. This property offers access to a terrace and free private parking.

From MYR 113.14 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 816 reviews

The Green Village Dambulla features air-conditioned rooms in Dambulla. Housed in a building dating back to 2016, this guest house is 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock.

From MYR 93.77 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Featuring garden views, Edy's Nest in Dambulla provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

From MYR 90.51 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 70 reviews

Featuring a garden, Green leaf Tree house is located in Dambulla in the Matale District region, 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock.

From MYR 122.31 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Providing a garden, Green Serenity features accommodations in Dambulla. This bed and breakfast provides air-conditioned accommodations with a terrace and free Wifi.

From MYR 108.61 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 27 reviews

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

From MYR 118.11 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
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 431 reviews
Lovely family run hotel in beautiful peaceful setting but still a short walk to town. Host was very kind. Drove us to Royal Caves nearby and organised a tuk tuk to sigirya. Room was spacious. Beds very comfortable. Lovely outdoor area with tables for breakfast and relaxing. Breakfast was very good. Big plate of fresh fruit plus bread and a Sri Lankan favourite- a kind of coconut and honey pasty. Wifi great. Great value for money.
Guest review by
Sarah
Australia
From MYR 112.12 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 511 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
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 131 reviews
We thoroughly enjoyed our stay. Great location in Dambulla and an easy commute to Sigiriya via tuk tuk. Host was incredibly helpful, insightful and friendly. Organised our transfer to the hotel from Colombo. Great breakfast to begin the day. Great value for money.
Guest review by
Rebecca
Australia
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 149 reviews
The please is really nice! its very close to Dambulla - Colombo road, but once you turn to the hotel road it feels like you are entered to a jungle and from there on wards you will feel real tropical life feeling through out the stay.
Guest review by
Nilanga DH
Sri Lanka
From MYR 1,463.81 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 198 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
gogless