Find hotels in Dharga Town from ฿734

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top 10 Dharga Town hotels and places to stay

Thaala Bentota

5.0 star property
8.4 out of 10, Very good, (166)
"Great buffet and friendly staff. "
The price is ฿2,199
฿2,594 total
includes taxes & fees
24 Sept - 25 Sept
Thaala Bentota

New Casa Marc

3.0 star property
The price is ฿1,039
฿1,226 total
includes taxes & fees
9 Sept - 10 Sept
New Casa Marc

River View Villa

3.5 star property
The price is ฿1,609
฿1,898 total
includes taxes & fees
9 Sept - 10 Sept
River View Villa

R Degrees Boutique Hotel & Spa

4.5 star property
9.0 out of 10, Wonderful, (28)
"Fabulous staff, fantastic food!"
The price is ฿2,682
฿2,950 total
includes taxes & fees
8 Oct - 9 Oct
R Degrees Boutique Hotel & Spa

Villa Acadia

3.0 star property
The price is ฿816
฿962 total
includes taxes & fees
9 Sept - 10 Sept
Villa Acadia

Villa Mandari

3.0 star property
The price is ฿1,925
฿2,271 total
includes taxes & fees
29 Sept - 30 Sept
Villa Mandari

Velapura River Garden

4.0 star property
The price is ฿568
฿858 total
includes taxes & fees
9 Sept - 10 Sept
Velapura River Garden

Villa 97 Bolgoda

3.0 star property
The price is ฿730
฿861 total
includes taxes & fees
9 Sept - 10 Sept
Villa 97 Bolgoda

Manara Beach Resort

2.5 star property
The price is ฿1,889
฿2,229 total
includes taxes & fees
24 Sept - 25 Sept
Manara Beach Resort

Citrus Waskaduwa

4.5 star property
8.2 out of 10, Very good, (63)
"Citrus Waskaduwa is well located along the coast not far from two main cities of Kalutara & Panadura. Star quality hotel with extremely friendly staff 👌 "
The price is ฿1,974
฿2,586 total
includes taxes & fees
12 Sept - 13 Sept
Citrus Waskaduwa

Moragalla Beach Home Guesthouse (Newly opened hotel)

3.5 star property
10.0 out of 10, Exceptional, (2)
"Such an amazing place to stay. Beautiful property right on a beach that is perfect for swimming. I stayed in a room which faced the ocean. Very private and quiet at night. The host prepared breakfast for me in the morning which was delicious including fresh fruits and homemade juice. The room was extremely clean. I would recommend this to anyone wishing for a clean and relaxing place to stay near Beruwala."
Moragalla Beach Home Guesthouse (Newly opened hotel)

Shinagawa Beach

4.5 star property
9.0 out of 10, Wonderful, (62)
"It was very chilled and quiet. The bar and restaurant were excellent and could always find a sunbed too"
Shinagawa Beach

Mango Tree Villa Bentota

3.0 star property
10.0 out of 10, Exceptional, (2)
"Comfortable stay, we were welcomed by Wasantha who checked us in, with a delicious watermelon juice made by Charana. The room was spacious and clean. Beautiful pool and garden area - towels were supplied. The breakfast cooked by Anuradha was delicious - fruit, toast, eggs, tea and coffee. Great value for a very luxurious stay! We would definitely stay here again!"
Mango Tree Villa Bentota

Celestia Ayurveda Resort

3.0 star property
The price is ฿2,131
฿2,791 total
includes taxes & fees
9 Sept - 10 Sept
Celestia Ayurveda Resort

Scarlet White Resort

4.5 star property
The price is ฿2,618
฿3,089 total
includes taxes & fees
9 Oct - 10 Oct
Scarlet White Resort

Turyaa Kalutara

4.0 star property
7.8 out of 10, Good, (29)
"NEED TO LOOK AFTER CLEANLINESS ,CHEF FOOD YUMMY,"
The price is ฿1,418
฿1,841 total
includes taxes & fees
12 Sept - 13 Sept
Turyaa Kalutara

The MGS Hotel

2.0 star property
The MGS Hotel

The Palace by Ocean

3.0 star property
10.0 out of 10, Exceptional, (2)
"Beautiful place. Loved the facility. Great rooms and excellent home cooked breakfast. Would recommend. "
The Palace by Ocean

Joe's Resort Bentota

4.0 star property
7.2 out of 10, Good, (12)
Joe's Resort Bentota

MOI Induruwa by DBI

3.0 star property
The price is ฿1,664
฿1,963 total
includes taxes & fees
11 Sept - 12 Sept
MOI Induruwa by DBI
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

Top Dharga Town Hotel Reviews

More cheap stays in Dharga Town

More cheap stays in Dharga Town

Frequently asked questions

Where is the best place to stay in Dharga Town?

River View Villa is one of the top choices for your stay based on our traveller data. This villa offers 3 outdoor pools and a full-service spa. Villa Acadia is another good option for your stay. See all available top hotels, or vacation rentals in Dharga Town.

What are some of the best holiday rentals that Dharga Town has to offer?

River shadow villa: This holiday home rental outside of Dharga Town is located near the beach, and has a balcony, a garden and daily housekeeping to put you at ease in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Dharga Town.

If I need to cancel my hotel reservation in Dharga Town, will I receive a refund?

Yes, most hotel room reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a non-refundable reservation, you may still be able to cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Dharga Town.

What are some accommodation options with pools in Dharga Town?

River View Villa: Villa located near Bentota Beach. Features 3 outdoor swimming pools, a children's pool and a full-service spa. Villa Acadia and Hotel Riu Sri Lanka - All Inclusive are a couple of other choices with an on-site pool. View all hotels with pools in Dharga Town.

What is the best spa hotel in Dharga Town?

Dalmanuta Gardens is a top spa hotel featuring a fitness centre, a bar and a restaurant. Enjoy a facial, body scrub or hydrotherapy at the on-site spa. See all spa hotels in Dharga Town.

What's it like to stay in Dharga Town?

Travellers to Dharga Town will find plenty to explore and enjoy. In Dharga Town, there are 11 hotels and other accommodation options to choose from. Find out more about Dharga Town.

What is there to see in Dharga Town?

Places to visit in the wider area include Bentota Beach, Moragalla Beach and Ahungalla Beach. You'll also find Kalatura Beach and Wadduwa Beach in the area. Take a look at what more there is to see and do in Expedia's Dharga Town guide.

What's the weather like in Dharga Town?

The hottest months are usually March and April, with an average temperature of 27°C, while the coldest months are January and February, with an average of 27°C. The rainiest months in Dharga Town are May, June, October and November, with each month seeing an average of 408 mm of rainfall.