Skip to main content

The best homestays in Beruwala

Check out our pick of great homestays in Beruwala

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Sky and Sand Guesthouse, hotel in Beruwala

Offering a spa and wellness centre, a massage parlour and a restaurant, Sky and Sand Guesthouse is located in Beruwala, 200 metres from Moragalla Beach. Free WiFi access is available.

Everything about this small boutique hotel/ guesthouse was perfect. I wish I could score them 100!!! Not just 10 Beautifull family who helped with anything we needed yet stayed in the background, were not intrusive in anyway - attentive, caring, professional, supportive with advice. They offer massages etc which I didn’t undertake as I have been in Sri Lanka for 1 month and took this elsewhere.( I wish I’d experienced this with them). This is my second trip to Sri Lanka and this area in the western province is my favourite. This place is sparkling clean throughout . The pool is immaculate . The gardens are well kept watered daily. WiFi is very good. I will MOST DEFINITELY COME BACK NEXT YEAR The breakfast is delicious. Beds are comfortable and the air con actually works!!! Property was approx 5 mins from the beach - which is clean!! 5 mins tuk tuk ride from the ATM. ( they accept cash only). This country is recovering from a difficult time politically. The people smile so brightly and welcome with open arms. They work extremely hard to make everyone happy . Please don’t try the big hotels this is a perfect size with only 8 rooms.
Scored 9.3
9.3
Rated superb
Superb
140 reviews
Price from
£49.42
1 night, 2 adults
Gästehaus Isabella, hotel in Beruwala

Run by a German and Sri Lankan family, Gästehaus Isabella is a guesthouse offering cosy rooms with a private bathroom.

Very modern, clean and quiet
Scored 9.5
9.5
Rated exceptional
Exceptional
10 reviews
Price from
£28.59
1 night, 2 adults
Guest House Basilea, hotel in Beruwala

Offering a restaurant and free bikes, Guest House Basilea is located just 1.8 km from the Aluthgama Bus Station. It provides a 24-hour front desk for the convenience of the guests.

The family is amazing, they helped us with everything and they are so friendly and kind, it feels like home. Beautiful Garden with many different birds and squirrels. We loved it, it was the perfect stay and a wonderful experience!
Scored 9.6
9.6
Rated exceptional
Exceptional
36 reviews
Price from
£16.42
1 night, 2 adults
Coral Reef Guest, hotel in Beruwala

Boasting a balcony with sea views, a garden and a bar, Coral Reef Guest can be found in Beruwala, close to Moragalla Beach and 47 km from Mount Lavinia Bus Stand.

Sam is an amazing host. Location is just at the beach, food from their restaurant. As solo female traveler i felt safe all the time. Highly recommended!
Scored 9.9
9.9
Rated exceptional
Exceptional
44 reviews
Price from
£46.37
1 night, 2 adults
Bay Street, hotel in Beruwala

Located within 1.7 km of Moragalla Beach and 3 km of Bentota Beach, Bay Street provides rooms with air conditioning and a private bathroom in Beruwala.

Scored 9.3
9.3
Rated superb
Superb
7 reviews
Price from
£23.79
1 night, 2 adults
Pahalage Guesthouse, hotel in Beruwala

Situated within 150 metres from the beach, Pahalage Guesthouse features an outdoor pool, sun terrace and beautifully-landscaped gardens.

Room was very clean and huge, plenty of space for the four of us. Nice porch in front of the room where my wife and I had a beer. Tasty restaurant, staff very kind and helpful. Very close to the beach, nice swimming pool.
Scored 8.5
8.5
Rated very good
Very good
64 reviews
Price from
£43.82
1 night, 2 adults
Sumal Villa, hotel in Beruwala

Surrounded by lush greenery, Sumal Villa located in Beruwala, 3.3 km from Bentota River Airport. It houses a restaurant and offers complimentary WiFi access and parking.

Hospitality of hosts, location and quality all at a good price. Restaurant on premises was excellent and reasonably priced. Hosts even catered for my request for authentic local cuisine.
Scored 8.6
8.6
Rated fabulous
Fabulous
17 reviews
Price from
£22.61
1 night, 2 adults
Luxury Rooms Cinnamon Nature Resort, hotel in Beruwala

Luxury Rooms Cinnamon Nature Resort features air-conditioned accommodation in Beruwala. This guest house has a pool with a view, a garden and free private parking.

