Middle East's Leading Online Travel Agency 2015-2016-2017-2018

3 Star Hotels in Dambulla

  • Sort by :
You have filtered for
Boulder Range Resort
It is an eco-friendly resort located in Dambulla Town with winding rivers converging to meet the village. It is the perfect base to explore the fascinating history, culture and nature of Sri Lanka.
Book Now
Pelwehera Village Resort
It is an eco friendly hotel with wonderful natural surroundings. The hotel consists of a swimming pool, mini bar and Ayurvedic health Spa.
Book Now
  • Top Airlines
Please select your Flight