Skip to main content

The best B&Bs in Beruwala

Check out our selection of great B&Bs in Beruwala

Filter by:

Review score

Sky and Sand Guesthouse offers spa facilities and wellness packages, as well as air-conditioned accommodations in Beruwala, 1.1 miles from Moragalla Beach.

Its rare that you find a place that exceeds all of your expectations. This place is a delight and excellent value. They've also have an excellent personal touch in their service. Also their spa and massage was some of the best we experienced in SL.
Review score
9.0
Wonderful
125 reviews
Price from
$61.75
1 night, 2 adults

Gästehaus Isabella in Beruwala provides accommodations with a garden, a terrace, and a shared lounge. This guest house provides free private parking, luggage storage space, and free Wifi.

Review score
9.0
Wonderful
21 reviews
Price from
$37
1 night, 2 adults

Aliya Lanka is a recently renovated guest house in Beruwala where guests can make the most of its garden and terrace. This beachfront property offers access to free Wifi and free private parking.

Comfortable and very quiet . Welcoming .
Review score
9.2
Wonderful
6 reviews
Price from
$54
1 night, 2 adults

Offering garden views, Guest House Basilea in Beruwala provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

Surrounded by greenery
Review score
9.8
Exceptional
56 reviews
Price from
$32
1 night, 2 adults

Sunny Villa is located in Beruwala, just a 16-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

Had a great stay at Sunny Villa. The rooms are super spacious, clean, and feel just like a hotel. Sarah and Rosi are really friendly and always happy to help with anything. The beach is just a 5 minute walk away and there are tons of nice restaurants right on the beach. Perfect spot to relax and enjoy.
Review score
10.0
Exceptional
5 reviews
Price from
$80
1 night, 2 adults

SunSet Guest House is located in Beruwala, just 1.3 miles from Moragalla Beach and 1.7 miles from Beru Beach. This beachfront property offers access to a balcony, free private parking, and free Wifi.

Review score
9.7
Exceptional
9 reviews
Price from
$33
1 night, 2 adults

Offering garden views, The beach gate villa in Beruwala provides accommodations, a private beach area, a garden, and a terrace. With lake views, this accommodation features a balcony.

Review score
9.6
Exceptional
15 reviews
Price from
$25
1 night, 2 adults

Bay Street provides air-conditioned rooms in Beruwala. This property offers access to a terrace and free private parking.

Review score
9.6
Exceptional
14 reviews
Price from
$24.62
1 night, 2 adults

Pahalage Guesthouse is a recently renovated guest house in Beruwala where guests can make the most of its open-air bath and garden.

Nice pool. Good restaurant. Clean rooms. Friendly staff. 75m to the beach. Beach has a corral barrier so it is “protected” from the strong waves: great for kids or triathletes/open water swimmers.
Review score
8.1
Very Good
89 reviews
Price from
$56.70
1 night, 2 adults

Providing garden views, Beach Star Villa in Beruwala features accommodations, a garden, and a shared lounge.

Review score
8.2
Very Good
6 reviews
Price from
$25
1 night, 2 adults
All B&Bs in Beruwala
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Beruwala this month

See all

