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

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, 27 reviews
Price from
US$60
1 night, 2 adults

Sundaras Infinity Jungle Resort & Spa

Dambulla

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.

N
Nanayakkara
From
Australia
Beautiful place,clean and nice room, the garden feels like you are in small jungles. The staff is very friendly
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$45
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
Róbert
From
Hungary
The host was super friendly and helpful. The area is really quiet and nice. It was the best value for money.
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.

G
Galina
From
Denmark
All the staff was very friendly, welcoming and accommodating to many requests. The property is like a little tropical paradise where you can spot many different birds and little animals.
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.

J
Jarosław
From
Poland
We stayed there few nights, it was great experience. The room was spacious and clean with comfortable bathroom. Our manager Siddu was all the time ready for assistance and helped with managing taxi to the city center, also we got free tour with taxi to the nearby temple, it was all on time and well organized. The breakfast was nice. Everybody was ready to make our stay perfect. We also took a trip to Singiriya and Safari, our driver Saman did a great job and made this tour experience exceptional.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 181 reviews
Price from
US$59.37
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.

K
Katarina
From
Slovakia
Owner of this accommodation is really nice man who will help you with everything you will need anytime. Building is situated in the middle of the field so you can hear different types of animals like frogs, peacock etc. which I really like. It is close to the main street but it is very quiet. Internet works perfectly so I could work. Single room was nice and clean. There is a big terrace with view to the fields. I had good time here and I recommend this accommodation.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 433 reviews
Price from
US$11.40
1 night, 2 adults

Kalundewa Retreat

Dambulla

Surrounded by picturesque mountains, scenic lakes and calming greenery, Kalundewa Retreat is truly a haven for the nature lover.

M
Melanie
From
Germany
We recently had the pleasure of staying at this wonderful hotel, nestled in the breathtaking outback of Sri Lanka, close to Dambulla. It exceeded all of our expectations. From the moment we arrived, we were captivated by the serene, eco-friendly surroundings 🌿. The hotel’s commitment to sustainability is truly admirable, with lush gardens where they grow their own plants and vegetables, creating a beautiful and natural atmosphere 🌱. Our room was super scenic, offering stunning views of the surrounding landscape, making every morning and evening a delight 🌄. It was the perfect place to relax and unwind. The ambiance throughout the hotel was incredibly peaceful, making it easy to leave the stresses of everyday life behind 😌. The food was another highlight of our stay. The dishes were not only delicious but also fresh and full of flavor, undoubtedly thanks to the hotel’s own garden 🥗. Dining here was a true pleasure, with every meal showcasing the care and quality put into the ingredients. One of the most magical experiences we had was seeing fireflies at night, a sight that added an extra touch of enchantment to our stay ✨. The staff at the hotel were equally impressive. They were friendly, attentive, and always ready to assist with a smile 😊. Their dedication to making our stay enjoyable was evident in everything they did. We highly recommend this hotel to anyone looking for a peaceful, eco-friendly getaway with top-notch service, fantastic food, and stunning natural beauty 🌟. We can’t wait to return!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 117 reviews
Price from
US$285
1 night, 2 adults

Sundaras Family Suites

Dambulla

Located in Dambulla, 20 km from Sigiriya Rock, Sundaras Family Suites provides accommodation with a garden, free private parking, a terrace and a restaurant. This 5-star resort offers room service.

h
hariom
From
India
all staff are very helpful specially sofiya and mahesh...both of them took good care of ourselves.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 20 reviews
Price from
US$74.80
1 night, 2 adults

Supreme Dambulla

Dambulla

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.

S
Selva
From
United Kingdom
Delicious baked goods, lovely hospitality, very unique Sinhala and English blend.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 27 reviews
Price from
US$47.39
1 night, 2 adults

The King's Garden Resort

Dambulla

Offering free WiFi, family restaurant, and a garden, The King's Garden Resort offers rooms in Dambulla, 300 metres from Rangiri Dambulla International Stadium and 2.1 km from Dambulla Cave Temple.

D
Danushka
From
Sri Lanka
The support that was received with the utmost cordially was immense. Come and see, it is a great place to spend a vacation in front of a beautiful environment.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 16 reviews
Price from
US$20
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 8.3
Very good - What previous guests thought, 20 reviews

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

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

Popular with guests booking resorts in Dambulla

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 181 reviews

Highly rated resorts in Dambulla and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 755 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$396.90 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 29 reviews

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

From US$25 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 31 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
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 79 reviews

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.

From US$125.40 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 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

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.

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

All-inclusive resorts in Dambulla and nearby

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.

FAQ about resorts in Dambulla

Resorts that guests love in Dambulla

See all
Avg. price/night: US$33
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 319 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