Where to Stay in Gozo with Kids: Best Areas, Villas & Hotels

I spent fourteen years on the other side of hotel bookings, as an account manager working with hotels on how they appear and sell online. The thing I learned that matters most to families isn’t the star rating. It’s where the hotel actually sits, and what’s within walking distance of the room when your two-year-old wakes up at 6 am.

On Gozo that decision is easier than most places, because the island is only about 13 km long. But the villages are very different from each other. This is where to stay in Gozo with kids, area by area, including where we stayed ourselves: a villa with a pool in Xagħra, for five nights in May 2018.

Where to stay in Gozo with kids, in short

  • Best overall for families with a car: a villa or farmhouse with a pool in a central village such as Xagħra (where we stayed).
  • Best without a car: Marsalforn. It has a beach, promenade, restaurants and ice cream, all on foot.
  • Best for sea views: Xlendi.
  • Best central base: Victoria.
  • Best resort: San Lawrenz, home of the Kempinski.

Short on time? Our top 3 family stays in Malta & Gozo

Where we stayed · Gozo
Ta Leli Holiday Home – Xagħra, a private 3-bedroom villa with its own pool, 2.7 km from Ramla Bay.
Check prices
Best for families · Malta
Grand Hotel Excelsior – Floriana, a waterfront resort with pools, walking distance to Valletta.
Check prices
Splurge · Gozo
Kempinski Hotel San Lawrenz – San Lawrenz, Gozo’s big five-star resort, a short drive from Dwejra.
Check prices

These are affiliate links: we may earn a small commission if you book, at no extra cost to you.

Gozo areas for families, compared

AreaBest forBeach on foot?Car needed?Did we stay?
XagħraVillas with pools, central, quietNo. Ramla Bay is about 3 kmYesYes, 5 nights
MarsalfornWalking to the sea, restaurants, ice creamYes (a 2026 Blue Flag beach)Helpful, not essentialNo
XlendiSea views, waterfront dinnersRocky bay, swimming from platformsHelpfulNo, but we visited twice
VictoriaA central base, supermarkets, the CitadelNoYesNo
San LawrenzA full resort hotel, near DwejraNoYesNo
Villages (Għasri, Kerċem, Għarb…)Farmhouses with pools, space for big familiesNoYesNo

Xagħra: a villa with a pool (where we stayed)

We stayed at Ta Leli Holiday Home, a three-bedroom country house with four bathrooms and a private pool, about 1.2 km outside Xagħra. Our stay was a collaboration with Baron Holiday Homes. Xagħra sits on a hill in the middle of the island. Ramla Bay is 2.7 km away and Ġgantija Temples are in the village itself.

Why it worked with kids: a full kitchen for a toddler’s timetable, a pool the boys used the minute they woke up, and nowhere on the island more than about 25 minutes’ drive away.

What to check: the pool depth. Ta Leli’s pool is 0.9–1.9 m deep, with nowhere for a two-year-old to stand. Baron lists it from about €143–199 a night (checked September 2026).

Check prices and availability for Ta Leli →

Marsalforn: best if you don’t want to drive everywhere

Marsalforn is a small seaside town on the north coast, with a promenade, restaurants, ice cream and a sandy town beach that holds a Blue Flag in 2026. It’s the one place on Gozo where you can have a beach day with small children without getting in the car. The Xwejni salt pans are a short walk or drive along the coast.

Xlendi: best for sea views

We didn’t stay in Xlendi, but we went twice, once just for breakfast with the view. It’s a small fishing village at the end of a narrow inlet between high cliffs, and one of the prettiest places on the island. It’s better for older children than toddlers, because swimming is off the rocks rather than from sand.

Victoria: best central base

Gozo’s capital has the Citadel, supermarkets and the bus hub, and it’s the practical choice if you plan to drive to a different corner of the island every day. It doesn’t have a beach.

San Lawrenz: the resort option

Kempinski Hotel San Lawrenz is Gozo’s big five-star resort, in the west of the island, a short drive from Dwejra. It’s the choice if you want a hotel that does everything: pools, spa and restaurants on site. We haven’t stayed there.

Farmhouses in the villages: best for big families

Gozo is known for converted farmhouses: old stone houses with modern kitchens and private pools, many in the villages of Għasri, Kerċem and Għarb. Baron Holiday Homes alone has farmhouses sleeping up to 16. With grandparents, or two families together, this is the best value on the island.

What I check before booking a family stay in Gozo

After fourteen years working with hotels on the booking side, this is my own shortlist:

  • Pool depth, not pool size. A big, deep pool is useless for a toddler. Look for a shallow step or a separate children’s pool in the photos, and ask if you can’t see one.
  • Parking. In Xlendi and Marsalforn, parking in high season is the real problem, not the room. Check the property has its own.
  • Air conditioning in the bedrooms, not only the living room, for July and August.
  • Walking distance to food. In a village villa, find out where the nearest shop and bakery are before you arrive. You’ll use them every morning.
  • Cot and high chair: villas often charge for them per booking. Ask before you pay.

More Malta and Gozo

Where to stay in Gozo: your questions answered

What is the best area to stay in Gozo with kids?

For families with a car, a villa with a pool in a central village such as Xagħra, where we stayed. Without a car, Marsalforn is best, because the beach, promenade, restaurants and shops are all within walking distance.

Is it better to stay in Marsalforn or Xlendi with kids?

Marsalforn, for young children. It has a sandy town beach with a 2026 Blue Flag and flat seafront walks. Xlendi is prettier, but swimming there is mainly off the rocks, which suits older children who swim confidently.

Do you need a car if you stay in Gozo?

Yes, unless you stay in Marsalforn and are happy to use buses. Villas and farmhouses are mostly in villages, and a car is what makes the rest of the island reachable in 20–25 minutes.

Are there villas with private pools in Gozo?

Yes, many. Gozo is known for converted farmhouses and villas with private pools, especially in villages such as Xagħra, Għasri, Kerċem and Għarb. We stayed at Ta Leli in Xagħra, a three-bedroom villa with a 5.5 × 3.2 m pool.

Is there a luxury resort in Gozo for families?

Kempinski Hotel San Lawrenz is Gozo’s main five-star resort, in the west of the island near Dwejra, with pools, a spa and restaurants on site.

Last checked: September 2026. We stayed in Gozo in May 2018. Ta Leli’s price comes from Baron’s current listing, and the Blue Flag status is for 2026. We have stayed only at Ta Leli. The other properties are listed for their location, not reviewed.

Follow:

Leave a Reply

Your email address will not be published. Required fields are marked *

Affiliate Link Disclosure:

Some of the links I share are affiliate links, which means I may earn a small commission at no extra cost to you if you make a purchase through them. This helps support my work and allows me to keep creating helpful content. Thank you for your support!