The 10 best resorts in Dambulla, Sri Lanka | Booking.com
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.

M
Maggie
From
Netherlands
This was by far the most wonderful place we stayed during our trip through Sri Lanka — and perhaps one of the best we’ve experienced on any trip. The room was cozy and beautifully styled, making it feel instantly like home. Every single meal was outstanding, from breakfast to dinner, with so much care and flavor in every dish. The location is just outside Sigiriya, tucked away in a peaceful spot surrounded by nature. It felt like a true retreat, yet still close enough to explore the area. The pool was perfect for cooling off and relaxing after a day of sightseeing. And then there’s the people. From the owner to the chef, every single member of the team was warm, welcoming, and genuinely invested in making our stay special. Nothing was ever too much to ask. This place is a rare gem, and I can’t recommend it highly enough.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 25 reviews
Price from
US$64
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, 78 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.

T
Thamilkavita
From
Australia
The great service and the clean rooms
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 167 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.

J
Jürgen Klaus
From
Germany
Pool and the view from the deluxe room. i booked a standard double. Manager Offered me a deluxe room for the same rate. super service from the restaurant staff.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 126 reviews
Price from
US$40
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.

J
Julian
From
Germany
Really beautiful and clean accommodation and the owner is really kind!
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.4
Very good - What previous guests thought, 115 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.

S
Stewart
From
Australia
Wonderful staff, very peaceful, lovely space
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 18 reviews
Price from
US$153
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$18
1 night, 2 adults

Pelwehera Village Resort

Dambulla

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.

C
Carrick
From
Australia
Really friendly staff with everything on site that you need including a lovely garden and pool.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 37 reviews
Price from
US$79.90
1 night, 2 adults

Sigiriana Resort by Thilanka

Dambulla

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

M
Melina
From
Cyprus
I loved every single aspect of this resort. Amazing grounds, the friendliest staff you can imagine, large rooms!
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 281 reviews
Price from
US$135
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

Highly rated resorts in Dambulla and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 37 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$92.40 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 745 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$198.45 per night
  • Scored out of 10, guest rating 9.2
    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 10.0
    Exceptional - What previous guests thought, 23 reviews

    Situated in Sigiriya, 8.3 km from Sigiriya Rock, Ayubowan Nature Cottage features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

  • Scored out of 10, guest rating 8.7
    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 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.

    From US$60 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 281 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$133.95 per night

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.

  • 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

    Sigiriya
    All-inclusive options available

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

FAQ about resorts in Dambulla

Resorts that guests love in Dambulla

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