Skip to main content

Search hotels in Dharga Town

Enter your dates to see the latest prices and deals for Dharga Town hotels

Dharga Town – 3 hotels and places to stay

Filter by:

Star rating
Review score

Sisi's Place

Bentota (Near Dharga Town)

Facing the beachfront, Sisi's Place offers 3-star accommodation in Bentota and has a garden, private beach area and terrace.

I
Ingolf
From
Austria
Brand new, spacous, super clean rooms. Rich and tasty breakfast. Very nice host. Walk across the railroad and you are at the beach.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 107 reviews
Price from
US$34.20
1 night, 2 adults

Bombay Bicycle Club Bentota

Bentota (Near Dharga Town)

Bombay Bicycle Club Bentota features free bikes, outdoor swimming pool, a garden and terrace in Bentota. The property has a bar, as well as a restaurant serving Indian cuisine.

J
Jeroen
From
Austria
Great staff, very friendly and accommodating. Going out of their way to please. Food is amazing with a wide variety of different dishes. The beach is literally 20 steps away and the drinks at the pool are fantastic. Rooms are spacious, with a very nice design and cleanliness is just top. (For those who care, WiFi coblberage was very good, both indoor and outdoor) The entire stay was fantastic. I will be back!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 110 reviews
Price from
US$133
1 night, 2 adults

Taru Villas The Long House - Bentota

Bentota (Near Dharga Town)

Located in Bentota, 200 metres from Bentota Beach, Taru Villas The Long House - Bentota provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

E
Emily
From
United Arab Emirates
Very quiet when we stayed, we were the only party there. Great pool (although a tad chilly!) and amazing Sri Lankan food.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 164 reviews
Price from
US$284.63
1 night, 2 adults

Amber House Lanka

Bentota (Near Dharga Town)

Situated in Bentota, 2 km from Bentota Beach, Amber House Lanka features views of the sea. Featuring a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub.

B
Bianca
From
Italy
I loved this hotel, the room was amazing (it even had a jacuzzi) and the restaurant delicious. The owner Nuwan was very nice, he even picked us up at the train station and offered us a welcome drink. I would have loved to stay more! We did the morning river safari and went to the beach in the afternoon, which is right in front, on the other side of the river (they will take you with their boat and pick you up). Highly recommend!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 185 reviews
Price from
US$63.75
1 night, 2 adults

Lunuganga Estate

Bentota (Near Dharga Town)

Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota.

E
Eveline
From
Switzerland
History, location and interior design of the facility as well as the choice of food and the friendliness of the staff.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 213 reviews
Price from
US$334.97
1 night, 2 adults

Arcade Beach Hotel

Induruwa (Near Dharga Town)

Located in Induruwa, a few steps from Induruwa Beach, Arcade Beach Hotel provides accommodation with a garden, free private parking, a private beach area and a terrace.

L
Likelive4Travel
From
Lithuania
If u want long sandy empty beach, have breakfast on the beach, jums to ocean from your bedroom, spend days under the palms, have home made breakfast and meals just behind the fence, spend peacefull days away from busy crowdy places- its right place to stay as long and short term. A/C and fan, im some rooms litle fridge wifi well working, not many visitors so u can have lot of private space around, late check out, even after u can spend time in the area, not far some shops, fruits shops, many restaurants, sandy clean, long beach, without rocks or stones, ocean not so deep. Amazing host. Dont forget bring some gifts for her little daughter.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 181 reviews
Price from
US$35
1 night, 2 adults

Chami Villa Bentota

Bentota (Near Dharga Town)

Chami Villa Bentota is located in Bentota just 50 metres from the beach and 100 metres from Bentota Railways Station.

B
Boelboel
From
Sweden
We had a great stay, the staff is very nice, the rooms good, the wifi good and also the location. Very close to the beach.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 123 reviews
Price from
US$46.75
1 night, 2 adults

Sea Rock Villa

Bentota (Near Dharga Town)

Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities.

M
MICHAL
From
Czech Republic
It was our second stay. Nice place to swim in the sea, very good restaurant, nice staff.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 455 reviews
Price from
US$99
1 night, 2 adults

The Villa Bentota by KK Collection

Bentota (Near Dharga Town)

The Villa Bentota by KK Collection is a beach side boutique hotel featuring individually designed rooms and suites. Surrounded by tropical gardens, it offers 2 outdoor pools and free WiFi in the...

