Dharga Town Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • 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

Our top choices for Dharga Town hotels

Villa Acadia

Villa Acadia
3.0 star property
Dharga Town
Unwind at this serene guesthouse offering free continental breakfast, WiFi, and parking. Enjoy the indoor pool after exploring Bentota Beach or Brief Garden. Only a quick drive from Aluthgama Railway Station.
The price is €33
includes taxes & fees
24 Jan - 25 Jan 2026
Villa Acadia

Villa Mandari

Villa Mandari
3.0 star property
Dharga Town
Situated in Dharga Town, this villa offers a peaceful getaway with 2 indoor swimming options. Free WiFi and parking add value, while Bentota Beach and Brief Garden are nearby attractions. Aluthgama Railway Station is only a 10-minute drive away.
The price is €60
includes taxes & fees
25 Dec - 26 Dec
Villa Mandari

River View Villa

River View Villa
3.5 star property
Dharga Town
Escape to this tranquil villa near Bentota Beach where 3 outdoor pools and a hot tub await. Indulge in massages and Ayurvedic therapies at the spa, then dine at the on-site restaurant with room service available. Kaluwamodara Bridge and Aluthgama Railway Station are conveniently close.
The price is €75
includes taxes & fees
25 Dec - 26 Dec
River View Villa

Ocean View

Ocean View
3.0 star property
Bentota
8.0 out of 10, Very good, (40)
Minutes from Bentota Beach, this hotel offers serene accommodation with premium bedding. Enjoy refreshments at the coffee shop or unwind with drinks at the bar. The rooftop terrace provides spectacular views, while free WiFi and parking enhance your beach getaway.

"warm hospitality of owner is nice. owner is kind and honest. his care put our at relax:)"
Japan
YASUHIRO
Ocean View

Marigold Beach House

Marigold Beach House
2.5 star property
Wadduwa
8.6 out of 10, Excellent, (4)
Soak in Sri Lankan coastal charm at this beachfront guesthouse offering 3 beach bars and a welcoming café. Just minutes from Pothupitiya Beach and Kalutara Bodhiya, with free parking and easy railway access for exploring nearby sights.

"Extremely difficult to find. The adress said Wadduwa, but it is in Kalutara. Our driver used more than 1 hour to find the place, there was no signs at all. The price, compared to next door hotels and their facilities, is too high."
United States
Sannie
Marigold Beach House

Villa 97 Bolgoda

Villa 97 Bolgoda
3.0 star property
Bolgoda
8.0 out of 10, Very good, (1)
Experience a serene getaway at this villa with convenient amenities like free WiFi and parking. Lounge by the outdoor pool before dining at the restaurant. Wadduwa and Panadura beaches are nearby for coastal exploration.

"The room was large and clean in a quiet environment directly on the lake. Comfortable bed and excellent WIFI. Very nice pool as well. The onsite manager was very accommodating and did everything he could to make our stay comfortable. "
United States
Timothy
The price is €37
includes taxes & fees
25 Dec - 26 Dec
Villa 97 Bolgoda

Stadler Resort

Stadler Resort
3.0 star property
Wadduwa
The price is €55
includes taxes & fees
25 Dec - 26 Dec
Stadler Resort

Riverside Inn Fuji

Riverside Inn Fuji
3.0 star property
Bentota
9.0 out of 10, Wonderful, (11)
Enjoy a tranquil setting at this guesthouse just a short walk from Bentota Beach. After exploring nearby Prince Lanka Ayurvrda, cool off in the outdoor pool. The garden, terrace, and convenient railway access create an ideal Sri Lankan retreat.

"This was our last stay in Sri Lanka & turned out to be a very relaxing end to our holiday. its right on the river & you can take a boat ride under the mangroves from the hotel's jetty - a memorable, scenic ride. the view of the river from the balcony of our room gave us a serene calm feeling. tables & chairs are provided outside each room on the balcony which can be serviced from a separate entrance. Mr Kumara customised our breakfast with fresh fruit juice & fruits at 7 am followed by a...
India
Anonymous traveller
Riverside Inn Fuji

Happy Man Village

Happy Man Village
3.0 star property
Kosgoda
10.0 out of 10, Exceptional, (1)
Set in serene Kosgoda, this resort welcomes with free breakfast and WiFi. After exploring nearby Kosgoda Beach and Spice Garden, unwind with Ayurvedic treatments or cool off in the outdoor pool. The on-site restaurant and garden create a peaceful atmosphere.

"Perfect place for our first location in Sri Lanka. We stayed three nights and loved it. Very quiet and peaceful. The staff was very welcoming and the quality of the Sri Lankan breakfast and dinner was amazing. We can also recommend the Katamaran tour in the lagoon. Free shuttle to the empty beach also worked great. Would always return here."
Germany
Julius
The price is €70
includes taxes & fees
26 Dec - 27 Dec
Happy Man Village

Colours Beach

Colours Beach
3.5 star property
Induruwa
The price is €54
includes taxes & fees
25 Dec - 26 Dec
Colours Beach

Goalie Beachfront Resort

Goalie Beachfront Resort
4.5 star property
Madampagama
10.0 out of 10, Exceptional, (1)
"I’ve spent three nights at goalie. It was a nice stay, the facilities are clean and the pool is really nice. Room was spacious with a balcony and nice shower. The stuff was very friendly and helpful. "
Sweden
Klara
The price is €45
includes taxes & fees
25 Dec - 26 Dec
Goalie Beachfront Resort

Cinnamon Bey Beruwala

