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 – 2 hotels and places to stay

Filter by:

Star rating
Review score

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 shared...

A
Ayomi
From
Sri Lanka
The Long House is located in a convenient location in a beautiful beachfront area in Sri Lanka. It has access to stunning beaches and sunset views. The staff is very nice and friendly. The service was excellent. Very peaceful environment.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 140 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.

A
Arne
From
Belgium
The property is located next to the river and the hotel can provide you with watersport activities. They have a nice swimming pool with a cute turtle fountain.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 177 reviews
Price from
US$65
1 night, 2 adults

Lunuganga Estate

Bentota (Near Dharga Town)

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

p
pamela
From
Sri Lanka
everything is fabulous, accommodation, setting, staff, food - everything!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 203 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.

e
ellie
From
New Zealand
Everything was great, clean/tidy and comfortable. Breakfast was super delicious and host was the most friendly and beautiful person, we felt very looked after and cared for during our stay. Host was also very helpful with tips around the area
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 173 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.

G
Guaya
From
Switzerland
It is a very clean place and it looks new. Chami and the staff were very friendly. It is close to the train station (1minute away)and also near the beach ( 2 or 3 mins walk). The breakfast was perfect, a good selectiong of fresh fruit, omellete or fried eggs, toast, tea/cofee, fresh papaya juice.. we loved it! We really enjoyed our stay there. Thank you!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 116 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.

J
Joslin
From
Malta
Nice property with a well maintained garden , nice pool overlooking the ocean, very clean and good food . We will surely come to same place again if we come back . Personally I find it more intimate than Bentota beach which is about 10 minutes drive away
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 446 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...

C
Chanukya
From
India
Beautiful boutique hotel with very great details to the interiors, loved their food and they are very accommodating and cook anything outside of their menu too. Beach is accessible and a pleasant one. Would definitely recommend it
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 115 reviews
Price from
US$133.20
1 night, 2 adults

Ayuwaters Authentic Yoga and Ayurveda Retreat by the Bentota River All Inclusive

Bentota (Near Dharga Town)

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

S
Sanathanan
From
Sri Lanka
Everything. Delicious healthy meals, Ayurveda treatments, consultation with doctor. Yoga session, boat ride in the river, medicines for my diseases
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
US$160
1 night, 2 adults

Moi Induruwa by DBI

Bentota (Near Dharga Town)

Set in Bentota, a few steps from Maha Induruwa Beach, Moi Induruwa by DBI offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

H
Huzaifa
From
United Arab Emirates
The human interaction has been top-notch. Hasheem has been amazing with all requests and has been instrumental in managing customer expection. Srilankan breakfast is a must-try.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
Price from
US$56.61
1 night, 2 adults

Nivartana Villa and Purana Ayurveda Center

Bentota (Near Dharga Town)

Located in Bentota, 1.5 km from Bentota Beach, Nivartana Villa and Purana Ayurveda Center provides accommodation with a garden, free private parking, a shared lounge and a terrace.

M
Maria
From
Spain
Very friendly staff and excellent hospitality. I enjoyed the peace and calm of this wonderful place listening the sounds of the nature and birds. Very healthy and tasteful breakfast. Many thanks for your service.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
Price from
US$17
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, 278 reviews
From US$39.96 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 173 reviews
From US$35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 197 reviews
From US$122.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 79 reviews
From US$60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
From US$31.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews
From US$82.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 23 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 37 reviews
From US$75.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 265 reviews
From US$207.57 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, 266 reviews

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Beruwala

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 580 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 341 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 13 reviews

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Aluthgama

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 40 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 within 2.2 km of Moragalla Beach and 48 km of Mount Lavinia Bus Stand, Villa Lalee provides rooms with air conditioning and a private bathroom in Bentota.

From US$29.97 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 40 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$71.50 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.9
Exceptional - What previous guests thought, 8 reviews

Featuring a patio with garden views, massage services and a garden, Villa Prias by Amrea can be found in Aluthgama, close to Aluthgama Railway Station and 2.4 km from Bentota Beach.

From US$28.28 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 45 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.

From US$67.85 per night

Located just 1.1 km from Moragalla Beach, Lakshmi Villa offers accommodation in Aluthgama with access to a garden, barbecue facilities, as well as a shared kitchen.

From US$22.40 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews

Set just 1.1 km from Moragalla Beach, Solal Villa offers accommodation in Aluthgama with access to a garden, barbecue facilities, as well as a 24-hour front desk.

From US$28 per night

Budget hotels in Dharga Town and nearby

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

Featuring a garden, private pool and garden views, Villa Ingrid is located in Aluthgama. This property offers access to a terrace, free private parking and free WiFi.

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

Set in Aluthgama, Bliss Villa Bentota offers accommodation with a private pool, a patio and pool views. This property offers access to a terrace, free private parking and free WiFi.

From US$90.44 per night
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, 13 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$90.90 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated in Aluthgama, 700 metres from Aluthgama Railway Station, Villa Apsara by Avant Leisure features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge...

From US$100.80 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12 reviews

Situated in Beruwala, 500 metres from Moragalla Beach, Arena Hotel features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

From US$95 per night

Boasting a balcony with pool views, pool with a view and a garden, Neos Palm Paradise can be found in Aluthgama, close to Aluthgama Railway Station and 2.6 km from Bentota Beach.

From US$65.52 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 103 reviews

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

From US$50.50 per night