The 10 best self catering accommodation in Beruwala, Sri Lanka | Booking.com
Skip to main content

Self Catering Accommodation in Beruwala

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Beruwala

Check out our pick of great self catering accommodation in Beruwala

Filter by:

Review score

La Prime Ceylon Villa

Beruwala

Located in Beruwala and only 45 km from Mount Lavinia Bus Stand, La Prime Ceylon Villa provides accommodation with garden views, free WiFi and free private parking.

R
Rajkumar
From
Sri Lanka
Clean and well maintained living & Bedroom.. Alone silent place. I'm planning to visit again for a couple of days. Very friendly staff. I am very happy during my stay.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 9 reviews
Price from
US$17
1 night, 2 adults

The Nonnas Privacy Villa

Beruwala

Set 600 metres from Moragalla Beach and 47 km from Mount Lavinia Bus Stand in Beruwala, The Nonnas Privacy Villa offers accommodation with a kitchen.

A
Alexandra
From
Switzerland
Loved our stay at Villa Sriyan—beautiful, peaceful, and super comfortable. Big thanks to the Host for being so helpful and making everything easy. Highly recommend!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 8 reviews
Price from
US$19.80
1 night, 2 adults

Ceylon Seascape Villa

Beruwala

Offering a garden and garden view, Ceylon Seascape Villa is set in Beruwala, 600 metres from Moragalla Beach and 47 km from Mount Lavinia Bus Stand.

O
Ondrej
From
New Zealand
The property is nice and quiet location, very private and situated between houses of locals. About 300meters walk to local beach with some nice restaurants. The property owner are very nice and friendly, super easy to communicate.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 11 reviews
Price from
US$21.60
1 night, 2 adults

White Elephant Villa & Restaurant

Beruwala

Situated in Beruwala, 1.8 km from Moragalla Beach, White Elephant Villa & Restaurant features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$47
1 night, 2 adults

Amber House Lanka

Bentota (Near Beruwala)

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.

K
Kseniia
From
Russia
I'm really demanding person but I was fascinated about this place! Let's Start with location. It's situated about 10 minuts by foot from Aluthgama railway station. It's very convenient when you trevel by train like we. You shouldn't worry about noise because this hotel is on a quiet street near the river. For people who is really in nightlife there are no bars, cafes and parties around this place. Instead of this you can enjoy amazing sunsets and try water activities on the river or fly on a glider over the beach. The hotel is separated from the beach by a river so they give you a free ride to the beach by boat. The beach is sandy, wide and almost deserted. There are no cafes but I saw several sunbeds so probably it could be rented. The coast is quite flat and the ocean depth is shallow, so the place is suitable for children Guest house is pretty small (about 5-6 rooms) and doesn't have a garden where people can walk but we didn't suffer about it. Amazing and welcoming family run it. They helped us with all questions but were not intrusive. We took a river safari excursion from them and did not regret it. We saw monitor lizards, endemic monkeys, small crocodiles, bats and birds. All the time we ate only in this hotel. They provide very tasty and filling breakfasts. We were served scrambled eggs in different forms (scramble, omelet, etc.), yogurt, fruit, toast, butter and jam, juice, tea or coffee. Besides they have a wide selection of dishes in menu including grilld meet( chiken, beef, porc), sea food, noodles, rice etc. All was available and has affordable price. We stayed in family room on the first floor. It is spacious, bright, extremely clean and fully matches with photo and description. Definitely recommend this hotel and say a huge thank you to this family!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 175 reviews
Price from
US$65
1 night, 2 adults

Kurumba Villas

Bentota (Near Beruwala)

Offering pool views, Kurumba Villas is an accommodation situated in Bentota, 800 metres from Bentota Beach and 400 metres from Bentota Lake.

L
Liesbeth
From
Belgium
We loved everything. It was our first stay in Sri Lanka and it couldn’t have been any better. The team helped us with everything: airport transfer, boat safari, turtle farm, restaurant recommendations, etc. Also the very early arrival wasn’t an issue, they even arranged an extra breakfest for us. The accomodotion was very clean and the swimming pool perfect.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 246 reviews
Price from
US$59
1 night, 2 adults

Sri Lancashire Guest House

Bentota (Near Beruwala)

Located in Bentota, within 100 metres of Bentota Beach and 3.5 km of Bentota Lake, Sri Lancashire Guest House provides accommodation with a private beach area and free WiFi as well as free private...

M
Maria
From
Colombia
Everything was perfect! So friendly, helpful and just all around wonderful. The breakfast was a dream, the nearby beach was clean and beautiful. Thank you for a great start of our trip!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 201 reviews
Price from
US$38
1 night, 2 adults

Sahana Sri Villa

Bentota (Near Beruwala)

Situated within 100 metres of Bentota Beach and 500 metres of Bentota Lake in Bentota, Sahana Sri Villa features accommodation with seating area and a kitchen.

P
Pirvu
From
Romania
The host was very nice with us and the breakfast was really big and tasty.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 398 reviews
Price from
US$26.60
1 night, 2 adults

Channa Villa & Tours

Bentota (Near Beruwala)

Situated within 500 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Channa Villa & Tours features accommodation with seating area.

W
Wouter
From
Netherlands
After 13 (budget) accommodations in Sri Lanka, this was definitely the best value for our money. Large and very clean room, very kind hosts, nicely located between the beach and the main road and a well-working shower with hot water.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
Price from
US$21
1 night, 2 adults

