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 selection of great resorts in Dambulla

Filter by:

Review score

girilena resort

Dambulla

Located in Dambulla, 12 miles from Sigiriya Rock, girilena resort provides accommodations with a garden, free private parking and a terrace.

R
Raghavendra
From
United States
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!!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 313 reviews
Price from
$35
1 night, 2 adults

Tranquil Trails Sigiriya

Dambulla

Located in Dambulla, 6.1 miles from Sigiriya Rock, Tranquil Trails Sigiriya provides accommodations with a garden, free private parking, a shared lounge and a terrace.

M
Margherita
From
Italy
A quiet and relaxing location, surrounded by nature. The rooms are clean and modern, and the pool with a view of the greenery is wonderful. The staff is very kind and the breakfast is excellent.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 23 reviews
Price from
$51
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.

S
Sandra
From
Canada
The pool, the service and the rooms were wonderful!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 78 reviews
Price from
$114
1 night, 2 adults

Sundaras Infinity Jungle Resort

Dambulla

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

T
Thishura
From
Netherlands
My stay at Sundaras Resort & Spa was amazing! The jungle atmospheregave the resort a peaceful, natural vibe, and the large pool was perfect for relaxing. It’s just a short walk to the Golden Temple, and the resort offers fantastic Sigiriya and safari excursions. The rooms were spotless, and the food was excellent with a big variety to choose from. The staff were friendly and always helpful.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 167 reviews
Price from
$60.78
1 night, 2 adults

Sigiriya Kingdom Resort

Dambulla

Located in Dambulla, 14 miles from Sigiriya Rock, Sigiriya Kingdom Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Anna
From
Australia
I had a wonderful stay at Sigiriya Kingdom Resort. The location is perfect—just minutes away from the iconic Sigiriya Rock Fortress, yet tucked away in a peaceful, natural setting. The rooms were clean, comfortable, and well-maintained, with all the essentials provided. The staff were incredibly friendly and went out of their way to ensure a pleasant experience. The food, especially the local Sri Lankan dishes, was delicious and freshly prepared. If you're looking for a relaxing, authentic stay near one of Sri Lanka's most famous landmarks, this resort is an excellent choice. Highly recommended!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 124 reviews
Price from
$40
1 night, 2 adults

New Peacock Resort

Dambulla

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

M
Mica
From
China
The location is perfect, 10min walk from Main Street but with quite surrounding, the host is helpful and friendly and arranged my trip to Sigiriya with very beautiful route taken, the room is clean and have a view of sunset sunrise. The only thing I missed was the breakfast cause I set off too early in the morning.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 432 reviews
Price from
$14.25
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.

C
Chiara
From
Italy
The perfect getaway. The Kumbuk Chalet was just amazing, the bathroom needs a little bit of renovation but as long as it is clean it doesn’t really matter. The staff was really nice, they were very helpful when my bag was taken by mistake and investigated immediately, everything turned out well. Restaurant is very good and the surroundings are just so calm and relaxing.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 114 reviews
Price from
$285
1 night, 2 adults

Sundaras Family Suites

Dambulla

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

R
Roshan
From
France
Great stay with my family. New rooms
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 18 reviews
Price from
$130
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, 984 feet from Rangiri Dambulla International Stadium and 1.3 mi from Dambulla Cave Temple.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 17 reviews
Price from
$14
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.

M
Methinda
From
United States
Conveniently located by the main road and next to a paddy field.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 36 reviews
Price from
$79.90
1 night, 2 adults
All resorts in Dambulla

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site 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 surrounding area in the past month

See all

Treat yourself. Popular resorts in Dambulla and nearby

  • Located in Dambulla, 13 miles from Sigiriya Rock, Green Luxe provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $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 656 feet from Dambulla Cave Temple and offers facilities like free bikes.

    From $60 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 36 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 $92.40 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 740 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 $198.45 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 282 reviews

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

    From $133.95 per night

All-inclusive resorts in Dambulla and nearby

Highly rated resorts in Dambulla and nearby

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 28 reviews

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

    From $20 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 22 reviews

    Located in Sigiriya, 5.2 miles from Sigiriya Rock, Ayubowan Nature Cottage has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

    From $49.95 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 30 reviews

    Located in Sigiriya, 5.1 miles from Sigiriya Rock, Peacock Eco Resort Sigiriya has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $61.05 per night

FAQ about resorts in Dambulla

Resorts That Guests Love in Dambulla

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