Skip to main content

Search hotels in Dharga Town

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

Filter by:

Star rating

Review score

Dharga Town – 323 hotels and places to stay

See the latest prices and deals by choosing your dates.
Sea Rock Villa, hotel in 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.

Loved the staff and the place
Scored 9.2
9.2
Rated superb
Superb
415 reviews
Price from
£63.37
1 night, 2 adults
Janus Paradise Rest, hotel in Dharga Town

Set in Bentota, a few steps from Induruwa Beach, Janus Paradise Rest offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

breakfast, staff, beach so good....loved it
Scored 8.7
8.7
Rated fabulous
Fabulous
336 reviews
Price from
£57.21
1 night, 2 adults
Sandali Walauwa, hotel in Dharga Town

Steps from Bentota’s beach, Sandali Walauwa offers rooms with wooden furnishings and a private balcony with views of the pool. Free internet access is available at the business centre.

The hotel is outside the main town, but there is nice restaurants near. They also provide TukTuk if you need anything. The pool was very clean and perfect for our family. The room was big and there was always helpful staff available.
Scored 8.4
8.4
Rated very good
Very good
141 reviews
Price from
£43.57
1 night, 2 adults
Chami Villa Bentota, hotel in Dharga Town

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

There are no words to describe the hospitality and kindness, we were welcomed like part of the family. We felt like Chami Villa was second home, it was our first accomodation in Sri Lanka and we miss it already. As I told you, I would give you a 100, but I can only give you a 10. The property is beautiful, rooms are large, very clean with good air-conditioning. Breakfast was abundant and so tastefull. We were 4, 2 adults and 2 children and the triple room had more than enough space for us, the big bed was large enough for 3 to sleep in. When my daughter fell and got wound on her legs, he brought us a cream to help heel it. When we went to the beach, they made sure we had everything we needed. Last but not least, Maya the dog was so charming and our children did not want to leave Chami the last they because of her and they keep mentioning her all the time.
Scored 9.0
9.0
Rated superb
Superb
82 reviews
Price from
£28.81
1 night, 2 adults
Wunderbar Beach Hotel, hotel in Dharga Town

Located on Bentota Beach, Hotel Wunderbar features an on-site turtle farm and an outdoor pool. A 5-minute drive from Bentota River, it has water sports facilities and Ayurvedic massage.

Hotel well situated, close to a nice beach. Restaurant (both staff service and food) were excellent. The fixtures in the room were worn and dated - broken cabinets; ripped curtains. No flat screen TV or satellite channels in room, but addressed when I mentioned it. There was a private beach with sun loungers. The covers were all ripped and the beach towels had seen better days. There was supposed to be a beach bar but never seemed to be anyone serving. Fortunately there was a very good beach bar next door. The beach was clean as was the sea but the waves were quite strong - anyone with young kids would need to keep a paricular eye out for them. Overall, good location, great restaurant but fixtures in rooms and on beach need refurbishment.
Scored 7.7
7.7
Rated good
Good
109 reviews
Price from
£71.29
1 night, 2 adults
See all 8 hotels in Dharga Town

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

See all