Find hotels in Dharga Town
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Compare hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Frequently asked questions
Recent reviews of Dharga Town hotelsExpedia verified reviews
4/5 Good
"We had a small situation where when we switched off the A/C the whole room was dripping water as later I found out that the walls are made out of clay. So all our bags and the entire room got watery…but other than that, staff was extremely professional and friendly, location is beautiful as well. Wish the parking situation was better, overall it was a great stay"
A verified traveler stayed at Cinnamon Bey Beruwala
Posted 2 days ago
Stay near popular Dharga Town attractions
- Bentota Beach
- Moragalla Beach
- Ahungalla Beach
- Kalatura Beach
- Wadduwa Beach
- Ambalangoda Beach
- Beruwela Harbour
- Induruwa Beach
- Kosgoda Beach
- Kalutara Bodhiya
- Natural Moonstone Mine
- Ariyapala Mask Museum
- Pothupitiya Beach
- Brief Garden
- Kaluwamodara Bridge
- Richmond Castle
- Balapitiya Beach
- Kande Vihare Temple
- Gurusinghe Moonstone Mine
More Accommodation Types in Dharga Town
Hotels near Dharga Town Airports
Other Hotels near Dharga Town, Western Province
- Wadduwa Hotels
- Ahungalla Hotels
- Hikkaduwa Hotels
- Kalutara Hotels
- South Sri Lanka Coast Hotels
- Induruwa Hotels
- Panadura Hotels
- Balapitiya Hotels
- Kosgoda Hotels
- Madampagama Hotels
- Aluthgama Hotels
- Waskaduwa Hotels
- Thalpitiya Hotels
- Aturuwella Hotels
- Akurala Hotels
- Molkawa Hotels
- Kaluwamodara Hotels
- Payagala Hotels
- Pinwatta Hotels
Explore more hotels
- Avani Kalutara Resort
- Beachside Villa. Private Chef. Swimming Pool and Tennis court. 3 bedrooms. AC
- The Blue Water
- Shinagawa Beach
- Lunuganga Estate
- Centara Ceysands Resort & Spa Sri Lanka
- Cinnamon Bey Beruwala
- Jetwing Saman Villas
- Taru Villas The Long House - Bentota
- Heritance Ayurveda
- Seagate Hotel
- Tangerine Beach Hotel