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, 9 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.

D
Daniel
From
Austria
I want to thank the whole family! Very nice people and they helped us solving every problem! See you again! :-)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 176 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.

A
Anonymous
From
New Zealand
Amazing staff.. even gave us lunch when we arrived and dropped us off at train station. Good location and bonus to have a pool to relax in afternoon
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...

Z
Zheng
From
China
Great stay, nicely decorated room on beach side.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 205 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.

H
Helena
From
Spain
The location is perfect, just few meters to the beach and very close to many restaurants. The room was very nice, very clean and with AC and hot water, which was perfect. The guy and the woman were very nice and friendly people, helping in everything we could need and more. And then the breakfast was very good, the best one we had in all the travel around Sri Lanka.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 401 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.

J
Jacka
From
Australia
The staff were very friendly and accomodating - arranged an airport transfer and food delivery for my first night. Very safe for solo female travellers!
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$36.05 per night
  • Amber House Lanka

    Bentota
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 176 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$86.96 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.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.

    From US$27 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

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
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 13 reviews

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

    From US$24.64 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.

    From US$43.22 per night
  • 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

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
  • 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.

  • 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 9.7
    Exceptional - What previous guests thought, 3 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
  • 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
  • Su Casa Bentota

    Bentota
    Free cancellation options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 6 reviews

    Located in Bentota and only 500 metres from Bentota Beach, Su Casa Bentota provides accommodation with garden views, free WiFi and free private parking.

    From US$24.98 per night

FAQ about self catering accommodation in Beruwala