Let KAYAK do the searching
KAYAK users have found double rooms in Gozo Island for as cheap as $28 (Victoria) in the last 3 days. The average price is $136.
In the last 72 hours, users have found Gozo Island hotels for tonight for as low as $92 (Sannat). Users have also found 3-star hotels from $92 (Sannat) and 4-star+ hotels from $102 (Żebbuġ, Gozo).
In the last 72 hours, users have found Gozo Island hotels for this weekend for as low as $61 (San Lawrenz) per night. Users have also found 3-star hotels from $61 (San Lawrenz) and 4-star+ hotels from $259 (San Lawrenz).