Villa Arana Bentota

Bentota (Near Beruwala)

Located 400 metres from Bentota Beach, Villa Arana Bentota offers accommodation with a terrace, as well as a garden.

S
Sarah
From
United Kingdom
Very relaxing setting, the rooms are big and it is clean. The staff were really helpful, they organised a massage and birthday flowers and cake for us when I mentioned. They couldn't be more attentive. Would definitely recommend.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews
Price from
US$50
1 night, 2 adults
All self catering accommodation in Beruwala

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Beruwala and surroundings in the past month

See all

Enjoy breakfast in Beruwala and nearby

  • Sunrise Relax Inn

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

    Sunrise Relax Inn, a property with a garden, is located in Beruwala, 2.4 km from Beru Beach, 45 km from Mount Lavinia Bus Stand, as well as 2.3 km from Kande Viharaya Temple.

    From US$18.24 per night
  • Rupa Villa

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

    Offering a garden and garden view, Rupa Villa is situated in Beruwala, 1.6 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand.

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

    Offering a garden and river view, Selnara Private Luxury Villa and Ayurveda Spa is located in Bentota, 600 metres from Moragalla Beach and 47 km from Mount Lavinia Bus Stand.

    From US$36.05 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 12 reviews

    Ranga Holiday Resort is located in Bentota just 100 metres from the beach and 150 metres from Aluthgama Railway Station.

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

    Located within 3.1 km of Kande Viharaya Temple and 3.2 km of Aluthgama Railway Station, Villa Acadia Bentota features rooms with air conditioning and a private bathroom in Nakandalagoda.

    From US$45 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 38 reviews

    Set in Bentota, within 2.7 km of Bentota Beach and 2.1 km of Bentota Lake, Indra Sisila Resort and Villa Bentota offers accommodation with free bikes and free WiFi as well as free private parking for...

    From US$15.34 per night
  • Sapara River Guest

    Bentota
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 34 reviews

    Located just 1.4 km from Bentota Beach, Sapara River Guest offers accommodation in Bentota with access to a garden, barbecue facilities, as well as a shared kitchen.

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

    Featuring a balcony with river views, a garden and a bar, Movi Holiday Apartment can be found in Bentota, close to Bentota Beach and 1 km from Bentota Lake.

    From US$27 per night

Highly rated self catering accommodation in Beruwala and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 8 reviews

    Featuring air-conditioned accommodation with a pool with a view, Ceylon Relax Villa is located in Moragalla. This apartment provides free private parking, free shuttle service and free WiFi.

    From US$46.62 per night
  • Sahani Villa

    Aluthgama
    8.0+ review score
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 7 reviews

    Offering a shared lounge and quiet street view, Sahani Villa is set in Aluthgama, 1.5 km from Moragalla Beach and 48 km from Mount Lavinia Bus Stand.

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

    Located in Aluthgama in the Kalutara District region, Central Apartment near Bentota Beach- Balcony & Kitchen features a balcony and city views.

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

    Situated just 1.9 km from Bentota Lake, C SON Villa Bentota features accommodation in Bentota with access to a garden, barbecue facilities, as well as a shared kitchen.

    From US$29.97 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 96 reviews

    Offering garden views and a garden, City Beach Apartment features accommodation ideally set in Bentota, within a short distance of Bentota Beach, Bentota Lake and Bentota Railway Station.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 14 reviews

    Boasting quiet street views, Surewo Sun Shine Apartment offers accommodation with a garden and a balcony, around less than 1 km from Bentota Beach.

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

    Boasting air-conditioned accommodation with a balcony, Luxury My Villa Bentota 200m Bentota Beach is situated in Bentota.

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

    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.

    From US$29.97 per night

These self catering accommodation in Beruwala and nearby have options with free cancellation

  • Ocean Villa

    Beruwala
    Free cancellation options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Ocean Villa is located in Beruwala, 1.8 km from Moragalla Beach, 47 km from Mount Lavinia Bus Stand, as well as 3.3 km from Kande Viharaya Temple.

    From US$20.60 per night
  • Daisy Villa

    Aluthgama
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    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
  • Bliss Villa Bentota

    Aluthgama
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    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$104.72 per night
  • Villa Ingrid

    Aluthgama
    Free cancellation options available
    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$147.84 per night
  • Aqua Bliss Resort & Villa Bentota

    Bentota
    Free cancellation options available
    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 its garden and terrace.

    From US$13.99 per night
  • Clay House Private Villa

    Bentota
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 5 reviews

    Set just 2.1 km from Bentota Beach, Clay House Private Villa offers accommodation in Bentota with access to a garden, barbecue facilities, as well as a shared kitchen.

    From US$19.98 per night
  • Indusara Villa Bentota

    Bentota
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 41 reviews

    Located just 2.2 km from Bentota Beach, Indusara Villa Bentota features accommodation in Bentota with access to a garden, barbecue facilities, as well as a shared kitchen.

    From US$7.55 per night
  • Vivid Lanka

    Bentota
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 21 reviews

    Vivid Lanka, a property with a terrace, is set in Bentota, 500 metres from Bentota Beach, 300 metres from Bentota Lake, as well as 300 metres from Bentota Railway Station.

    From US$10 per night

FAQ about self catering accommodation in Beruwala