Beautiful swimming pool, all area was filled with nature.
Scored 6.6
6.6
Rated pleasant
Pleasant
10 reviews
Price from
£66.60
1 night, 2 adults
Aayu's Guest, hotel in Beruwala

Featuring free WiFi throughout the property, Aayu's Guest offers accommodation in Bentota, 500 metres from Bentota Lake. Certain rooms include a seating area to relax in after a busy day.

Wonderful host
Scored 9.7
9.7
Rated exceptional
Exceptional
127 reviews
Price from
£23.18
1 night, 2 adults
Bentota Home Stay, hotel in Beruwala

Boasting air-conditioned accommodation with a balcony, Bentota Home Stay is situated in Bentota. This beachfront property offers access to a terrace and free private parking.

Nice place, very quiet and also close to bus/train, beach and restaurants. Very friendly hosts! Really nothing to complain👍
Scored 9.0
9.0
Rated superb
Superb
122 reviews
Price from
£20.87
1 night, 2 adults
All homestays in Beruwala
Looking for a homestay?
Travellers on a budget looking to experience a place like a local will enjoy homestays. This simple accommodation is in a private home, where the host also lives. All facilities are shared and in most cases breakfast is included.

Most booked homestays in Beruwala this month

Enjoy breakfast in Beruwala!

  • Sky and Sand Guesthouse
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 140 reviews

    Offering a spa and wellness centre, a massage parlour and a restaurant, Sky and Sand Guesthouse is located in Beruwala, 200 metres from Moragalla Beach. Free WiFi access is available.

    Expectional service, great food, calm and comfortable place

  • Bay Street
    Breakfast options
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 7 reviews

    Located within 1.7 km of Moragalla Beach and 3 km of Bentota Beach, Bay Street provides rooms with air conditioning and a private bathroom in Beruwala.

  • Guest House Basilea
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 36 reviews

    Offering a restaurant and free bikes, Guest House Basilea is located just 1.8 km from the Aluthgama Bus Station. It provides a 24-hour front desk for the convenience of the guests.

    L’hôte, l’emplacement, le petit déjeuner excellent, le confort !

  • Gästehaus Isabella
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 10 reviews

    Run by a German and Sri Lankan family, Gästehaus Isabella is a guesthouse offering cosy rooms with a private bathroom.

    Sehr freundlich und familiär. Feines Frühstück und für alles gab es Unterstützung. Wir können die Unterkunft Isabella wärmstens weiter empfehlen.

  • Guesthouse Panorama
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 38 reviews

    Boasting a private beach area and free WiFi, Guesthouse Panorama is set in Beruwala, 2.9 km from Kande Viharaya Temple.

    clean, well maintained property in a good location.

  • Sumal Villa
    Breakfast options
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 17 reviews

    Surrounded by lush greenery, Sumal Villa located in Beruwala, 3.3 km from Bentota River Airport. It houses a restaurant and offers complimentary WiFi access and parking.

    sehr sauber und extrem freundliches Personal. vielleicht 150 Meter Entfernung zum Meer

  • Pahalage Guesthouse
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 64 reviews

    Situated within 150 metres from the beach, Pahalage Guesthouse features an outdoor pool, sun terrace and beautifully-landscaped gardens.

    Очень хорошие и заботливые хозяева, добрейший люди.

  • Beach Star Villa
    Breakfast options

    Located just a few steps from Moragalla Beach, Beach Star Villa features accommodation in Beruwala with access to a garden, a shared lounge, as well as a 24-hour front desk.

Save money on homestays in Beruwala – budget options available!

  • Museum Villa 09
    Budget options available
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 6 reviews

    Located in Beruwala, 1.3 km from Beru Beach and 44 km from Mount Lavinia Bus Stand, Museum Villa 09 provides spacious air-conditioned accommodation with a terrace and free WiFi.

  • Coral Reef Guest
    Budget options available
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 44 reviews

    Boasting a balcony with sea views, a garden and a bar, Coral Reef Guest can be found in Beruwala, close to Moragalla Beach and 47 km from Mount Lavinia Bus Stand.

    Sam war sehr hilfsbereit und hat sich um alles gekümmert. X

  • Villa Sihina
    Budget options available

    Boasting a garden, a year-round outdoor pool and garden views, Villa Sihina is situated in Beruwala. This property offers access to a terrace, free private parking and free WiFi.

  • MB Villa
    Budget options available

    Offering a garden and garden view, MB Villa is located in Beruwala, 2.4 km from Bentota Beach and 47 km from Mount Lavinia Bus Stand.

  • The Bavarian
    Budget options available
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Situated in Beruwala, 1.4 km from Beru Beach and 1.4 km from Maggona Beach, The Bavarian features spacious air-conditioned accommodation with a terrace and free WiFi.

  • Aliya Lanka
    Budget options available
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 3 reviews

    Set in Beruwala, Aliya Lanka offers beachfront accommodation 400 metres from Moragalla Beach and provides various facilities, such as a garden and a shared lounge.

