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

Cheap hotels in Dharga Town

Find the cheap hotels that appeal to you the most

The best cheap hotels in Dharga Town

Check out our selection of great cheap hotels in Dharga Town

Filter by:

Review score

Tree of Life Resort

Bentota (Near Dharga Town)

Located in Bentota, a 17-minute walk from Bentota Beach, Tree of Life Resort has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

N
Narayanan
From
Malaysia
Great hospitality, absolutely nice and beautiful place. A place you must stay in Bentota. We enjoyed both the nights here. Their breakfast was awesome and same goes with lunch. Tuk tuk on the house to and fro the beach. A gem of a place and a place to return to.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 276 reviews
Price from
$67.50
1 night, 2 adults

Sriyan Villa

Beruwala (Near Dharga Town)

Sriyan Villa in Beruwala provides accommodations with free bikes, massage services, and a garden.

J
Jose
From
Colombia
The service and the breakfast.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 104 reviews
Price from
$22
1 night, 2 adults

Sea Pink Residence

Bentota (Near Dharga Town)

Offering garden views, Sea Pink Residence in Bentota provides accommodations, a garden, and a bar. This property offers access to a balcony, free private parking, and free Wifi.

L
Lesly
From
France
We stayed here after traveling around Sri Lanka for a week and it was perfect! The family who runs this hotel is really adorable and they will make sure that everything is fine for you, they will help you if you need anything and they serve really good breakfast. You have the choice between English Breakfast and Sri Lankan breakfast, as we stayed for a week we could enjoy the both of them and we always loved it. The room is clean, there is still no hot water but it is not really cold so you still can enjoy a shower especially after a warm day at the beach, which is only at 2min by walk ! There is also a lot of restaurants near the place, and they can arrange you a tuktuk or a taxi if you need to go farther. I will recommend this place without any hesitation, it's really a good value.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 121 reviews
Price from
$27
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa (Near Dharga Town)

Sea View Villa Bentota, Induruwa is located in Induruwa, just a 2-minute walk from Induruwa Beach and 2.3 miles from Bentota Lake.

H
Hadi
From
Iran
Great location, nice staff, good food
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
Price from
$35
1 night, 2 adults

Thoduwawa Beach Villa

Paiyagala South (Near Dharga Town)

Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.

J
Justine
From
Canada
We absolutely enjoyed our stay. Would 100% recommend for a relaxing and quiet vacation. It is really clean, well maintained. All the staff is doing an excellent job, wonderful service! Food was good and affordable.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 184 reviews
Price from
$36
1 night, 2 adults

La Perla Bentota

Bentota (Near Dharga Town)

Featuring garden views, La Perla Bentota in Bentota offers accommodations, a garden, a bar, and a shared lounge. With pool views, this accommodation provides a terrace and a swimming pool.

B
Barry
From
Canada
The property is beautiful,clean and extremely well maintained but the most exceptional feature of La Perla is its staff and owners and most especially Alexandra and Nelson. They are not only gracious and accommodating but Nelson is an incredible chef. The best food we have had in Sri Lanka . His tiger prawns are the best I have had anywhere in the world!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 372 reviews
Price from
$42
1 night, 2 adults

Amber House Lanka

Bentota (Near Dharga Town)

Located in Bentota, 1.2 miles from Bentota Beach, Amber House Lanka features views of the river. Offering a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub.

M
Mashhoor Talhami
From
Qatar
Every thing was perfect. Excellent hospitality by the owner. Very cooperative and helpful. The rooms are fabulous very comfortable with what ever you expect is available. The breakfast and dinner are very delicious with suitable value of money. Sure I highly recommend this hostel. The view on the river giving extra value and enjoyment. The owner offer free pick up by the boat to the beach. This hotel is perfect.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 175 reviews
Price from
$60
1 night, 2 adults

Kurumba Villas

Bentota (Near Dharga Town)

