Skip to main content

The 10 Best Resorts in Dambulla, Sri Lanka

Check out our selection of great resorts in Dambulla

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Dambulla, 19 km from Sigiriya Rock, girilena resort provides accommodation with a garden, free private parking and a terrace. The property is around 22 km from Pidurangala Rock, 1.5 km from Dambulla Cave Temple and 2.1 km from Rangiri Dambulla International Stadium. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi.

Nice place with a very warm and familiar vibe. It felt like staying in a local home. The room was quiet, AC worked well and the place is beautiful, surrounded by greenery and two steps away from the Dambulla temples. Furthermore, Dilshan and the team always made their best to ensure we were having a good experience. In a nutshell, hospitality at its best! Plus the value for money is wonderful. I must also mention that they prepared a nice local dinner upon our last minute request (and late in the night), for a moderate price and despite not having items included in their menu. I will definitely stay again there if I come to the area.

Show more Show less
9
Wonderful
148 reviews
Price from
$11
per night

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. All rooms feature a private bathroom.

The room was very clean, neat, mold free and just in perfect condition. Breakfast was exceptional.

Show more Show less
9.1
Wonderful
17 reviews
Price from
$10
per night

Located in Dambulla, 19 km from Sigiriya Rock, Sundaras Resort & Spa Dambulla provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With a terrace, the 4-star resort has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features a hot tub, evening entertainment and room service.

Such a lovely tranquil getaway. The pool area is great and turns into a nice dinner area in the evening. We enjoyed the food, and all the staff was very helpful.

Show more Show less
8
Very Good
485 reviews
Price from
$31.50
per night

All units are equipped with air conditioning, a fridge, a minibar, a kettle, a bidet, free toiletries and a desk. With a private bathroom equipped with a shower and a hairdryer, certain rooms at the resort also provide guests with a city view. All guest rooms include a wardrobe.

Amazing hotel, excellent staff that made us all feel so at home for our five night stay. Food excellent with lots of choice. Restaurant staff so friendly nothing was too much trouble. Bar staff were excellent always to greet you with a happy smile after a busy day touring this amazing area. Receptionist staff great too, always professional and extremely efficient and we're my first place to go for advice on trips out.

Show more Show less
8.1
Very Good
266 reviews
Price from
$24
per night

Located in Dambulla and with Sigiriya Rock reachable within 17 km, Tropical Life Resort and Spa provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a terrace. This 5-star hotel offers room service and a 24-hour front desk. The hotel features an outdoor swimming pool, fitness centre, evening entertainment and a shared lounge.

the location and facilities are amazing, very well-maintained hotel in the middle of the nature. The dinner and breakfast were so delicious with big variety of food and drinks.

Show more Show less
8.8
Excellent
107 reviews
Price from
$55
per night

Situated in Dambulla, 2.8 km from Dambulla Cave Temple, New Peacock Resort features free WiFi access. The bed and breakfast has a terrace and guests can enjoy a meal at the restaurant serving local and western dishes. It provides free pick-up service from Dambulla Town.

It is in the countryside but 5 minutes walk from main road.

Show more Show less
8.8
Excellent
460 reviews
Price from
$26
per night

Featuring lush green gardens, Gamagedara Resort offers homely and comfortable accommodation with free WiFi access in its public areas. It operates a 24-hour front desk and provides complimentary parking on site.

Location is near to main road and also quite and comfortable stay. Host arranged a transport for me to Sigriya

Show more Show less
8.5
Very Good
526 reviews
Price from
$13
per night

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

Sigiriana Resort by Thilanka rooms feature colourful murals and private balconies with views of the surrounding greenery. Each room has a DVD player, safety deposit box and free coffee/tea. The bathroom is fitted with a spa bathtub.

The gardens and serenity of the property, everything felt intentionally arranged and welcoming. Everything was always clean despite the constant rain. Hardly any mosquitoes or bugs, not even on the balcony. The pool and restaurant area was really nicely set up and the staff were wonderful. Rooms were spacious and clean and felt so homely with small touches.

Show more Show less
8.2
Very Good
539 reviews
Price from
$49.02
per night

Providing free WiFi, Senomaal Sigiri Resort is set in Dambulla. Among the various facilities of this property are a garden and a terrace. Dambulla Cave Temple is 9.7 km away.

The units in the resort are equipped with a kettle. With a private bathroom fitted with a bidet and free toiletries, rooms at Senomaal Sigiri Resort also provide guests with a mountain view. At the accommodation, each room is equipped with a seating area.

The hotel is conveniently located to the main attractions: Cave Temple, mountain Sigirya, mountain Pidurangala, the ancient capital of Polonnaruwa and elephant safari. The hotel is as clean as possible, white sheets, pleasant smell, there is hot water. You can give things away. Very tasty and large breakfast, you can also dine here. The owner and staff are extremely friendly. Felt at home. The best value for money hotel in Sri Lanka. Definitely worth staying here at least overnight. Thanks for the hospitality!