Great access to the city centre! Check these homestays in Beruwala

  • Sujee Villa Beruwala
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Set in Beruwala, 600 metres from Beru Beach and 44 km from Mount Lavinia Bus Stand, Sujee Villa Beruwala offers spacious air-conditioned accommodation with a terrace and free WiFi.

  • Vishmitha Villa
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Set in Beruwala, 1.7 km from Beru Beach and 2.9 km from Moragalla Beach, Vishmitha Villa offers a garden and air conditioning.

  • Villa Cinnamon Nature
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 6 reviews

    Villa Cinnamon Nature is situated in Beruwala and offers a garden, a terrace and barbecue facilities. There is an in-house restaurant and free private parking.

  • The beach gate villa
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews

    Set 1.1 km from Moragalla Beach, The beach gate villa offers a private beach area, a garden and air-conditioned accommodation with a terrace and free WiFi.

    Excellent in cleanliness. And the owner was very friendly.

  • SunSet Guest House
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Set in Beruwala, the recently renovated SunSet Guest House offers accommodation 2.1 km from Moragalla Beach and 2.8 km from Beru Beach.

  • Villa Riverplace
    Central location
    Scored 7.7
    7.7
    Rated good
    Good
     · 4 reviews

    Boasting a balcony with river views, an outdoor swimming pool and a garden, Villa Riverplace can be found in Beruwala, close to Kande Viharaya Temple and 2.4 km from Moragalla Beach.

  • Luxury Rooms Cinnamon Nature Resort
    Scored 6.6
    6.6
    Rated pleasant
    Pleasant
     · 10 reviews

    Luxury Rooms Cinnamon Nature Resort features air-conditioned accommodation in Beruwala. This guest house has a pool with a view, a garden and free private parking.

    Beautiful swimming pool, all area was filled with nature.

  • ZAK`S GUESTHOUSE
    Central location
    Scored 3.0
    3.0
    Rated poor
    Poor
     · 2 reviews

    Set in Beruwala, 1 km from Beru Beach and 2.3 km from Maggona Beach, ZAK`S GUESTHOUSE offers spacious air-conditioned accommodation with a terrace and free WiFi.

  • Sujee Villa Beruwala

    Boasting air-conditioned accommodation with a balcony, Sujee Villa Beruwala is situated in Beruwala. This property offers access to a terrace, free private parking and free WiFi.

  • Chaya Villa Guest House

    Operating a 24-hour front desk, Chaya Villa Guest House offers basic accommodation situated within 1 km from Beruwala River Safari.

FAQ about homestays in Beruwala

Homestays that guests love in Beruwala

  • Avg. price/night: £19.32
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 36 reviews
    Lovely host took care about our comfort and provided much information
    Filip
    Solo traveller
  • Avg. price/night: £33.83
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 26 reviews
    Right at a lovely beach with a couple of restaurants around. Huge rooms in a quiet neighbourhood. Friendly and helpful people and locals around
    Pascal
    Young couple
  • Avg. price/night: £79.29
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 4 reviews
    Had such a blissful stay based at this house with beautiful peaceful garden and pool. Great hosts and close to the beach.
    Nicola
    Solo traveller
  • Avg. price/night: £28.59
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 10 reviews
    Isabel was a lovely host, incredibly friendly and did everything to make her guests welcome. Breakfast was a mix of local and international food. The amenities are amazing and super clean and tidy. The whole place is super quiet and perfect for a calm stay far away from the city bust.
    Sarah
    Solo traveller
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 23 reviews
    Great host. Quiet and nice place.
    Гоффе
    Solo traveller