Homepage
A landscape view from Tal-Mixta Cave in Gozo, Malta

Compare Gozo holidays

Holidays from £533 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for more than 20 years

Compare and save

Save an average of £350 per holiday

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

Holidays in Gozo

Floating in the Mediterranean Sea, north-west of Malta, Gozo is a small, slow-paced island that has a few surprises up its sleeve. Sun-soaked beaches and excellent diving combine with medieval towns and megalithic temples to create the perfect holiday package.

Your holiday to Gozo starts with a scenic ferry from Malta (there’s no airport on the island), passing the miniscule island of Comino before docking at Mgarr Harbour. That Phoenicians, Romans, Arabs and even the English have all left their mark on the island is clear from the get-go, but it’s Fort Chambray, built by the Knights of St John, that is the dominate sight here.

Looking to hit the beach? You’ll be spoilt for choice in Gozo. Opt for rust-coloured sandy beaches, secluded rocky coves and an inland lagoon ringed by cliffs. The famous Blue Lagoon, meanwhile, is just a short boat-ride away at Comino.

Pack your flippers too, because Gozo has some of the best snorkelling and diving in the Mediterranean. Explore the rocky reef at Crocodile Rock or the amazing underwater world of the Blue Hole. Experienced divers can even descend to the ruins of the Azure Window, Gozo’s iconic limestone arch that sadly collapsed in 2017.

Crisscrossed with hiking and cycling trails, Gozo’s coastal scenery is another big draw. Don’t miss the rock formations at Dwejra and Wied il-Mielah, and the cliffs of Ta’ Cenc and Sanap. History buffs, meanwhile, can discover the secrets of the 5,000-year-old Ggantija Temples at the award-winning interpretation centre, and explore the wonderfully atmospheric walled city in Gozo’s tiny capital, Victoria.

Alongside two main seaside resorts, you’ll find plenty of charming villages with tree-lined squares, stone churches and traditional restaurants. You can look forward to homemade dishes from land and sea – think fresh lampuka (mahi-mahi) fish, gbejna cheese, rabbit stew – all washed down with wines from the island’s vineyards.

Popular Gozo holiday deals

Hotel Ta' Cenc & Spa

Sannat, Gozo, Malta
  • 5 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Stansted

Prices from

£814 pp

Ta Frenc Apartments

Ghasri, Gozo, Malta
  • 5 Oct 2026
  • 7 nights
  • Self-catering
  • From Stansted

Prices from

£633 pp

Murella Living

Zebbug, Gozo, Malta
  • 5 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Stansted

Prices from

£567 pp

Hotel Calypso Gozo

Marsalforn, Gozo, Malta
  • 5 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Luton

Prices from

£629 pp

The Duke Boutique Hotel

Victoria, Gozo, Malta
  • 5 Oct 2026
  • 7 nights
  • Room only
  • From Luton

Prices from

£829 pp

Quaint Boutique Hotel Xewkija

Xewkija, Gozo, Malta
  • 30 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Stansted

Prices from

£604 pp

Quaint Boutique Hotel Nadur

Nadur, Gozo, Malta
  • 30 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Stansted

Prices from

£538 pp

Villagg Tal-Fanal

Ghasri, Gozo, Malta
  • 30 Oct 2026
  • 7 nights
  • Self-catering
  • From Stansted

Prices from

£533 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Last-minute Gozo holiday deals

Hotel Ta' Cenc & Spa

Sannat, Gozo, Malta
  • 5 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Stansted

Prices from

£814 pp

Ta Frenc Apartments

Ghasri, Gozo, Malta
  • 5 Oct 2026
  • 7 nights
  • Self-catering
  • From Stansted

Prices from

£633 pp

Murella Living

Zebbug, Gozo, Malta
  • 5 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Stansted

Prices from

£567 pp

Hotel Calypso Gozo

Marsalforn, Gozo, Malta
  • 5 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Luton

Prices from

£629 pp

The Duke Boutique Hotel

Victoria, Gozo, Malta
  • 5 Oct 2026
  • 7 nights
  • Room only
  • From Luton

Prices from

£829 pp

Kempinski Hotel San Lawrenz Gozo Malta

San Lawrenz, Gozo, Malta
  • 4 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Manchester

Prices from

£1,239 pp

Grand Hotel Gozo

Ghajnsielem, Gozo, Malta
  • 14 Sept 2026
  • 7 nights
  • Bed & breakfast
  • From Manchester

Prices from

£709 pp

Quaint Boutique Hotel Xewkija

Xewkija, Gozo, Malta
  • 3 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Birmingham

Prices from

£761 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

When to go to Gozo

Gozo has a typical Mediterranean climate: hot summers, mild winters and low rainfall. July and August temperatures peak around 31C, with 12 hours of sunshine a day, but the beach season stretches beyond summer. May, June and September are great months to go, with temperatures between 23C and 28C – perfect for both swimming and sightseeing.

Accommodation prices peak during July and August, so the shoulder months are ideal times to look for cheap holidays to Gozo. Mid-autumn also sees the month-long Mediterranea festival of culture, but hotel rates remain reasonable. During winter, daytime temperatures can reach the mid-teens and hotel rates are at their lowest.

The sea is warmer in autumn than in spring, so October can be a great month to visit Gozo. Temperatures in the mid-20Cs mean you can swim and sunbathe with fewer crowds and lower hotel prices.

Good to know

Flight time

3.5h

(from London)

Currency

Euros (€)

Language

Maltese, English

Things to know about Gozo

Travellers preferBed & breakfast
Typical stay7 nights
Most trips start fromManchester
No. of deals we've compared6.5k+
Best times to visit GozoFind the best time to go to Gozo. Compare average prices by month and use the toggle to check average temperature and rainfall.
£685
£548
£411
£274
£137
£0
30
24
18
12
6
0

September

  • Average price per person

    £576

  • Average temperature

    26.8°C

  • Average rainfall

    0.8mm

Weather data sourced from WeatherAPI.com. Booking data from TravelSupermarket.

About TravelSupermarket