Skip to main content

The best homestays in Beruwala

Check out our pick of great homestays in Beruwala

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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.

Each air-conditioned room here will provide you with a flat-screen satellite TV, minbar and a balcony. Complete with a refrigerator, the dining area also has an electric kettle. Featuring a shower, private bathroom also comes with a hairdryer and free toiletries. You can enjoy garden view from the room.

Comfortable guesthouse with spacious and renovated family rooms, great for an extended stay. It is 5min away from Cinnamon Bey beach. The staff extremely nice and helpful. The owner attends to his guests himself to make sure that our stay is great and exceeds expectations. They organized a cute setup for our friend whose birthday happened to be during our stay, they allowed us to check out later free of charge, and even arranged for a homemade lunch at the guesthouse itself, on the pergola, which was great. Highly recommended!

Show more Show less
9.3
Superb
136 reviews
Price from
Rp 1,093,875
per night

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. During your stay at this guest house, you can make use of a pool with a view, as well as a selection of a hot tub and a shared kitchen.

The biggest asset for this property are the staff and the hospitality they provide! They are exceptional and worked so hard to make sure we enjoyed our trip. The villa is very spacious with 4 well sized bedrooms. There is also a nice covered living area at the villa as well as the pool, gardens and bbq terrace by the pool. You certainly don’t lack space! The kitchen is pretty limited but it has a fridge, sink and plates etc. That said, the staff can prepare you cheap and amazing food for breakfast, lunch and dinner so no real need for the kitchen! The showers were warm and the ac in the bedrooms worked well. We were a group of 6 (4 adults and 2 young children) and we only used 3 of the 4 bedrooms. The location is a little remote but the benefit of this is that you are in the middle of nature with only a short tuktuk ride to the nearer beach and town. We will visit again and would strongly recommend to others.

Show more Show less
9.7
Exceptional
6 reviews
Price from
Rp 2,845,181
per night

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. This beachfront property offers access to a terrace, free private parking and free WiFi. The property has room service, a restaurant with an outdoor dining area.

Location - right on beach in a lovely spot. Fabulous, large, clean room. Super comfortable bed. Wonderful food. Sam - he and his staff could not have been more helpful and caring to make sure we had a great stay. Excellent value for money all round. Amazing river trip organised by Sam - saw LOTS of wildlife. It started our holiday beautifully - thank you 🤩

Show more Show less
9.9
Exceptional
38 reviews
Price from
Rp 649,956
per night

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.

Each room here will provide you with a flat-screen satellite TV, washing machine and seating area with sofa. There is a fully-equipped kitchen with a microwave and refrigerator. Private bathroom comes with a shower. You can enjoy garden view from the balcony.

Our stay was lovely, the place is beautiful, with many birds around, beautiful garden too. Very quiet area. Big rooms, clean, nice breeze. Very accommodating guests, with my partner having allergies they prepared a special breakfast for him.

Show more Show less
9.5
Exceptional
34 reviews
Price from
Rp 357,476
per night

Run by a German and Sri Lankan family, Gästehaus Isabella is a guesthouse offering cosy rooms with a private bathroom. Located in Moragalla, between Beruwela and Aluthgama, it features a large garden and breakfast room.

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.

Show more Show less
9.5
Exceptional
10 reviews

Situated within 150 metres from the beach, Pahalage Guesthouse features an outdoor pool, sun terrace and beautifully-landscaped gardens. Free parking is available in site, while complimentary WiFi access is provided throughout the property.

Clean & spacious. Close to the beach and pool +restaurant on site.

Show more Show less
8.4
Very good
53 reviews
Price from
Rp 671,242
per night

Featuring a patio with lake views, a private beach area and a garden, Shehan Villa can be found in Beruwala, close to Beru Beach and 44 km from Mount Lavinia Bus Stand. This property offers access to a terrace and free private parking. The accommodation offers a 24-hour front desk and a shared kitchen for guests.

Show more Show less
9.5
Exceptional
2 reviews
Price from
Rp 326,018
per night

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. This property offers access to a balcony and free private parking. Guests can enjoy garden views.

Show more Show less
9.5
Exceptional
2 reviews
Price from
Rp 439,939
per night

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. Set 3.3 km from Kande Viharaya Temple, the property offers a garden and free private parking. Bentota Railway Station is 6 km from the guest house and Bawa Gardens is 7.9 km away.

Show more Show less
10
Exceptional
4 reviews
Price from
Rp 366,770
per night

Located within 1.8 km of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Bay Street provides rooms with air conditioning and a private bathroom in Beruwala. This property offers access to a terrace and free private parking. Bentota Lake is 4.9 km away and Bentota Railway Station is 5.1 km from the guest house.

Show more Show less
9.8
Exceptional
4 reviews
Price from
Rp 400,113
per night

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.
Search homestays in Beruwala

Most booked homestays in Beruwala this month

Enjoy breakfast in Beruwala!

  • Sky and Sand Guesthouse
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 136 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

  • Guest House Basilea
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 34 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 !

  • Pahalage Guesthouse
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 53 reviews

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

    Clean property with air condition and excellent service

  • The beach gate villa
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 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.

  • SAMMY'S REST INN
    Breakfast options

    Featuring pool views, SAMMY'S REST INN features accommodation with balcony, around 1.6 km from Moragalla Beach.

  • Museum Villa 09
    Breakfast options
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 4 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.

  • Bay Street
    Breakfast options
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 4 reviews

    Located within 1.8 km of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Bay Street provides rooms with air conditioning and a private bathroom in Beruwala.

  • The Bavarian
    Breakfast options
    10.0
    Scored 10.0
    Exceptional
    Rated 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.

Save money on homestays in Beruwala – budget options available!

  • Helmut and Nilanthi Villa
    Budget options available

    Helmut and Nilanthi Villa, a property with a terrace, is situated in Beruwala, 2.8 km from Beru Beach, 46 km from Mount Lavinia Bus Stand, as well as 2.9 km from Kande Viharaya Temple.

  • Coral Reef Guest
    Budget options available
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 38 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

  • Gästehaus Isabella
    Budget options available
    9.5
    Scored 9.5
    Exceptional
    Rated 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.

  • ZAK`S GUESTHOUSE
    Budget options available

    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.

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

    Set within 400 metres of Moragalla Beach and 2.5 km of Bentota Beach, Aliya Lanka offers rooms with air conditioning and a private bathroom in Beruwala.

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

  • Villa Cinnamon Nature
    9.7
    Scored 9.7
    Exceptional
    Rated 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.

  • Shehan Villa
    Central location
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Featuring a patio with lake views, a private beach area and a garden, Shehan Villa can be found in Beruwala, close to Beru Beach and 44 km from Mount Lavinia Bus Stand.

  • Villa Riverplace
    Central location
    7.7
    Scored 7.7
    Good
    Rated 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
    6.6
    Scored 6.6
    Pleasant
    Rated 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.

  • 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: Rp 357,476
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 34 reviews
    Lovely host took care about our comfort and provided much information
    Filip
    Solo traveller
  • Avg. price/night: Rp 649,956
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 25 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
  • 9.8
    Scored 9.8
    Exceptional
    Rated 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
  • 9.5
    Scored 9.5
    Exceptional
    Rated 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
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 23 reviews
    Great host. Quiet and nice place.
    Гоффе
    Solo traveller