The 10 best B&Bs in Beruwala, Sri Lanka | Booking.com
Skip to main content

B&Bs in Beruwala

Find the B&Bs that appeal to you the most

The best B&Bs in Beruwala

Check out our pick of great B&Bs in Beruwala

Filter by:

Review score

Sunny Villa

Beruwala

Situated in Beruwala, 1.4 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Sunny Villa offers an outdoor swimming pool and air conditioning.

A
Aldona
From
Poland
We had a fantastic time at Sunny Villa. Sarah and Rosi gave us the impression that we were staying at a family home rather than a guesthouse as soon as we arrived. Both of them are incredibly kind, welcoming, and sincerely helpful they are always smiling and have excellent local advice. The beach, which has good waves for surfing and clear water for swimming, is only a short stroll away, making the location ideal. After long days in the sun, the clean, comfortable rooms and beds were just what we needed. Sunny Villa made us feel welcome in every way. You come here as a visitor and go away feeling like a member of the family. Our stay was better than we could have imagined. Highly recommend!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Location 10.0
Price from
US$80
1 night, 2 adults

SunSet Guest House

Beruwala

Set in Beruwala, 2.1 km from Moragalla Beach and 47 km from Mount Lavinia Bus Stand, SunSet Guest House offers air conditioning.

F
Felix
From
Netherlands
The hosts are really nice and super helpful. It was my first accommodation in Sri Lanka, and it was the best start I could get: The host picked me up from the airport, helped me to get cash and a SIM card and explained a lot about the country and Beruwala with a lot of tips of what to do. The room was nice and clean and the house is right at the beach, with a big balcony facing the sea. I got amazing Sri Lankan breakfast every morning on the balcony and the hosts checked in with me regularly to make sure I have a smooth stay and to recommend things to do and places to visit. I can highly recommend the stay and would book again if I return to Beruwala.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
Location 9.8
Price from
US$22
1 night, 2 adults

Shehan Villa

Beruwala

Set in Beruwala, 600 metres from Beru Beach, Shehan Villa offers accommodation with a private beach area, free private parking, a rooftop pool and an indoor pool.

J
Jana
From
Slovakia
The location was super! Everything at a hand. I didn't ask for breakfast or any meal, we arrenged that ourselves.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Location 9.0
Price from
US$21.60
1 night, 2 adults

The beach gate villa

Beruwala

Featuring a balcony with garden views, a private beach area and a garden, The beach gate villa can be found in Beruwala, close to Moragalla Beach and 46 km from Mount Lavinia Bus Stand.

D
Deborah
From
United Kingdom
Sarath, Pearly and their daughter Sachini, not forgetting Sanju the 16 year old dashund are the most charming hosts. We travelled as two couples and were made to feel at home immediately. The guest rooms are on the upper floor, which we had to ourselves with a separate external staircase to access it. We also had use of the fridge in the kitchen at the rear which our delicious breakfasts were prepared in.each day. This is served on the spacious balcony surrounded by tropical trees which attract many species of beautiful birds, chipmonks and fruit bats, ,which is just about the best way we can think of to start the day. Both rooms had private bathrooms, one being ensuite and the other just outside the room, but not a problem at all. The beds were large and comfortable and there was plenty of space for storing our belongings. This was important to us because we'd been travelling around and this was our last base for 10 nights. It was great to finally be able to unpack everything and get organised. In addition to the access door each room also has double doors which open out onto the balcony too. The bathrooms are very clean with powerful separate shower cubicles. Location wise the Villa is positioned only a few hundred yards off the main Galle Road down a narrow side road, but it feels as though you're nowhere near to it as we couldn't hear any traffic noise at all. Continue down the lane past the villa, over the little bridge and meander down the various lanes you can take and within 10 minutes you'll find yourself at the beautiful Moragalla beach. This was our seventh trip to Sri Lanka and we've been fortunate enough to stay in some great places over the years but Beach Gate Villa is definitely in our favourites list. As far as value for money goes it has to be top. We will definitely be back on our next trip. Thank you guys for a wonderful stay x
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 24 reviews
Location 9.2
Price from
US$22.50
1 night, 2 adults

Bay Street

Beruwala

Located within 1.7 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.

