Spa Hotels & Resorts in Dharga Town
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Dharga Town Spa Hotels
Best Dharga Town Spa Hotels

The Bungalow at Pantiya Estate
The Bungalow at Pantiya Estate
10.0 out of 10, Exceptional, (2)

Grand Beach
Grand Beach
6.4 out of 10, (5)
The price is AU$96
includes taxes & fees
11 Oct - 12 Oct

Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All Inclusive
8.6 out of 10, Excellent, (211)
The price is AU$307
includes taxes & fees
6 Oct - 7 Oct

River View Villa
River View Villa
The price is AU$85
includes taxes & fees
17 Oct - 18 Oct

Celestia Ayurveda Resort
Celestia Ayurveda Resort
The price is AU$179
includes taxes & fees
6 Oct - 7 Oct

Ayurveda Villa 386
Ayurveda Villa 386

Moragalla Beach Home Guesthouse (Newly opened hotel)
Moragalla Beach Home Guesthouse (Newly opened hotel)
10.0 out of 10, Exceptional, (2)

Shinagawa Beach
Shinagawa Beach
9.0 out of 10, Wonderful, (62)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Dharga Town Hotel Reviews

Thaala Bentota
10/10 Excellent