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.

O
Olina
From
Germany
Was really nice and very very beautiful place. And very clean and staff very kind and respectful
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
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.

M
Magomed
From
France
I stayed at SunSet Guest House during my entire stay in Beruwala, and it was perfect. The place truly lives up to its name, offering real sunset views, the soothing sound of the waves, and freshly prepared home-cooked meals for breakfast, lunch, and dinner, all made by the host. Communication was effortless, as they speak English, and the host also speaks fluent German. I highly recommend this place and will definitely come back one day.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 15 reviews
Price from
US$32
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.

L
Luisa
From
Germany
The room was comfortable and clean. Best part was the balcony where you can hang out and get a very delicious breakfast every day. Would definitely stay there again and highly recommend !! The people who own the villa were very kind and helpful!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 25 reviews
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
Price from
US$22.50
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
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
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.

F
Florian
From
Germany
Very nice family, happy to help you with any issues. Food is delicious, and the breakfast plentiful. Around 10 mins to walk to the nice beach.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 58 reviews
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
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, 120 reviews
Price from
US$78.85
1 night, 2 adults

CocoVilla Boutique Resort

Beruwala

Offering a garden and sea view, CocoVilla Boutique Resort is set in Beruwala, less than 1 km from Beru Beach and 45 km from Mount Lavinia Bus Stand.

M
Monika
From
Czech Republic
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.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 14 reviews
Price from
US$85.50
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

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

Popular with guests booking B&Bs in Beruwala

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 21 reviews

Popular with guests booking B&Bs in Beruwala

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 15 reviews

Popular with guests booking B&Bs in Beruwala

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, 25 reviews

Popular with guests booking B&Bs in Beruwala

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 120 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

Enjoy breakfast in Beruwala and nearby

Rob Roy

Beruwala
Breakfast options

Set within 1.5 km of Maggona Beach and 42 km of Mount Lavinia Bus Stand, Rob Roy offers rooms with air conditioning and a private bathroom in Beruwala.

From US$45.60 per night

Villa Butterfly

Moragalla
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Moragalla, 1.8 km from Moragalla Beach and 47 km from Mount Lavinia Bus Stand, Villa Butterfly provides spacious air-conditioned accommodation with a terrace and free WiFi.

From US$44.40 per night

Sumal Villa

Beruwala
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 18 reviews

Situated in Beruwala, Sumal Villa offers beachfront accommodation 2 km from Moragalla Beach and provides various facilities, such as a garden, a bar and a shared lounge.

From US$37.40 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 19 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.

From US$83.25 per night

Niyanca Guest

Beruwala
Breakfast options

Featuring garden views, Niyanca Guest offers accommodation with a garden and a balcony, around 1.7 km from Moragalla Beach.

From US$57 per night
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
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 93 reviews

Featuring an open-air bath and views of garden, Pahalage Guesthouse is a recently renovated guest house located in Beruwala, 1.7 km from Moragalla Beach.

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

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

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, 103 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.4
Superb - 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$94.40 per night

Neos Palm Paradise

Aluthgama
Budget options available

Boasting a balcony with pool views, pool with a view and a garden, Neos Palm Paradise can be found in Aluthgama, close to Aluthgama Railway Station and 2.6 km from Bentota Beach.

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

Sunil Lanka Hotel

Aluthgama
Budget options available

Set near Bentota Beach and Aluthgama Railway Station, Sunil Lanka Hotel is in Aluthgama and offers free private parking and a restaurant.

From US$52.64 per night

Villa Acadia Bentota

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

Yathramulla Harbour Bentota

Bentota
Budget options available

Featuring a balcony with river views, an infinity pool and a garden, Yathramulla Harbour Bentota can be found in Bentota, close to Bentota Lake and 2.7 km from Bentota Beach.

From US$114.33 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$25.08 per night

Vishmitha Villa

Beruwala
Central location
Scored out of 10, guest rating 10
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
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 37 reviews

Set within 1.4 km of Moragalla Beach and 46 km of Mount Lavinia Bus Stand in Beruwala, Om yoga Shala Beruwala offers accommodation with seating area.

From US$20 per night

New Okay Hotel

Beruwala
Central location
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 20 reviews

Situated in Beruwala, 2.2 km from Moragalla Beach, New Okay Hotel provides accommodation with spa facilities and wellness packages.

From US$20 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$22.80 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

Mango Lodge

Beruwala
Central location
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Mango Lodge, a property with a garden, is set in Beruwala, 1.5 km from Moragalla Beach, 48 km from Mount Lavinia Bus Stand, as well as 500 metres from Kande Viharaya Temple.

From US$14.82 per night

Set in Beruwala, 2.4 km from Kalamulla North Beach, Roy villa Landside hotel offers accommodation with a private beach area, free private parking, an outdoor swimming pool and a spa and wellness...

From US$28.50 per night

FAQ about B&Bs in Beruwala

B&Bs that guests love in Beruwala

See all
Avg. price/night: US$97.85
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 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 traveller
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$22.50
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
Avg. price/night: US$37.40
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 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
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$22.50
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