Enjoy breakfast in Beruwala!

  • Review score
    9.0
    Wonderful · 125 reviews

    Sky and Sand Guesthouse offers spa facilities and wellness packages, as well as air-conditioned accommodations in Beruwala, 1.1 miles from Moragalla Beach.

  • Review score
    9.7
    Exceptional · 9 reviews

    SunSet Guest House is located in Beruwala, just 1.3 miles from Moragalla Beach and 1.7 miles from Beru Beach. This beachfront property offers access to a balcony, free private parking, and free Wifi.

  • Review score
    9.6
    Exceptional · 15 reviews

    Offering garden views, The beach gate villa in Beruwala provides accommodations, a private beach area, a garden, and a terrace. With lake views, this accommodation features a balcony.

  • Breakfast options
    Review score
    9.6
    Exceptional · 14 reviews

    Bay Street provides air-conditioned rooms in Beruwala. This property offers access to a terrace and free private parking.

  • Breakfast options
    Review score
    9.2
    Wonderful · 6 reviews

    Aliya Lanka is a recently renovated guest house in Beruwala where guests can make the most of its garden and terrace. This beachfront property offers access to free Wifi and free private parking.

  • Review score
    9.8
    Exceptional · 56 reviews

    Offering garden views, Guest House Basilea in Beruwala provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

  • Review score
    8.7
    Excellent · 14 reviews

    Offering a garden, CocoVilla Boutique Resort offers accommodations in Beruwala. This property offers access to a terrace and free private parking.

  • Breakfast options
    Review score
    8.7
    Excellent · 18 reviews

    1.2 miles from Moragalla Beach in Beruwala, Sumal Villa provides accommodations with access to spa facilities and wellness packages.

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

  • Budget options available
    Review score
    8.4
    Very Good · 5 reviews

    1.5 miles from Moragalla Beach in Beruwala, Amandro Resort provides accommodations with access to a public bath. With lake views, this accommodation features a balcony and a swimming pool.

  • Budget options available
    Review score
    8.1
    Very Good · 89 reviews

    Pahalage Guesthouse is a recently renovated guest house in Beruwala where guests can make the most of its open-air bath and garden.

    Guest review
    Nice pool. Good restaurant. Clean rooms. Friendly staff. 75m to the beach. Beach has a corral barrier so it is “protected” from the strong waves: great for kids or triathletes/open water swimmers.
  • Budget options available
    Review score
    10.0
    Exceptional · 5 reviews

    Sunny Villa is located in Beruwala, just a 16-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

  • Budget options available
    Review score
    9.7
    Exceptional · 4 reviews

    Offering inner courtyard views, Mango Tree House in Beruwala provides accommodations, an outdoor swimming pool, and a garden.

  • Budget options available
    Review score
    6.7
    Pleasant · 25 reviews

    New Okay Hotel features spa facilities and wellness packages, as well as air-conditioned accommodations in Beruwala, 1.4 miles from Moragalla Beach.

  • Budget options available
    Review score
    10.0
    Exceptional · 3 reviews

    Offering garden views, Villa Riverplace in Beruwala features accommodations and a garden. With river views, this accommodation provides a balcony and a swimming pool.

  • Budget options available
    Review score
    9.5
    Exceptional · 49 reviews

    1.2 miles from Moragalla Beach in Beruwala, Coral Reef Guest features accommodations with access to a public bath. This beachfront property offers access to a terrace and free Wifi.

  • Budget options available
    Review score
    9.0
    Wonderful · 21 reviews

    Gästehaus Isabella in Beruwala provides accommodations with a garden, a terrace, and a shared lounge. This guest house provides free private parking, luggage storage space, and free Wifi.

