Top Resorts in Dambulla
Find the Top Resorts in Dambulla – 6+ Quality Options from Leading Providers
1-6 out of 6 resorts
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Resort
8.2
Great5252 reviews10
MapView on map600 yd from City Center
From
US$ 110
/night
- Diverse dining options including vegan cuisine
- Outdoor swimming pool with children's area
- Activities like cycling and cooking classes
Resort
8.2
Great3535 reviews10
MapView on map10.1 mi from City Center
From
US$ 667
/night
- Serene infinity pool with scenic mountain views
- Exclusive nature activities like cycling and hiking
- Private spa with wellness and yoga classes
Resort
7.8
Very good3434 reviews10
- Outdoor Pool
- Ayurvedic Spa
- Billiards Room
2.4 mi from City Center
From
US$ 79
/night
- Outdoor swimming pool with garden views
- Ayurvedic massage therapies on-site
- Diverse Sri Lankan and Western cuisine
Resort
- Outdoor Pool
- On-site Restaurant
- Kids' Pool
1.5 mi from City Center1100 yd from Dambulla Cave Temple
From
US$ 127
/night
- Outdoor swimming pool with mountain views
- On-site restaurant serving diverse cuisine
- 24-hour front desk and room service
Resort
8.2
Great207207 reviews10
- Ayurvedic Spa
- Organic Dining
- Plunge Pools
3.6 mi from City Center
From
US$ 126
/night
- Luxurious resort amidst mango orchards and paddy fields
- Farm-to-table organic dining with local ingredients
- Relaxing Ayurvedic spa and yoga for rejuvenation
1.7 mi from City Center400 yd from Dambulla Cave Temple
From
US$ 103
/night
The Sundaras Infinity Jungle Resort is a perfect vacation spot 14 minutes by foot from Dambulla Royal Cave Temple and other Dambulla landmarks.
Saved
Save
Top Resort Picks in Dambulla
How much is a room per night?
These resorts are close to the Dambulla Cave Temple and are ideal for exploring ancient sites. Prices start around $80 per night, with many guest ratings exceeding 8.0/10.
3 star:
$80-$150
4 star:
$150-$250
5 star:
$250-$400
