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.

A
Alice
From
Italy
New big apartment with a lot of space inside and outside as well. Very clean and well designed with all the needed amenities. The kitchen is well equipped. The price is very fair. Kind and helpful host. Our stay was very comfortable and relaxing
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 10 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.

J
Joerg
From
Germany
We had a stay of one night after our stay at the other villa of Shameera. Also this Villa is a great place to be, really fantastic. Once again, the host Shameera is a wonderful guy. He is so kind and polite, he helped with everything. eg giving some really good hints, what to do and what kind of activities are good to join. It was our pleasure to stay in this Villa also and also to meet such a great person like Shameera. Thank you for everything, you have done for us. Stay healthy, my friend, We will come back. :-) George & Sabine
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 10 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.

S
Shane
From
Australia
Apartment is very close to the beach. Just 2-3 minitues walk to the beach. Room is spacious. Moragalla beach is not over crowded too. You have everything you need to a relaxed beach stay.The staff were polite and humble. Even food was excellent. Thanks .will visit soon again.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 13 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.

L
Lloyd
From
United Arab Emirates
Lovely location overlooking the river and a short free boat ride provided to access the wonderful Bentota beach. Nuwan and Dinesha are great host and cooked a lovely Sri Lankan breakfast (and omelette for the kids) every morning. Family apartment on top floor was very spacious and perfect for us.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 177 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.

N
Nicolas
From
Germany
We stayed at Kurumba Villa for 3 nights and it couldn’t be any better. The entire property is very neat and clean. Very big pool :) and nice common area. In our Villa we had a lot of space and of course it was very clean, too. The owner and her staff are the nicest people, they assured that we feel comfortable at any time, were supportive with any request ;) thank you very much for making our time so unforgettable!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 245 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...

W
Wade
From
Australia
The beautiful hosts went above and beyond to make you feel comfortable and at home!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 208 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.

A
Anna
From
Belarus
WIFI works good for remote work with video calls. So lovely lady owner that was cooking delicious breakfast for me. AC works very well.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 403 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.

N
Nicolas
From
Spain
Channa was very nice, helpful with everything, it's 4min walk to the train station and super quiet location
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.

A
Ann-Kristin
From
Portugal
Hector is a wonderful host who takes so well care of his guest, ant which you have he will be happy to help get there. The room was very new and clean and the bathroom up to modern standard. All in all the whole place is well taken care of and suitable to fully enjoy your stay!
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

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 30 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$41.20 per night
  • Amber House Lanka

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

    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.

    From US$84.25 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.8
    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.8
    Exceptional - What previous guests thought, 35 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.

  • 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

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

  • Ceylon Relax Villa

    Moragalla
    Free cancellation options available
    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
  • 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$90.44 per night
  • Golden Beach Villa

    Aluthgama
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Located in Aluthgama, 2 km from Bentota Beach and 48 km from Mount Lavinia Bus Stand, Golden Beach Villa offers air conditioning. This property offers access to a patio and free private parking.

    From US$23.99 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$110.88 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 14 reviews

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

    From US$23.52 per night
  • C SON Villa Bentota

    Bentota
    Free cancellation options available
    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$35.52 per night
  • City Beach Apartment

    Bentota
    Free cancellation options available
    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.

    From US$43.22 per night

Highly rated self catering accommodation in Beruwala and nearby

  • 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.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$26.09 per night
  • 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
  • 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
    8.0+ review score
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 20 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
  • Free House Bentota

    Bentota
    8.0+ review score
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 27 reviews

    Set within 800 metres of Bentota Beach and 300 metres of Bentota Lake, Free House Bentota offers rooms with air conditioning and a private bathroom in Bentota.

    From US$11.99 per night
  • Kurumba Villas

    Bentota
    8.0+ review score
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 245 reviews

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

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

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

    From US$24 per night

FAQ about self catering accommodation in Beruwala