St John Farmhouse offers a tranquil retreat in Xewkija, a charming town nestled within Gozo. The hotel provides a comfortable base for exploration and relaxation, combining accessibility with a quiet atmosphere. It's a welcoming space designed for travelers seeking a genuine experience. We’ve curated an environment that balances local charm with modern conveniences, ensuring a pleasant stay for every guest.





















