4 resorts in Dambulla

  • Amaya Lake

    PO Box 12 Kandalama Dambulla, Dambulla | 4 star resort
    from $95
    Traveler rating: 4/5 Excellent (1 review)
    • Excellent hotel near Dambu…
  • Thilanka Resort and Spa

    51 Godawalayaya, Dambulla | Resort
    from $79
    Traveler rating: 5/5 Outstanding (2 reviews)
    • Excellent stay
    • Lovely Hotel
  • Sundaras Resort

    189 Kandy Road, Dambulla | Resort
    from $30
  • Boulder Range Resort

    Kiralagolla, Dambulla | Resort
    from $47
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.