Gozo ist eine Insel im Mittelmeer und liegt rund sechs Kilometer nordwestlich von Malta. Die Insel gilt als die zweitgrößte des Archipels der Republik Malta und umfasst eine Fläche von 67 Quadratkilometern. Die Küstenlinie ist insgesamt 43 Kilometer lang.
Einer der schönsten Sandstrände Gozos ist Ramla Bay, unterhalb der Höhle der Calypso gelegen. Dort ist der Sand wunderschön rot gefärbt. Fast noch ein Geheimtipp ist die zwei Kilometer lange Felsbucht Mgarr ix-Xini. Sie verfügt über einen kleinen Kiesstrand, der in das flache Wasser abfällt. Die Bucht ist von Felsen umgeben, von denen man in tieferes Wasser gelangen kann. Ein sehr abgeschiedener Strand befindet sich nahe dem Dorf Nadur. Die dortige Blas Bay verfügt über einen Sandstrand, allerdings gibt es dort keine Bars oder Einkaufsmöglichkeiten.
Die Insel Gozo hat zahlreiche Tauchgebiete, die für alle Stufen geeignet sind. Die Temperatur des Wassers fällt nicht unter 13 Grad Celsius ab, die Gewässer rund um die Insel sind zudem sicher und klar. Starke Strömungen oder Gezeiten kommen nicht vor. Einige der Tauchstellen sind vom Land aus zugänglich. Wo dies nicht möglich ist, können sie mit einer kurzen Bootsfahrt erreicht werden. Zu den Vorteilen für Taucher gehören die kurzen Wege auf Gozo. Gibt es Wind auf der einen Seite der Insel, können alternative Tauchstellen schnell erreicht werden. Einer der Höhepunkte für Taucher ist das Blue Hole in Dwejra. Dabei handelt es sich um einen Unterwasserbogen. Die Tauchtiefe beträgt dort über 40 Meter. Darüber hinaus gibt es eine Vielzahl von Riffen und Höhlen sowie vier versunkene Schiffswracks, die das Tauchen zu einem besonderen Erlebnis werden lassen. Auf Gozo gibt es an verschiedenen Orten Tauchschulen. Mehrere befinden sich bei dem Ort Marsalforn im Norden der Insel. Auch in Xlendi Bay, Ix-Xewkija, Il-Qala und in L-Imgarr sind entsprechende Angebote vorhanden.