A
Alan
From
United Kingdom
Spacious, clean and comfortable room with outside seating. Just a few minutes walk to the beach. Friendly and helpful hosts. Good breakfast. Good value, would recommend.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews
Location 9.1
Price from
US$26.73
1 night, 2 adults

Aliya Lanka

Beruwala

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.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7 reviews
Location 8.7
Price from
US$54
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
Location 10.0
Price from
US$47
1 night, 2 adults

Guest House Basilea

Beruwala

Set 1 km from Moragalla Beach, Guest House Basilea offers 3-star accommodation in Beruwala and has a garden. This property offers access to a terrace, free private parking and free WiFi.

V
Veronika
From
Czech Republic
We were staying here 11 days and we totally loved it! Hospitality of Mahesh, the owner is incredible! Every morning you can watch chipmunks while you are eating delicious breakfast. Cleanliness of your room is also stunning. I felt like home, thank you. Beach and shop close by.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 58 reviews
Location 9.4
Price from
US$28.80
1 night, 2 adults

Gästehaus Isabella

Beruwala

Located in Beruwala and only 1.7 km from Moragalla Beach, Gästehaus Isabella provides accommodation with garden views, free WiFi and free private parking.

S
Sarah
From
Spain
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.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 21 reviews
Location 9.4
Price from
US$37
1 night, 2 adults

Sky and Sand Guesthouse

Beruwala

Boasting pool with a view, Sky and Sand Guesthouse is situated on the beachfront in Beruwala. The property has pool and garden views, and is 1.8 km from Moragalla Beach.

D
Deimantė
From
Lithuania
It's like a small resort, a small oasis in a colorful city. The staff were so cozy. I am was delightful of environment. The pool was really well-groomed. I was traied an Ayurveda massage. It was one of the best I ever try before.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 118 reviews
Location 8.5
Price from
US$61.75
1 night, 2 adults
All B&Bs in Beruwala

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Beruwala and surroundings in the past month

See all
  • Popular with guests booking B&Bs in Beruwala

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 58 reviews
  • Popular with guests booking B&Bs in Beruwala

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 7 reviews
  • Popular with guests booking B&Bs in Beruwala

    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews
  • Popular with guests booking B&Bs in Beruwala

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews
  • Popular with guests booking B&Bs in Beruwala

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 51 reviews
  • Popular with guests booking B&Bs in Beruwala

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 17 reviews
  • Popular with guests booking B&Bs in Beruwala

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 24 reviews
  • Popular with guests booking B&Bs in Beruwala

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 118 reviews
  • Popular with guests booking B&Bs in Beruwala

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 93 reviews
  • Popular with guests booking B&Bs in Beruwala

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 13 reviews

Save money on B&Bs in Beruwala and nearby – budget options available

  • Star Light Tropical Villa

    Bentota
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 15 reviews

    Set in Bentota, 700 metres from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Star Light Tropical Villa offers spacious air-conditioned accommodation with a terrace and free WiFi.

  • Mango Tree House

    Beruwala
    Budget options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Set within 500 metres of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Mango Tree House offers rooms with air conditioning and a private bathroom in Beruwala.

    From US$102.60 per night
  • Lucky Prince Villa

    Aluthgama
    Budget options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 102 reviews

    Facing the seafront, Lucky Prince Villa is a guest house featuring a 3-star accommodation in Aluthgama. It has a garden, terrace and parking on-site.

    From US$50.50 per night
  • Colibri Villa

    Maggona
    Budget options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 20 reviews

    Situated within a few steps of Maggona Beach and 40 km of Mount Lavinia Bus Stand in Maggona, Colibri Villa offers accommodation with seating area.

    From US$82.60 per night
  • Ranga Holiday Resort

    Bentota
    Budget options available
    Scored out of 10, guest rating 7.2
    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
  • Villa Hamburg

    Aluthgama
    Budget options available

    Boasting river views, Villa Hamburg features accommodation with balcony, around 1.7 km from Bentota Beach. The accommodation has a spa bath.

    From US$44.80 per night
  • Villa Acadia Bentota

    Nakandalagoda
    Budget options available
    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
  • Yathramulla Harbour

    Bentota
    Budget options available

    Featuring river views, Yathramulla Harbour features accommodation with balcony, around 2.7 km from Bentota Beach. This property offers access to a terrace and free private parking.

    From US$114.33 per night

