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.

C
Cerensu
From
Germany
We enjoyed our stay at Sri villas. We stayed there for 2 nights and the service was above and beyond. They even prepared a nice romantic dinner on the beach for our honeymoon. Food was also very decent, highly recommended!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 103 reviews
Price from
$160
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
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
Price from
$19.80
1 night, 2 adults

Sithuka Villa Bentota

Bentota (Near Dharga Town)

Sithuka Villa Bentota is a recently renovated villa in Bentota where guests can make the most of its private beach area and garden.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews
Price from
$45
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
Price from
$130
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.8
Exceptional - What previous guests thought, 45 reviews
Price from
$475.20
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...

T
Tomas
From
Czech Republic
Location & Convenience This property is excellently placed—just a short stroll away from the beach, a grocery store, a restaurant, and even a bank with an ATM. Whether you’re planning a day of exploration or just need to pick up essentials, everything is right at your fingertips. Accommodation & Amenities The stay was spacious, impeccably clean, and boasted great beds that promised a good night’s sleep. The air conditioning worked like a charm, ensuring a comfortable retreat from Sri Lanka’s tropical climate. Service & Hospitality A special shout-out goes to Latha and Waruna. Their readiness to assist and warm hospitality truly elevated the experience. We asked them to cook delicious breakfasts and dinners throughout the stay, making the dining experience feel like a cozy home-cooked affair. An unforgettable experience. We will be back!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 36 reviews
Price from
$75
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
Price from
$50
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
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.3
Wonderful - What previous guests thought, 48 reviews
Price from
$59.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
  • 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 $18.47 per night
  • Just a 14-minute walk from Bentota Beach and half a mile from Bentota Lake, Fortress de Jayaweera - Historic Villa Bentota - A proud legacy since 1889 features accommodations in Bentota with a garden.

    From $147.63 per night