E
Erki
From
Estonia
A truly exceptional small hotel near one of the best beaches in Sri Lanka. We stayed for two nights at first and after a few nights in Galle we returned to Villa Bentota given that the hotel was just so good. The hotel buildings and interiors are really beautiful and clean. The room is cleaned in the morning and the staff also enquires if there is a need to do a second cleaning later during the stay. The surroundings are exceptional. All of the staff at the hotel very helpful (although at least one of them was only in it for the tips) and very professional. Special thanks to Chamod and Malith. The breakfast was amazing and the best we had in the 7 hotels we stayed in Sri Lanka. Lunch and dinner were great as well, offering the option to cook essentially whatever the client likes (of course within limits).
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 128 reviews
Price from
US$148
1 night, 2 adults

Ayuwaters Authentic Yoga and Full Board Ayurveda Retreat by the Bentota River

Bentota (Near Dharga Town)

Situated in Bentota, 4 km from Kande Viharaya Temple, Ayuwaters Authentic Yoga and Full Board Ayurveda Retreat by the Bentota River features accommodation with an outdoor swimming pool, free private...

M
Moi
From
New Zealand
The resort and staff - fabulous food and Ayuvedic consultation and treatments
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 reviews
Price from
US$160
1 night, 2 adults
See all hotels in and around Dharga Town

Hotels with airport shuttles in Dharga Town

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 303 reviews
From US$68.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 65 reviews
From US$56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 181 reviews
From US$35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 199 reviews
From US$132.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 84 reviews
From US$60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
From US$38.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 105 reviews
From US$75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 30 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 372 reviews
From US$349.10 per night

Most booked hotels in Dharga Town and surroundings in the past month

See all

Popular with guests booking hotels in Aluthgama

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 372 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 43 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 35 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 474 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 574 reviews

Popular with guests booking hotels in Beruwala

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 138 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 303 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 107 reviews

Best hotels with breakfast in Dharga Town and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Situated in Bentota and only 2.2 km from Moragalla Beach, Villa Lalee features accommodation with pool views, free WiFi and free private parking.

From US$38.85 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 39 reviews

Bougain Villa is a 3-star hotel located in the quiet and charming village of Kaluwamodara. Featuring air-conditioned rooms, the property has an outdoor pool with sunbeds, free WiFi and a restaurant.

From US$99 per night

Hotel Blue Sapphire has a garden and a bar in Aluthgama. There is an outdoor pool and guests can make use of free WiFi and free private parking.

From US$123.20 per night

Located 3 km from Bentota Beach, Osha Villa offers air-conditioned accommodation with a balcony. This property offers access to a terrace and free private parking.

From US$29.04 per night

Villa ranjika, a property with a garden, is set in Alakandupitiya, 1.5 km from Moragalla Beach, 48 km from Mount Lavinia Bus Stand, as well as 600 metres from Kande Viharaya Temple.

From US$36.30 per night

Boasting garden views, Hela Moksha Ayurvedic Villa provides accommodation with terrace, around 49 km from Mount Lavinia Bus Stand. Guests staying at this homestay have access to a balcony.

From US$57.12 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews

Boasting pool views, Methira Villa offers accommodation with a seasonal outdoor swimming pool, a garden and barbecue facilities, around 2 km from Moragalla Beach.

From US$75 per night

Situated in Aluthgama, 2 km from Moragalla Beach and 49 km from Mount Lavinia Bus Stand, LiIi Villa Sri Lanka features spacious air-conditioned accommodation with a balcony and free WiFi.

From US$72.80 per night

Budget hotels in Dharga Town and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 49 reviews

Featuring river views, River View Villas in Aluthgama features accommodation, an outdoor swimming pool, a garden, a shared lounge, a terrace and a restaurant.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Set in Aluthgama, 2.1 km from Moragalla Beach and 47 km from Mount Lavinia Bus Stand, Daisy Villa offers air conditioning.

From US$67.20 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 15 reviews

Situated in Aluthgama, 1.3 km from Moragalla Beach, Bella Vita features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$81.81 per night

Located in Aluthgama, Mangroven River View Hotel offers a restaurant. This self-catering accommodation features free WiFi.

From US$40 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located just 2.7 km from Bentota Beach, KK City Villa features accommodation in Aluthgama with access to a garden, a shared lounge, as well as a 24-hour front desk.

From US$22.40 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 15 reviews

Set in Bentota, 2.1 km from Bentota Beach, Laluna Ayurveda Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 119 reviews

Facing the seafront, Lucky Prince Villa & Ayurveda Wellness is a guest house featuring a 3-star accommodation in Aluthgama. It has a garden, terrace and parking on-site.

From US$70.70 per night

Situated within 50 km of Mount Lavinia Bus Stand and 2.3 km of Kande Viharaya Temple, Omar Villa features rooms with air conditioning and a private bathroom in Bentota.

From US$73.26 per night