Find the B&Bs that appeal to you the most
Check out our pick of great B&Bs in Marsalforn
Set just off the beach, Maria Giovanna is in Marsalforn Bay on the laidback island of Gozo. This family-run guest house offers elegantly decorated rooms with air conditioning and a balcony.

Located in Marsalforn, 200 metres from Marsalforn Beach, Lantern Stay provides air-conditioned rooms with free WiFi.

The family-run Lantern Guest House is set in Marsalforn Gozo, a few steps from the beach. It offers a restaurant and rooms with a balcony.

Featuring a sun terrace and an a la carte restaurant, Electra Guesthouse is set a 2-minute walk from the seafront of Marsalforn. It offers simple rooms with free Wi-Fi.

Situated within 2.2 km of Cittadella and 5.4 km of Ta' Pinu Basilica, Bliss Boutique Living features rooms with air conditioning and a private bathroom in Xagħra.

Set in Għajnsielem, 49 Sunrise Lodge features accommodation with an outdoor pool, a terrace and a shared lounge.

Housed in a historic building, the recently renovated Ta' Matmura B&B offers accommodation with an outdoor swimming pool and free WiFi. With pool views, this accommodation features a patio.

Offering pool views, Sea Holly Gozo is an accommodation set in Nadur, 6.5 km from Cittadella and 9.3 km from Ta' Pinu Basilica.

Offering a bar and garden view, Tuta Agrotourism is located in Kerċem, 2.5 km from Xlendi Beach and 2 km from Cittadella.

Offering quiet street views, Twenty9th is an accommodation located in Nadur, 3 km from Ramla taz-Zewwieqa Beach and 6.2 km from Cittadella.


Popular with guests booking B&Bs in Marsalforn
Popular with guests booking B&Bs in Marsalforn
Popular with guests booking B&Bs in Marsalforn
Popular with guests booking B&Bs in Marsalforn
Popular with guests booking B&Bs in Marsalforn
Popular with guests booking B&Bs in Marsalforn
Popular with guests booking B&Bs in Xagħra
Popular with guests booking B&Bs in Xagħra
Popular with guests booking B&Bs in Taʼ l-Imgħajjen
Popular with guests booking B&Bs in Xagħra
Situated within 2.5 km of Marsalforn Beach and 3.4 km of Cittadella, All Nations Duplex with Pool features rooms with air conditioning and a private bathroom in Xagħra.
Situated within 2.9 km of Ramla Beach and 3.3 km of Cittadella, Gilju B&B features rooms with air conditioning and a private bathroom in Tal-Barmil.
Situated in Xagħra and only 1.3 km from Ramla Beach, San Pawl bnb farmhouse CALYPSO features accommodation with sea views, free WiFi and free private parking.
Located 2.8 km from Marsalforn Beach, San Pawl B&b farmhouse- KORTOLL offers water sports facilities, an infinity pool and air-conditioned accommodation with a terrace and free WiFi.
Located in Xagħra, 2.5 km from Ramla Beach, Tal-Bambinu Boutique B&B provides air-conditioned rooms with free WiFi and express check-in and check-out.
Boasting an outdoor swimming pool, a garden, and a bar, The Cloisters Bed And Breakfast provides accommodation in Xagħra with free WiFi and garden views.
Situated within 2.2 km of Cittadella and 5.4 km of Ta' Pinu Basilica, Bliss Boutique Living features rooms with air conditioning and a private bathroom in Xagħra.
Featuring a shared lounge, Georges Boutique Living is set in Xagħra in the Gozo region, 5.5 km from Ta' Pinu Basilica. It is located 2.3 km from Cittadella and provides a lift.
A recently renovated bed and breakfast in Xagħra and within 1.7 km of Ramla Beach, Aurelia Gozo Boutique BnB has pool with a view, comfortable soundproof rooms and free WiFi.
Located in Xagħra, 1.9 km from Ramla Beach, C4 Retreats by Georges Boutique Living provides accommodation with a rooftop pool, free WiFi, a lift, and a housekeeping service.
Situated within 2.3 km of Ramla Beach and 4.7 km of Cittadella, Ta' Karkar Villa Bed and Breakfast features rooms with air conditioning and a private bathroom in Xagħra.
Set within 2.9 km of Xlendi Beach and 500 metres of Cittadella, Gawhra B&B offers rooms with air conditioning and a private bathroom in Victoria.
Situated within 2.6 km of Mġarr ix-Xini Beach and 3.4 km of Cittadella, Rapture Gozo - Guesthouse features rooms with air conditioning and a private bathroom in Xewkija.
Xeuchia Accommodation in Xewkija offers accommodation with free WiFi, 2.2 km from Mġarr ix-Xini Beach, 3.5 km from Cittadella and 6.3 km from Ta' Pinu Basilica. This bed and breakfast features a bar.
Located in Għarb, in a historic building, 700 metres from Ta' Pinu Basilica, Ta Pinu Guesthouse is a bed and breakfast with an indoor pool and garden.
Offering an outdoor swimming pool and city view, Soleil B&B Gozo is set in Għarb, 600 metres from Ta' Pinu Basilica and 2.8 km from Cittadella.