Sitting atop the cliff on one of Gozo’s three hills, Bellavista Farmhouses Gozo presents a slice of quaint Mediterranean living.
Located in the tranquil outskirts of Xaghra village, our family-run business offers a charming collection of 21 self-catering farmhouses with exceptional views of the famous walled city - The Cittadella, from every property. The collection is beautifully arranged, with every farmhouse enjoying its own private pool, carefully blending traditional features with contemporary living.