A 9-minute walk from Bentota Beach in Bentota, Kurumba Villas offers accommodations with access to wellness packages.

N
NAZEER
From
United Arab Emirates
Excellent property in all aspects Owner gave us free breakfast which appreciated
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 246 reviews
Price from
$59
1 night, 2 adults

Lucky Prince Villa

Aluthgama (Near Dharga Town)

Lucky Prince Villa provides beachfront accommodations in Aluthgama.

G
Gore
From
India
Staff very cooperative and understanding. Location was really good. All the amenities were fulfilled. Value for Money, Breakfast really good
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 102 reviews
Price from
$42.30
1 night, 2 adults

Sri Lancashire Guest House

Bentota (Near Dharga Town)

Sri Lancashire Guest House features air-conditioned rooms in Bentota. This beachfront property offers access to free Wifi and free private parking.

s
shai
From
Israel
Nishanti and Wasanthe went far and beyond and did everything to make us feel cozy and at home. They made us breakfast packs when we needed to leave very early, and their breakfast was excellent! The place was very clean and with good smell. Thank you Nishanti and Wasanthe!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 197 reviews
Price from
$38
1 night, 2 adults
All cheap hotels in Dharga Town

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Dharga Town and surrounding area in the past month

See all

Stay connected in Dharga Town and nearby. Cheap hotels with free Wifi

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

    Featuring pool views, Villa Lalee in Bentota provides accommodations, an outdoor swimming pool, a garden, and a shared lounge.

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

    Just a 18-minute walk from Moragalla Beach and 600 yards from Kande Viharaya Temple, Sahani Villa features accommodations in Aluthgama with a shared lounge.

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

    Villa Prias by Amrea in Aluthgama provides accommodations with massage services, a garden, and a shared lounge. With garden views, this accommodation provides a terrace.

    From $25.25 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 9.2
    Wonderful - What previous guests thought, 41 reviews

    Offering river views, River View Villas in Aluthgama has accommodations, an outdoor swimming pool, a garden, a shared lounge, a terrace and a restaurant.

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

    Featuring a garden, Daisy Villa features accommodations in Aluthgama. This property offers a private pool, free Wifi, and free private parking.

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

    Solal Villa offers accommodations in Aluthgama, 30 miles from Mount Lavinia Bus Stand and 1.7 miles from Bentota Lake. Spa facilities and a car rental service are available for guests.

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

    Offering garden views, JJ Villa & Tours in Aluthgama offers accommodations and a garden. This property offers access to a balcony, free private parking, and free Wifi.

    From $15.68 per night

Enjoy breakfast in Dharga Town and nearby

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

    Providing garden views, JJ VILLA ALUTHGAMA in Aluthgama offers accommodations, a garden, and a terrace.

    From $11.20 per night
  • Bella Vita

    Aluthgama
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 13 reviews

    Located in Aluthgama, a 15-minute walk from Moragalla Beach, Bella Vita has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    From $65.65 per night
  • Kavi Villa

    Bentota
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 14 reviews

    30 miles from Mount Lavinia Bus Stand in Bentota, Kavi Villa offers accommodations with access to spa facilities and solarium.

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

    Located in Aluthgama, 30 miles from Mount Lavinia Bus Stand, Abhimani Bungalows features views of the garden.

    From $36.96 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 125 reviews

    Located in Aluthgama, 1.4 miles from Bentota Beach, Residence Jasmine has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $35 per night
  • Villa Riverside

    Aluthgama
    Breakfast options
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 21 reviews

    Just a 12-minute walk from Aluthgama Railway Station and 1.2 miles from Bentota Lake, Villa Riverside features accommodations in Aluthgama, with an infinity pool and a garden.

    From $40.40 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 102 reviews

    Lucky Prince Villa provides beachfront accommodations in Aluthgama.

    From $50.50 per night
  • Lena Resort

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

    Located in Beruwala, 1.7 miles from Moragalla Beach, Lena Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $38 per night
gogless