The 10 best villas in Dharga Town, Sri Lanka | Booking.com
Skip to main content

Villas in Dharga Town

Find the villas that appeal to you the most

The best villas in Dharga Town

Check out our selection of great villas in Dharga Town

Filter by:

Review score

Sri Villas

Bentota (Near Dharga Town)

Featuring air conditioning, Sri Villas, a beach front property is located in Induruwa, 18 mi from Hikkaduwa. Bentota is 2.6 mi away. Free private parking is available on site.

I
Iaroslav
From
Russia
The room (king suit with sea view) was amazing, beautiful, luxury, clean. The staff attentive, smiling, always notes details about your preferences and makes your stay so comfortable and unforgettable. For example, when we stayed in swimming pool chairs for a long time, they moved the board with dinner options there (so you do not need to ask for a menu). This was so attentive from their side. We had 2 guys in our villa only for us. No other people were there. You feel like a king)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 102 reviews
Location 9.4
Price from
$155
1 night, 2 adults

La Prime Ceylon Villa

Beruwala (Near Dharga Town)

La Prime Ceylon Villa offers accommodations in Beruwala, 28 miles from Mount Lavinia Bus Stand and 3.6 miles from Kande Viharaya Temple.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 9 reviews
Location 8.3
Price from
$17
1 night, 2 adults

The Nonnas Privacy Villa

Beruwala (Near Dharga Town)

The Nonnas Privacy Villa is located in Beruwala, just a 7-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 8 reviews
Location 9.7
Price from
$19.80
1 night, 2 adults

The Dahlia Residence

Bentota (Near Dharga Town)

Offering garden views, The Dahlia Residence in Bentota provides accommodations, a garden, and barbecue facilities. There's a private entrance at the villa for the convenience of those who stay.

N
Nipuni
From
Sri Lanka
It was so clean, spacious and comfortable. The staff was so friendly and uncle who worked there was so helpful he had to wait past midnight until we come after work but he was so keen in showing us to our rooms. The breakfast was also delicious. The property is located in a peaceful surrounding and loved staying there♥️
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Location 9.5
Price from
$110.50
1 night, 2 adults

Kirana - A Santani Villa

Bentota (Near Dharga Town)

A good location for a stress-free stay in Bentota, Kirana - A Santani Villa is a villa surrounded by views of the garden.

F
Flavius
From
Romania
5 star accommodation, direct access to the beach, and an amazing pool and open area.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 45 reviews
Location 9.4
Price from
$237.38
1 night, 2 adults

Luxury My Villa Bentota 200m Bentota Beach

Bentota (Near Dharga Town)

Just a 5-minute walk from Bentota Beach and a few steps from Bentota Lake, Luxury My Villa Bentota 200m Bentota Beach features accommodations in Bentota with an open-air bath, massage services, and a...

S
SaqibV
From
India
Hash and her mom were amazing as a host. They did everything possible to make our stay comfortable. During the stay I had a freak accident with my son and she went out of the way to help us and get the necessary treatment for my child. Breakfast was very good as well. They had even decorated the rooms with a personal touch.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 36 reviews
Location 9.4
Price from
$55
1 night, 2 adults

Bentota River Villa

Bentota (Near Dharga Town)

Featuring barbecue facilities, Bentota River Villa provides accommodations in Bentota. This villa features free private parking, a 24-hour front desk, and free Wifi.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 15 reviews
Location 9.7
Price from
$70
1 night, 2 adults

Selnara Private Luxury Villa and Ayurveda Spa

Bentota (Near Dharga Town)

Providing river views, Selnara Private Luxury Villa and Ayurveda Spa in Bentota features accommodations and a garden. This villa provides free private parking, a 24-hour front desk, and free Wifi.

T
Taranjit Singh Gurunamsingh
From
India
The staff was very welcoming. The room was exactly how it looks in the picture. No wide angle pics used here. What you see is what you get. The breakfast served was yummy. Overall, excellent experience.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 31 reviews
Location 9.2
Price from
$35
1 night, 2 adults

Lenora Villas

Bentota (Near Dharga Town)

Lenora Villas is a recently renovated villa in Bentota near Induruwa Beach. Guests staying at this villa have access to a balcony.

P
PARUSH
From
India
Nice location, the owner and the caretaker were very good people. The breakfast was amazing and rooms were big enough.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 48 reviews
Location 8.8
Price from
$59.50
1 night, 2 adults

