Find hotels in Dharga Town from ฿910
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Dharga Town
Family friendly
Check prices for these dates
Our top choices for Dharga Town hotels

River View Villa
River View VillaDharga Town
The price is ฿2,677
฿3,158 total
includes taxes & fees
12 Jan - 13 Jan

Villa Acadia
Villa AcadiaDharga Town
The price is ฿1,037
฿1,224 total
includes taxes & fees
12 Jan - 13 Jan

Villa Mandari
Villa MandariDharga Town
The price is ฿1,882
฿2,221 total
includes taxes & fees
12 Jan - 13 Jan

Goalie Beachfront Resort
Goalie Beachfront ResortMadampagama
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿1,398
฿1,650 total
includes taxes & fees
13 Jan - 14 Jan

Aaradhya Madu Ganga
Aaradhya Madu GangaBalapitiya
The price is ฿1,719
฿2,028 total
includes taxes & fees
12 Jan - 13 Jan

Cinnamon Tree Resort Akurala-Hikkaduwa
Cinnamon Tree Resort Akurala-HikkaduwaMadampagama
The price is ฿808
฿1,098 total
includes taxes & fees
16 Jan - 17 Jan

Blue Water Paradise Akurala
Blue Water Paradise AkuralaAkurala
10.0 out of 10, Exceptional, (1 review)
The price is ฿771
฿910 total
includes taxes & fees
12 Jan - 13 Jan

Anantara Kalutara Resort
Anantara Kalutara ResortKalutara
8.6 out of 10, Excellent, (54 reviews)
The price is ฿9,500
฿12,647 total
includes taxes & fees
14 Jan - 15 Jan

Avani Kalutara Resort
Avani Kalutara ResortKalutara
8.0 out of 10, Very good, (85 reviews)
The price is ฿3,890
฿5,178 total
includes taxes & fees
14 Jan - 15 Jan

Colours Beach
Colours BeachInduruwa
The price is ฿1,694
฿1,999 total
includes taxes & fees
13 Jan - 14 Jan

Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All InclusiveAhungalla
8.6 out of 10, Excellent, (222 reviews)
The price is ฿8,559
฿11,212 total
includes taxes & fees
12 Jan - 13 Jan


Cinnamon Bentota Beach – Signature Selection
Cinnamon Bentota Beach – Signature SelectionBentota
9.2 out of 10, Wonderful, (48 reviews)
The price is ฿8,565
฿11,117 total
includes taxes & fees
13 Jan - 14 Jan

Taj Bentota Resort & Spa
Taj Bentota Resort & SpaBentota
8.6 out of 10, Excellent, (191 reviews)
The price is ฿9,412
฿12,644 total
includes taxes & fees
18 Jan - 19 Jan

The Blue Water - Geoffrey Bawa Heritage Resort Hotel
The Blue Water - Geoffrey Bawa Heritage Resort HotelWadduwa
8.2 out of 10, Very good, (114 reviews)

Sheraton Kosgoda Turtle Beach Resort
Sheraton Kosgoda Turtle Beach ResortKosgoda
8.6 out of 10, Excellent, (20 reviews)
The price is ฿6,870
฿9,230 total
includes taxes & fees
12 Jan - 13 Jan

Taru Villas The Long House - Bentota
Taru Villas The Long House - BentotaBentota
9.4 out of 10, Exceptional, (21 reviews)
The price is ฿7,761
฿9,251 total
includes taxes & fees
13 Jan - 14 Jan

AIDA The Queen Palace
AIDA The Queen PalaceInduruwa
The price is ฿2,513
฿2,965 total
includes taxes & fees
12 Jan - 13 Jan

Kurokawa Kalutara
Kurokawa KalutaraKalutara
The price is ฿11,964
฿14,118 total
includes taxes & fees
12 Jan - 13 Jan
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.
Save an average of 15% on thousands of hotels when you're signed in
More cheap stays in Dharga Town

The Vitamin Sea Villa
48 S. G. A. De Silva Mawatha Ambalangoda SP
The price is ฿837 per night from 13 Jan to 14 Jan
฿837
฿988 total
13 Jan - 14 Jan
includes taxes & fees








































































