Bellavista Farmhouses Gozo
Bellavista Farmhouses Gozo is a family run business, offering a collection of 21 self-catering farmhouses for rent in idyllic countryside in the quaint outskirts of Xaghra village, only moments away from the village centre.
Every farmhouse comes with its own private pool. The accommodation is designed to maximise light and space, seamlessly blending traditional features with contemporary living.
All 21 farmhouses to rent are beautifully arranged and each command stunning views of the rolling countryside, glorious sunrises and breath-taking, incandescent sunsets.
The name 'Bellavista' acknowledges the sumptuous vistas that are the hallmark of our self-catering farmhouses. Our office lies in the heart of these farmhouses to rent, ensuring 24-hour, prompt service. Meeting your needs is our pleasure.
Ivy, Srug Street, Xaghra, Gozo, XRA 1346, Malta