Hotels in Marsalforn

Looking for a holiday spot that’s got a bit of everything? Marsalforn’s hotel scene serves up seaside charm with a dash of Gozo’s laid-back attitude, whether you’re after a family-friendly retreat, a wallet-friendly base for adventures, or a romantic bolthole with front-row seats to sunset. Wake up to fishing boats bobbing in the bay and stroll to the lively promenade packed with local eateries. Here, you’ll find small family-run guesthouses, breezy beach hotels and self-catering stays, all just minutes from Marsalforn’s sparkling coast and the best gelato on Gozo. This is the kind of place where you swap busy for blissful, and every hotel feels like a true slice of island life.

We're trusted by our customers
On the Beach Secure Trust Account

Your money is protected

Deposits from £30pp
Payment plans with no fees

The home of holiday perks