Great access to the city center! Check these B&Bs in Beruwala

  • Central location
    Review score
    10.0
    Exceptional · 2 reviews

    Offering a garden, Vishmitha Villa offers accommodations in Beruwala. This property offers access to a balcony, free private parking, and free Wifi.

  • Review score
    10.0
    Exceptional · 2 reviews

    Located 0.6 mi from Moragalla Beach, Guest house Dilush out features a barbecue and views of the garden. Free private parking is available on site.

  • Central location
    Review score
    9.5
    Exceptional · 4 reviews

    Offering a garden, Shehan Villa provides accommodations in Beruwala. There's a private entrance at the guest house for the convenience of those who stay.

  • Review score
    9.5
    Exceptional · 2 reviews

    Chaya Villa Guest House in Beruwala provides accommodations with a garden, a terrace, and a shared lounge. This guest house provides free private parking, a 24-hour front desk, and free Wifi.

  • Review score
    9.0
    Wonderful · 1 review

    Located in Beruwala, one mile from Moragalla Beach, White Elephant Villa & Restaurant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Review score
    8.4
    Very Good · 38 reviews

    Guesthouse Panorama provides beachfront accommodations in Beruwala. With a private beach area, the 1-star guest house has air-conditioned rooms with free Wifi, each with a private bathroom.

    Guest review
    clean, well maintained property in a good location.
  • Review score
    8.3
    Very Good · 37 reviews

    Offering a garden, Om yoga Shala Beruwala offers accommodations in Beruwala. There's a private entrance at the bed and breakfast for the convenience of those who stay.

  • Central location
    Review score
    8.2
    Very Good · 6 reviews

    Providing garden views, Beach Star Villa in Beruwala features accommodations, a garden, and a shared lounge.

  • Sujee Villa White House is a recently renovated guest house in Beruwala where guests can make the most of its garden and terrace.

  • Central location
    Review score
    3.0
    Poor · 1 review

    Kadeeja villa offers accommodations in Beruwala, a 10-minute walk from Beru Beach and 28 miles from Mount Lavinia Bus Stand. This property offers access to a terrace and free private parking.

  • Central location

    MB Villa offers accommodations in Beruwala, 1.5 miles from Bentota Beach and 29 miles from Mount Lavinia Bus Stand.

  • Central location

    Featuring pool views, Shemera Villa in Beruwala offers accommodations, an outdoor swimming pool, a garden, and barbecue facilities. This property offers access to a terrace and free private parking.

  • Central location

    Providing garden views, Hiru Hotel in Beruwala features accommodations and a garden. This guest house offers air-conditioned accommodations with a balcony.

  • Mango lodge home stay offers accommodations in Beruwala, a 14-minute walk from Moragalla Beach and 30 miles from Mount Lavinia Bus Stand.

  • Roy villa Landside hotel offers spa facilities and free private parking, and is within 1.5 miles of Kalamulla North Beach and 23 miles of Mount Lavinia Bus Stand.

  • Central location

    Dreams Villa offers accommodations in Beruwala, a 8-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand. This property offers access to a terrace and free private parking.

  • Laluna Eco Resort Pvt Ltd is a recently renovated bed and breakfast in Beruwala where guests can make the most of its garden and terrace.

FAQ about B&Bs in Beruwala

B&Bs That Guests Love in Beruwala

See all
  • Avg. price/night: $27.36
    Review score
    9.7
    Exceptional · 96 reviews
    Calm and quiet
    Guest review by
    jayawardana
    Young couple
  • Avg. price/night: $74.16
    Review score
    8.7
    Excellent · 14 reviews
    The place has a beautiful private and fenced palm garden, with shade and breez. It is right on the beach. Very nice kind germen and english speaking owner. Nice generous breakfast. Safe.
    Guest review by
    Monika
    Solo traveler
  • Avg. price/night: $75
    Review score
    8.9
    Excellent · 88 reviews
    Plus points: - Great location and ambiance - Comfortable rooms with nice beds - Highly friendly staff
    Guest review by
    ChamaS
    Young couple
  • Review score
    9.0
    Wonderful · 21 reviews
    Very modern, clean and quiet
    Guest review by
    susanne
    Solo traveler
  • Review score
    8.9
    Excellent · 57 reviews
    Quiet location, new building, spacious room and clean pool.. Exactly as shown on the pictures. One of the best hotel we stayed in during our trip to Sri Lanka + good value for money.
    Guest review by
    Magdalena
    Family with young children
  • Avg. price/night: $24
    Review score
    9.8
    Exceptional · 56 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
  • Avg. price/night: $49.50
    Review score
    8.7
    Excellent · 18 reviews
    Sumal was fantastic. He helped us a lot, brought us to the river and organised private boat trip. Then brought us to a Buddhist temple and was our guide . Did not charge us. Such a nice man
    Guest review by
    Veronique
    Young couple
  • Review score
    9.5
    Exceptional · 49 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 traveler
  • Avg. price/night: $24
    Review score
    9.8
    Exceptional · 56 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
  • Review score
    8.7
    Excellent · 18 reviews
    Great host. Quiet and nice place.
    Guest review by
    Гоффе
    Solo traveler