Skip to main content

Resorts in Dambulla

Find the resorts that appeal to you the most

The best resorts in Dambulla

Check out our pick of great resorts in Dambulla

Filter by:

Review score

Golden Rainbow Guest House

Dambulla

Featuring a patio with mountain views, a garden and a shared lounge, Golden Rainbow Guest House can be found in Dambulla, close to Dambulla Cave Temple and 20 km from Sigiriya Rock.

P
P
From
Netherlands
We arrived late in the evening and the family had food for us. Clean place. Comfy beds. Fiendly and helpfull family. Great delicious home made food, but a bit overpriced. Nice and quiet location, walking distance to the temple of the cave. I recommended this place.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 598 reviews
Price from
US$25
1 night, 2 adults

Tranquil Trails Sigiriya

Dambulla

Located in Dambulla, 10 km from Sigiriya Rock, Tranquil Trails Sigiriya provides accommodation with a garden, free private parking, a shared lounge and a terrace.

R
Renata
From
Portugal
We loved everything! But the food and the staff were truly amazing. They paid attention to every detail. We took a cooking class with the chef and absolutely loved the experience. We highly recommend it!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 25 reviews
Price from
US$60
1 night, 2 adults

Lake Bliss

Dambulla

Situated within 16 km of Sigiriya Rock and 19 km of Pidurangala Rock, Lake Bliss provides rooms with air conditioning and a private bathroom in Dambulla.

S
Shaun
From
United Kingdom
Modern property, really nice and clean, good facilities good shower and aircon. owner was very friendly and helped us a lot with renting a scooter which is needed as the place is a little far out along some winding paths.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
US$18
1 night, 2 adults

Araliya Self Cooking Resort Dambulla

Dambulla

Araliya Self Cooking Resort Dambulla Cooking class Cooking class Dambulla offers accommodation in Dambulla. Guests can enjoy the on-site restaurant. Complimentary cooking classes are provided.

R
Renuka
From
India
Location is great. Quiet and lovely.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 27 reviews
Price from
US$9
1 night, 2 adults

Athena Lake by Seedevi

Dambulla

Athena Lake by Seedevi features an outdoor swimming pool, garden, a shared lounge and terrace in Dambulla. With free WiFi, this 4-star resort offers room service and a concierge service.

H
Hyung Soo
From
South Korea
Staff was very kind and helpful. The food was fantastic. The swimming pool was very clean and maintained every day. I hope to come back.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 79 reviews
Price from
US$114
1 night, 2 adults

Sundaras Infinity Jungle Resort

Dambulla

Situated in Dambulla, 20 km from Sigiriya Rock, Sundaras Infinity Jungle Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Simon
From
Spain
5⭐️ experience for a affordable price. Clean rooms and friendly staff. Pool bar is super nice.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 173 reviews
Price from
US$59.37
1 night, 2 adults

Sigiriya Kingdom Resort

Dambulla

Situated in Dambulla, 22 km from Sigiriya Rock, Sigiriya Kingdom Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

H
Henrard
From
Belgium
We had a great stay at Sigiriya Kingdom Resort! The Sri Lankan rice and curry was delicious, and the rooms were comfortable and clean. Although we only stayed one night, we enjoyed relaxing by the peaceful pool. It was a nice way to unwind and enjoy the calm surroundings. We wish we could’ve stayed longer.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 128 reviews
Price from
US$40
1 night, 2 adults

Liyya Water Villas

Hotel in Dambulla

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. This 5-star hotel offers a...

R
Romas
From
Lithuania
Very impressive hotel! Come back again!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 218 reviews
Price from
US$99
1 night, 2 adults

Thammenna Eco Cabins

Dambulla

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.

T
Tony
From
Spain
This was an amazing stay really enjoyed it. Staff so helpful and pleasant
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 168 reviews
Price from
US$52
1 night, 2 adults

New Peacock Resort

Dambulla

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

A
Ana
From
Denmark
Friendly staff, good location
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 428 reviews
Price from
US$11.40
1 night, 2 adults
All resorts in Dambulla

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.

Most booked resorts in Dambulla and surroundings in the past month

See all

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 128 reviews

Popular with guests booking resorts in Dambulla

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 21 reviews

Popular with guests booking resorts in Dambulla

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 173 reviews

All-inclusive resorts in Dambulla and nearby

Sundaras Infinity Jungle Resort & Spa

Dambulla
All-inclusive options available

Sundaras Infinity Jungle Resort & Spa is set in Dambulla, 22 km from Pidurangala Rock and 1.3 km from Dambulla Cave Temple.

Blue Sky Guest House Dambulla

Dambulla
All-inclusive options available
Scored out of 10, guest rating 4.7
Disappointing - What previous guests thought, 3 reviews

Set in Dambulla, Dambulla Budget Rest is 200 meters from Dambulla Cave Temple and offers facilities like free bikes.

Sigiriya White Moon Resort

Sigiriya
All-inclusive options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Located in Sigiriya, a few steps from Sigiriya Rock, Sigiriya White Moon Resort provides accommodation with a garden, free private parking, a terrace and a restaurant.

Elephant Stables Dambulla

Kiralagolla
All-inclusive options available

Elephant Stables Dambulla features a garden, shared lounge, a restaurant and bar in Kiralagolla.

Tranquil Trails Sigiriya

Dambulla
All-inclusive options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 26 reviews

Located in Dambulla, 10 km from Sigiriya Rock, Tranquil Trails Sigiriya provides accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$66.60 per night

Highly rated resorts in Dambulla and nearby

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

Offering an outdoor swimming pool and Auyurvedic massage therapies, Pelwehera Village Resort Pvt Ltd is located in Dambulla. The property houses a restaurant and provides free Wi-Fi in public areas.

From US$103.40 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 748 reviews

Amaya Lake Dambulla is located along the shores of Kandamala Lake near Sigiriya and is one of the most popular hotels near Dambulla.

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

Featuring a garden, terrace and views of garden, Green House Resort is located in Sigiriya, 9 km from Sigiriya Rock.

From US$20 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 30 reviews

Situated in Sigiriya, 8.3 km from Sigiriya Rock, Peacock Eco Resort Sigiriya features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$61.05 per night

Treat yourself. Popular resorts in Dambulla and nearby

Green Luxe

Dambulla
Spa and wellness centre

Set in Dambulla, 20 km from Sigiriya Rock, Green Luxe offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$34.97 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 278 reviews

With its sprawling grounds and natural environment, a quiet escape awaits guests at Sigiriana Resort by Thilanka. It offers an outdoor pool.

From US$167.44 per night

FAQ about resorts in Dambulla

Resorts that guests love in Dambulla

See all
Avg. price/night: US$25
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 316 reviews
The resort is in a secluded place, quiet and tranquil. It's managed by a small family and the host has made sure everything to make our trip comfortable. There are a couple of swings for kids to play, a tree house to rent and a lot of trees that bring fresh air. The rooms are clean. The linens are fresh. The breakfast was awesome! The host has cooked us breakfast with fresh organic vegetables. Don't miss the pancakes!!!
Guest review by
Raghavendra
Family with young children
gogless