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
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.
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.
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.
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.
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.
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.
Located 1 km from Moragalla Beach, Guesthouse Dilush out features a barbecue and views of the garden. Free private parking is available on site.
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.
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.
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.
Featuring massage services and views of garden, SAKURAHANA VILLA AND AYURVEDA is a recently renovated guest house located in Aluthgama, 1.6 km from Bentota Beach.
Featuring a balcony with garden views, a garden and a terrace, Dreams City Hotel and Apartment can be found in Aluthgama, close to Bentota Beach and 500 metres from Aluthgama Railway Station.