Show more Show less
8.7
Excellent
52 reviews

Set in Dambulla, 23 km from Sigiriya Rock, Aswadduma Hotel offers accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre. Each accommodation at the 5-star hotel has mountain views, and guests can enjoy access to a garden and to a bar. Guests can enjoy a water park, a bowling alley, snacks and a shared lounge.

The location is excellent. I am a nature-loving person who also does some photography as my hobby and this location helped me to capture many birds and animals. The breakfast was also rich in taste and at the right temperature. The staff is cool and I liked how they helped me too.

Show more Show less
8.2
Very Good
32 reviews

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.
Search resorts in Dambulla

Most booked resorts in Dambulla this month

Highly-rated resorts in Dambulla

  • girilena resort
    8.0+ review score
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 148 reviews

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

    Natural surroundings, helpful owner, perfect breakfast.

  • The King's Garden Resort
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 17 reviews

    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.

    The room was very clean, neat, mold free and just in perfect condition. Breakfast was exceptional.

  • Sundaras Resort & Spa Dambulla
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 485 reviews

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

    Cozy hotel, friendly staff - we had a really nice stay.

  • Supreme Dambulla
    8.0+ review score
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 266 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.

    Specially staff very good coordination service very good

  • Senomaal Sigiri Resort
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 52 reviews

    Providing free WiFi, Senomaal Sigiri Resort is set in Dambulla. Among the various facilities of this property are a garden and a terrace. Dambulla Cave Temple is 6 mi away.

    It is only short 15-min drive from Sigiriya and it has a spacious family room.

  • Richwin Villa Dambulla
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 21 reviews

    Located in Dambulla, 12 miles from Sigiriya Rock, Richwin Villa Dambulla provides accommodations with a garden, free private parking and a restaurant.

    Very clean and comfortable place, highly recommended.

  • Athena Lake
    8.0+ review score
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 50 reviews

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

    The pool, the service and the rooms were wonderful!

  • Kalundewa Retreat
    8.0+ review score
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 54 reviews

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

    Superb location, like living in our own nature reserve.

FAQ about resorts in Dambulla







Resorts That Guests Love in Dambulla

  • Avg. price/night: $108.78
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 160 reviews
    Amazing little resort! Great personnel who make the best food!
    Lars
    Solo traveler
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 460 reviews
    Nice big rooms set in a pretty resort. The worker was so helpful in organising us Tuk Tuks and he also organised us a taxi at 4:30am for the sunrise hike at Pidurangala.
    Alannah
    Young couple
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 460 reviews
    Clean, large room. Lovely breakfast provided in the morning. Everything at the resort was lovely.
    Phil Is Traveling
    Young couple
  • Avg. price/night: $9.60
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 55 reviews
    Amazing place, it feels like a jungle resort! The rooms are well separated, with a sitting area outside each room. The room was spacious, clean and had a mosquito net. The road up to the property is rough, other than that the place is perfect.
    Shishir
    Solo traveler
  • Avg. price/night: $54.54
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 485 reviews
    Everything! The pool is perfect escape from dusty Dambulla. The cave temples are right next door. The breakfast - served by smiling Saranga and Sajith - is generous and delicious. A great massage by lovely Warsana. An elephant safari tour guided by Saman. The professionalism and high customer care of the manager Siddu. His team is excellent and I highly recommend Sundaras Resort & Spa!
    Kristina
    Family with young children
  • Avg. price/night: $226.25
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 338 reviews
    The resort is a beautiful haven tucked away from the business of the area. The staff were incredibly hospitable and made our stay a pleasure. The food was also exceptional
    Robbie
    Young couple
  • Avg. price/night: $15
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 52 reviews
    Family room has two double beds and a single bed. If would like to have lunch/dinner there is a traditional local cousine near the resort. Close by bus stop.
    Elisa Spizzo
    Travelers with friends
  • Avg. price/night: $42.90
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 165 reviews
    We had a pleasant stay at your hotel, for breakfast they serve fabulous sri lankan food and its very tasty, Pool is quite clean, room was very spacious and comforty, Staff is very friendly and they gave us full service very fast and that's appreciated. Thank you for your hospitality, in advance I would like to recommend this resort to everyone for those who like to stay liberty
    Ben
    Young couple
  • Avg. price/night: $18
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 384 reviews
    The host and his family is extremely kind and helpful. They cooked a very delicious dinner and breakfast. Arranged drivers, and gave us tips. The resort is beautiful! The shower had warm water, AC was working well, and there is a mosquito net. We couldnt use the WiFi but that wasnt an issue for us. Location is also great, very close to the cave temple.
    Máté
    Young couple
  • Avg. price/night: $19.80
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 526 reviews
    It was just perfect. It is a family resort with the kindest owner we’ve met here. He maked a delicious dinner for us, help us with planning the trip to Sigirya, providing us a driver (cheers to his son!) for the whole day, even for the transfer to our next destination, Kandy. I would love to thank him and his all family once again and wish them all the best in the future!
    Radim
    Group