Cinnamon Bey Beruwala
4.5 star property
Beruwala
8.2 out of 10, Very good, (120)
Feel the coastal breeze at this serene beach property offering 3 outdoor pools and a poolside bar. Indulge at 5 dining options including Bufe restaurant. Rejuvenate with spa treatments while staying near Bentota Beach and Aluthgama Railway Station.

"Stay was amazing! Great location"
India
Anonymous traveller
The price is €276
includes taxes & fees
11 Jan - 12 Jan 2026
Cinnamon Bey Beruwala

Lagoon Bentota

Lagoon Bentota
3.0 star property
Bentota
9.2 out of 10, Wonderful, (20)
This serene guesthouse on Bentota Beach offers a full-service spa with Ayurvedic treatments, plus a lazy river and outdoor pool for relaxation. Enjoy 2 beach bars, a restaurant, and marina access while staying near popular attractions with free WiFi and parking.

"Beautiful place. So peaceful, staff were lovely and helpful. A little paradise. Pool area was quiet and great views. "
United Kingdom
Nina
The price is €68
includes taxes & fees
22 Jan - 23 Jan 2026
Lagoon Bentota

Oasis Ayurveda resort

Oasis Ayurveda resort
3.5 star property
Kalutara
The price is €27
includes taxes & fees
25 Dec - 26 Dec
Oasis Ayurveda resort

Gedara Resort

Gedara Resort
2.5 star property
Wadduwa
8.0 out of 10, Very good, (1)
Immerse in coastal serenity at this Wadduwa guesthouse with garden views and an inviting pool. Just minutes from Kalutara Bodhiya and Kalatura Beach, enjoy convenient amenities including free WiFi and parking while exploring Sri Lanka's beautiful coastline.

"Room was spotless and large walled yard with pristine lawn that would be excellent for active children. Good air conditioning. Nice and simple, well appointed rooms and common areas. Pool was also very clean and 12m, shallow at one end (although unfenced - so watch out for young ones) "
Australia
Kylie
Gedara Resort

Moragalla Beach Home Guesthouse (Newly opened hotel)

Moragalla Beach Home Guesthouse (Newly opened hotel)
3.5 star property
Beruwala
10.0 out of 10, Exceptional, (2)
This newly opened guesthouse near Moragalla Beach offers deep-tissue massages at the spa. Enjoy the beach bar, coffee shop, and garden, all while being a 15-minute walk from Bentota Beach and a short drive from Aluthgama Railway Station.

"By far, one of the best places to stay. Staff is incredibly friendly and helpful. Room was HUGE, and the breakfast prepared by Sarath was heavenly delicious. I, as a traveller for more than 30 years and with 50 countries known, can say that this place is perfect for spending a great time. "
Mexico
Gipsy
Moragalla Beach Home Guesthouse (Newly opened hotel)

Methira villa

Methira villa
3.0 star property
Kaluwamodara
Surrounded by Kaluwamodara's charm, this cosy B&B offers complimentary breakfast and beach shuttle service. Just 10 minutes from Bentota Beach, guests can unwind with soothing massages or dine at the restaurant before relaxing on the peaceful terrace.
The price is €46
includes taxes & fees
23 Jan - 24 Jan 2026
Methira villa

Haus Berlin Bentota

Haus Berlin Bentota
3.0 star property
Bentota
9.4 out of 10, Exceptional, (10)
Escape to a tranquil retreat with colonial charm just minutes from pristine shores. Enjoy indulgent treatments at the full-service spa, cool off in the outdoor pool, or savour treats at the café. Free WiFi and parking plus nearby attractions make exploration effortless.

"The staff were wonderful and much more helpful and friendly than the management. The room was wonderful and the food was good. It is further from the beach than other reviewers indicate but they have a very inexpensive tuk tuk service available. The pool is small but fits the bill when it is hot out and you don't want to go to the beach."
Canada
Esther
Haus Berlin Bentota

Palm Beach Inn and Sea Shells Cabanas

Palm Beach Inn and Sea Shells Cabanas
3.0 star property
Bentota
7.4 out of 10, Good, (27)
Enjoy the Red Fish Seafood Restaurant serving breakfast through dinner at this tranquil beach retreat. Just a 5-minute drive from Bentota Beach with convenient free WiFi and parking, plus nearby access to Prince Lanka Ayurveda.

"Hotel backs on to a beach that is amazing, by far the cheapest hotel on the main strip, freindly attentive staff, very clean and situated in the centre of the main strip. Booked one night. Stayed for 4"
United Kingdom
Michael
The price is €45
includes taxes & fees
26 Dec - 27 Dec
Palm Beach Inn and Sea Shells Cabanas

Charika Villa

Charika Villa
3.0 star property
Bentota
This charming guesthouse puts you within a 15-minute walk of Bentota Beach. Enjoy free English breakfast, WiFi, and parking during your stay. Explore nearby Prince Lanka Ayurveda or use the beach shuttle after relaxing in the garden.
The price is €34
includes taxes & fees
25 Dec - 26 Dec
Charika Villa
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

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. Other good choices for your visit to the area are Taj Bentota Resort & Spa and Cinnamon Bentota Beach – Signature Selection. 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. Another good choice for your trip to Dharga Town is Colonial Villa with Private Garden, Pool, and Dedicated Chef Service. 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. Taj Bentota Resort & Spa and Cinnamon Bentota Beach – Signature Selection 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 Induruwa Beach. You'll also find Kosgoda Beach and Ahungalla 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.