Find the B&Bs that appeal to you the most
Find the right B&B for you in Maggona West
Check out our selection of great B&Bs in Maggona West
A few steps from Maggona Beach in Maggona, Colibri Villa offers accommodations with access to spa facilities, wellness packages, and beauty services.
Offering garden views, Sea Pink Residence in Bentota provides accommodations, a garden, and a bar. This property offers access to a balcony, free private parking, and free Wifi.
Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.
Lucky Prince Villa provides beachfront accommodations in Aluthgama.
Sahana Sri Villa provides spa facilities and wellness packages, as well as accommodations with a kitchen in Bentota, a few steps from Bentota Beach.
Offering garden views, New Jaya Villa in Bentota features accommodations and a garden.
River Breeze Villa Bentota in Bentota provides accommodations with a garden, barbecue facilities, and a shared lounge. With river views, this accommodation offers a patio.
Featuring inner courtyard views, Channa Villa & Tours in Bentota provides accommodations, a garden, and a shared lounge.
Featuring free WiFi throughout the property, Aayu's Guest offers accommodations in Bentota, 1640 feet from Bentota Lake. Certain rooms include a seating area to relax in after a busy day.
Just a 6-minute walk from Bentota Beach and 500 yards from Bentota Lake, Welcome Family Guest House. Features accommodations in Bentota, with a garden.
Popular with guests booking B&Bs in Maggona West
Popular with guests booking B&Bs in Paiyagala South
Popular with guests booking B&Bs in Aluthgama
Popular with guests booking B&Bs in Aluthgama
Popular with guests booking B&Bs in Aluthgama
Popular with guests booking B&Bs in Bentota
Popular with guests booking B&Bs in Kalutara
Popular with guests booking B&Bs in Beruwala
Popular with guests booking B&Bs in Beruwala
Popular with guests booking B&Bs in Aluthgama
Rob Roy is a recently renovated guest house in Beruwala near Maggona Beach. This property offers access to a terrace and free private parking. Guests can enjoy garden views.
Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.
Located in Beruwala, 1.1 miles from Moragalla Beach, White Elephant Villa & Restaurant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
SunSet Guest House is located in Beruwala, just 1.3 miles from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.
Sunny Villa is located in Beruwala, just a 16-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.
Offering a garden, Star Light Tropical Villa provides accommodations in Bentota. This property offers access to a terrace, free private parking, and free Wifi.
Bay Street provides air-conditioned rooms in Beruwala. This property offers access to a terrace and free private parking.
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.
Sky and Sand Guesthouse offers spa facilities and wellness packages, as well as air-conditioned accommodations in Beruwala, 1.1 miles from Moragalla Beach.
Pahalage Guesthouse is a recently renovated guest house in Beruwala where guests can make the most of its open-air bath and garden.
Offering inner courtyard views, Mango Tree House in Beruwala provides accommodations, an outdoor swimming pool, and a garden.
Lucky Prince Villa provides beachfront accommodations in Aluthgama.
Providing sea views, Hotel Coconut Bay in Kalutara provides accommodations, a private beach area, a garden, a bar, and a shared lounge.
Villa Acadia Bentota offers accommodations in Nakandalagoda, 2 miles from Aluthgama Railway Station and 2.1 miles from Bawa Gardens.
Located within 0.6 miles of Bentota Lake in Bentota, Ranga Holiday Resort provides an outdoor swimming pool and a garden.
Villa Hamburg offers accommodations in Aluthgama, 31 miles from Mount Lavinia Bus Stand and a 12-minute walk from Bentota Railway Station.