Find the B&Bs that appeal to you the most
Find the right B&B for you in Beruwala
Check out our pick of great B&Bs in Beruwala
Popular with guests booking B&Bs in Beruwala
Popular with guests booking B&Bs in Beruwala
Popular with guests booking B&Bs in Beruwala
Popular with guests booking B&Bs in Beruwala
Popular with guests booking B&Bs in Beruwala
Popular with guests booking B&Bs in Beruwala
Popular with guests booking B&Bs in Beruwala
Popular with guests booking B&Bs in Beruwala
Popular with guests booking B&Bs in Beruwala
Popular with guests booking B&Bs in Beruwala
Comprising a garden and a terrace, Sujee Villa White House is a recently renovated accommodation in Beruwala situated close to Beru Beach.
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.
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...
Located in Beruwala and only 600 metres from Moragalla Beach, MB Villa provides accommodation with sea views, free WiFi and free private parking.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Ranga Holiday Resort is located in Bentota just 100 metres from the beach and 150 metres from Aluthgama Railway Station.
Boasting river views, Villa Hamburg features accommodation with balcony, around 1.7 km from Bentota Beach. The accommodation has a spa bath.
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.
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.
Featuring a garden, private pool and river views, Gaia plantbased Bnb, riverside is located in Hettiwatta. This property offers access to a terrace and free private parking.
With garden views, Good Karma Villa is located in Bentota and has a restaurant and a 24-hour front desk. Featuring full-day security, this property also provides guests with a children's playground.
Situated within 1.4 km of Bentota Beach and 1 km of Bentota Lake, Eldezo Relax Paradise (Pvt) Ltd offers rooms with air conditioning and a private bathroom in Bentota.
Boasting a patio with garden views, a garden and barbecue facilities, Dedunu Home Bentota can be found in Bentota, close to Bentota Beach and 300 metres from Bentota Lake.