Enjoy breakfast in Beruwala and nearby

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Located in Beruwala, within 1.7 km of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Chaya Villa Guest House provides accommodation with a private beach area and free WiFi as well as free...

    From US$23.75 per night
  • Hiru Hotel

    Beruwala
    Breakfast options

    Located within 600 metres of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Hiru Hotel offers rooms with air conditioning and a private bathroom in Beruwala.

    From US$59.28 per night
  • Villa ranjika, a property with a garden, is set in Alakandupitiya, 1.5 km from Moragalla Beach, 48 km from Mount Lavinia Bus Stand, as well as 600 metres from Kande Viharaya Temple.

    From US$36.30 per night
  • Solal Villa

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

    Set just 1.1 km from Moragalla Beach, Solal Villa offers accommodation in Aluthgama with access to a garden, barbecue facilities, as well as a 24-hour front desk.

    From US$28 per night
  • Lakshmi Villa

    Aluthgama
    Breakfast options

    Located just 1.1 km from Moragalla Beach, Lakshmi Villa features accommodation in Aluthgama with access to a garden, barbecue facilities, as well as a shared kitchen.

    From US$22.40 per night
  • Villa Lalee

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

    Situated within 2.2 km of Moragalla Beach and 48 km of Mount Lavinia Bus Stand, Villa Lalee provides rooms with air conditioning and a private bathroom in Bentota.

    From US$29.97 per night
  • Villa Riverside

    Aluthgama
    Breakfast options
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 21 reviews

    Located 48 km from Mount Lavinia Bus Stand, Villa Riverside offers an infinity pool, a garden and air-conditioned accommodation with a balcony and free WiFi.

    From US$40.40 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 18 reviews

    Located just 49 km from Mount Lavinia Bus Stand, JJ VILLA ALUTHGAMA offers accommodation in Aluthgama with access to a garden, a terrace, as well as a shared kitchen.

    From US$11.20 per night

Great access to the city centre. Check these B&Bs in Beruwala and nearby

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Comprising a garden and a terrace, Sujee Villa White House is a recently renovated accommodation in Beruwala situated close to Beru Beach.

    From US$34.20 per night
  • Vishmitha Villa

    Beruwala
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Set in Beruwala, 1.7 km from Beru Beach and 45 km from Mount Lavinia Bus Stand, Vishmitha Villa offers a garden and air conditioning.

    From US$22.80 per night
  • MB Villa

    Beruwala
    Central location

    Located in Beruwala and only 600 metres from Moragalla Beach, MB Villa provides accommodation with sea views, free WiFi and free private parking.

    From US$28.50 per night
  • Shemera Villa

    Beruwala
    Central location

    Situated within 2.4 km of Moragalla Beach and 47 km of Mount Lavinia Bus Stand in Beruwala, Shemera Villa provides accommodation with seating area.

    From US$45.60 per night
  • Shehan Villa

    Beruwala
    Central location
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews

    Set in Beruwala, 600 metres from Beru Beach, Shehan Villa offers accommodation with a private beach area, free private parking, a rooftop pool and an indoor pool.

  • Museum Villa 09

    Beruwala
    Central location
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 7 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.

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

    Located 1 km from Moragalla Beach, Guesthouse Dilush out features a barbecue and views of the garden. Free private parking is available on site.

  • Sunny Villa

    Beruwala
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Situated in Beruwala, 1.4 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Sunny Villa offers an outdoor swimming pool and air conditioning.

    From US$96.80 per night

FAQ about B&Bs in Beruwala

B&Bs that guests love in Beruwala

See all
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 21 reviews
    Very modern, clean and quiet
    Guest review by
    susanne
    Solo traveller
  • Avg. price/night: US$28.80
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 58 reviews
    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.
    Guest review by
    Neil
    Young couple
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 51 reviews
    Very private and calm location. Great views without any people being able to look in. Host very helpful and caring.
    Guest review by
    Carina
    Solo traveller
  • Avg. price/night: US$28.80
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 58 reviews
    The host were really friendly and welcoming, a lovely room, a fab breakfast and private parking. Just 10 min walk to the beautiful beaches as well.
    Guest review by
    Cerys
    Young couple