Siroma Villa

Bentota (Near Dharga Town)

Providing pool views, Siroma Villa in Bentota provides accommodations, an outdoor swimming pool, a garden, a bar, and a shared lounge.

L
Liliia
From
Russia
Very clean, good swimming pool, beautiful plants everywhere, a wardrobe with light, fridge, nice people - we liked this place and we want come back
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 41 reviews
Location 8.8
Price from
$47.50
1 night, 2 adults
All villas in Dharga Town

Looking for a villa?

Perfect for families, groups, or couples who enjoy luxury and independence while traveling. Enjoy the space and privacy of these fully-furnished, free-standing mansions – travelers can cook, lounge, and explore at their own pace. Note that in Bali, a resort will also be called a villa.

Most booked villas in Dharga Town and surrounding area in the past month

See all

Enjoy breakfast in Dharga Town and nearby

  • Villa77 Benthota

    Bentota
    Breakfast options

    1.5 miles from Bentota Beach in Bentota, Villa77 Benthota features accommodations with access to a public bath and open-air bath. This villa offers free private parking and a 24-hour front desk.

    From $27.75 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 31 reviews

    Providing river views, Selnara Private Luxury Villa and Ayurveda Spa in Bentota features accommodations and a garden. This villa provides free private parking, a 24-hour front desk, and free Wifi.

    From $36.05 per night
  • Villa Alex

    Beruwala
    Breakfast options
    Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 13 reviews

    Providing garden views, Villa Alex in Beruwala offers accommodations and a garden. This property offers access to a patio and free private parking.

    From $24 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 15 reviews

    Featuring barbecue facilities, Bentota River Villa provides accommodations in Bentota. This villa features free private parking, a 24-hour front desk, and free Wifi.

    From $77 per night
  • Shell Villa

    Beruwala
    Breakfast options

    Shell Villa is a recently renovated vacation home in Beruwala, near Moragalla Beach. This vacation home offers free private parking, room service, and free Wifi.

    From $28.50 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 7 reviews

    Offering garden views, The Dahlia Residence in Bentota provides accommodations, a garden, and barbecue facilities. There's a private entrance at the villa for the convenience of those who stay.

    From $144.30 per night
  • Rupa Villa

    Beruwala
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Featuring a garden, Rupa Villa provides accommodations in Beruwala. This property offers access to a patio, free private parking, and free Wifi.

    From $55.86 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 36 reviews

    Just a 5-minute walk from Bentota Beach and a few steps from Bentota Lake, Luxury My Villa Bentota 200m Bentota Beach features accommodations in Bentota with an open-air bath, massage services, and a...

    From $75 per night

Traveling by car? These villas in Dharga Town and nearby offer free parking

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

    Just a 16-minute walk from Kande Viharaya Temple and 1.2 miles from Aluthgama Railway Station, Villa Ingrid features accommodations in Aluthgama with an outdoor swimming pool, a garden, and barbecue...

    From $147.84 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Golden Beach Villa offers accommodations in Aluthgama, 1.3 miles from Bentota Beach and 30 miles from Mount Lavinia Bus Stand. This property offers access to a patio and free private parking.

    From $23.99 per night
  • Abhi Villa

    Beruwala
    Free parking

    Abhi Villa offers accommodations in Beruwala, 1.8 miles from Moragalla Beach and 30 miles from Mount Lavinia Bus Stand.

    From $13.68 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Just a 12-minute walk from Moragalla Beach and 0.6 miles from Kande Viharaya Temple, Bliss Villa Bentota features accommodations in Aluthgama, with an outdoor swimming pool and a garden.

    From $104.72 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Rashini Villa offers accommodations in Beruwala, a 16-minute walk from Kande Viharaya Temple and 2.4 miles from Aluthgama Railway Station.

    From $25.65 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Just a 6-minute walk from Moragalla Beach and one mile from Kande Viharaya Temple, RIVINSON Villa Beruwala features accommodations in Beruwala with a garden.

    From $79.80 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Aqua Bliss Resort & Villa Bentota is a recently renovated villa in Bentota where guests can make the most of the garden and terrace.

    From $13.99 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 8 reviews

    The Nonnas Privacy Villa is located in Beruwala, just a 7-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

    From $26.68 per night
gogless