We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Independent Hotels & up Internet & up & up Air Conditioning Clean Hotels Hotels with Balconies Quiet Hotels Cheap Hotels Hotels with Restaurants Hotels with Jacuzzi Hotels with Hot Tubs Modern Hotels Non-Smoking Hotel Safe Hotels Spa Hotels Suite Hotels Charming Hotels Meeting room Hotels with Bars Business services Concierge Hotels with Free Wifi Hotels with Room Service Wedding Hotels Honeymoon Hotels Unique Hotels Hotels with Villas Reduced mobility rooms Hotels with Shuttle Boutique Hotels Hotels With Indoor Pools €€ €€€ €€€€ Luxury Spa Hotels All Inclusive Hotels Budget Hotels Downtown Hotels Kempinski Beach Resorts Hotels with Private Beach Party Hotels Within 10 km Any distance from Bubbles Dive Centre
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Gozo Village Holidays
Priceline
View Deal
11 Capuchins Street | Gozo, Victoria, Island of Gozo VCT9080, Malta
2.2 km from Bubbles Dive Centre
  • Free Parking
  • Pool
Lantern Guest House - BAHIM hotel
SAVE US$10
US$61
Booking.com
US$51
View Deal
Qbajjar Rd, Marsalforn, Island of Gozo MFN, Malta
2.3 km from Bubbles Dive Centre
  • Free Wifi
  • Breakfast included
Hotel Calypso
SAVE US$8
US$104
Hotels.com
US$96
View Deal
Marina Street | Marsalforn Bay, Marsalforn, Island of Gozo MFN 1104, Malta
2.4 km from Bubbles Dive Centre
  • Pool
  • Beachfront
Electra Guest house
Priceline
US$50
View Deal
Vally Road | Marsalforn Bay, Marsalforn, Island of Gozo MFN 1220, Malta
2.4 km from Bubbles Dive Centre
  • Free Wifi
  • Restaurant
No photo provided
B Rabat Road Marsalforn, Marsalforn, Island of Gozo, Malta
2.4 km from Bubbles Dive Centre
  • Pool
  • Fitness centre
1 Kaccatur Flats
Xaghra Road, Marsalforn, Island of Gozo, Malta
2.6 km from Bubbles Dive Centre
    5 Carries Flat
    B Xaghra Road, Marsalforn, Island of Gozo, Malta
    2.6 km from Bubbles Dive Centre
      Cornucopia Hotel
      Expedia.com
      US$77
      View Deal
      10 Gnien Imrik Street, Xaghra, Island of Gozo XRA 102, Malta
      3.7 km from Bubbles Dive Centre
      • Free Parking
      • Pool
      No photo provided
      Masri Street, Xaghra, Island of Gozo SLM 15, Malta
      3.7 km from Bubbles Dive Centre
        SAVE US$19
        US$125
        Official Site
        US$106
        View Deal
        | Triq ir-Rokon, San Lawrenz, Island of Gozo SLZ1040, Malta
        4.1 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        Savings alert: 12% below average rate

        The price you found is 12% lower than this hotel's average rate of US$121/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Downtown Hotel
        Hotels.com
        US$69
        View Deal
        Europa Street, Victoria, Island of Gozo VCT 2732, Malta
        4.1 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        The Duke Boutique Hotel
        Hotels.com
        US$93
        View Deal
        Republic Street, Victoria, Island of Gozo VTC1017, Malta
        4.2 km from Bubbles Dive Centre
        • Free Wifi
        • Breakfast included
        Il-Logga Boutique Hotel
        Hotels.com
        View Deal
        Church Street, Xaghra, Island of Gozo XRA1250, Malta
        4.2 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        Traditional Maltese Farmhouse
        56 ST Bert Street | Victoria Gozo, Xewkija, Island of Gozo, Malta
        5.2 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        Quaint Boutique Hotel Xewkija
        Travelocity
        View Deal
        Pjazza San Gwann Battista, Xewkija, Island of Gozo XWK 1011, Malta
        5.9 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        San Andrea Hotel
        SAVE US$4
        US$59
        Booking.com
        US$55
        View Deal
        Xlendi Promenade, Xlendi, Island of Gozo, Malta
        6.0 km from Bubbles Dive Centre
        • Free Wifi
        • Breakfast included
        Savings alert: 27% below average rate

        The price you found is 27% lower than this hotel's average rate of US$75/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Saint Patrick's Hotel
        SAVE US$3
        US$65
        Expedia.com
        US$62
        View Deal
        | Xatt ix-Xlendi, Xlendi, Island of Gozo XLN 1150, Malta
        6.0 km from Bubbles Dive Centre
        • Free Parking
        • Pool
        Hotel Xlendi Resort & Spa
        Hotels.com
        View Deal
        St. Simon Street, Xlendi, Island of Gozo XLN 1300, Malta
        6.0 km from Bubbles Dive Centre
        • Free Parking
        • Breakfast included
        Quaint Boutique Hotels
        Hotels.com
        View Deal
        | Pjazza Santa Margherita, Sannat, Island of Gozo SNT9032, Malta
        6.1 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        No photo provided
        24 Gerxija Street, Sannat, Island of Gozo, Malta
        6.3 km from Bubbles Dive Centre
        • Pool
        Hotel Ta' Cenc & Spa
        Hotels.com
        View Deal
        Cenc Street, Sannat, Island of Gozo VCT 112, Malta
        6.9 km from Bubbles Dive Centre
        • Free Parking
        • Breakfast included
        Booking.com
        View Deal
        13 December Street, Nadur, Island of Gozo, Malta
        7.2 km from Bubbles Dive Centre
        • Free Wifi
        • Restaurant
        Booking.com
        View Deal
        St. Anthony Street, Mgarr, Island of Gozo GSM 9026, Malta
        8.1 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        Comino Hotel
        Travelocity
        View Deal
        San Niklaw Bay, Comino SPB08, Malta
        11.0 km from Bubbles Dive Centre
        • Breakfast included
        • Pool
        Marsalforn Guesthouse
        Rabat Road, Marsalforn, Island of Gozo, Malta
        • Restaurant
        No photo provided
        C Battery Road | Xwejini Bay, Marsalforn, Island of Gozo, Malta
        • Pool
        Still looking for a place to stay?
        Marsalforn has 5 B&Bs/inns with 738 reviews
        Murella Living
        SAVE US$3
        US$68
        Expedia.com
        US$65
        View Deal
        18 / 19 Bakery Street, Marsalforn, Island of Gozo MFN 1303, Malta
        2.2 km from Bubbles Dive Centre
        • Free Wifi
        • Breakfast included
        Maria Giovanna Guest House
        Booking.com
        View Deal
        Rabat Road, Marsalforn, Island of Gozo MFN 9010, Malta
        2.4 km from Bubbles Dive Centre
        • Free Wifi
        Horizon Complex
        Expedia.com
        View Deal
        Triq Il-Qolla L-Bajda | Qbajjar Marina, Marsalforn, Island of Gozo MFN 1631, Malta
        1.3 km from Bubbles Dive Centre
        • Free Parking
        • Beachfront
        See all 5 Marsalforn B&Bs/inns
        See all hotels in or near Marsalforn
        Cornucopia Hotel
        Expedia.com
        US$77
        View Deal
        10 Gnien Imrik Street, Xaghra, Island of Gozo XRA 102, Malta
        3.7 km from Bubbles Dive Centre
        • Free Parking
        • Pool
        Il-Logga Boutique Hotel
        Hotels.com
        View Deal
        Church Street, Xaghra, Island of Gozo XRA1250, Malta
        4.2 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        Downtown Hotel
        Hotels.com
        US$69
        View Deal
        Europa Street, Victoria, Island of Gozo VCT 2732, Malta
        4.1 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        The Duke Boutique Hotel
        Hotels.com
        US$93
        View Deal
        Republic Street, Victoria, Island of Gozo VTC1017, Malta
        4.2 km from Bubbles Dive Centre
        • Free Wifi
        • Breakfast included
        Gozo Village Holidays
        Priceline
        View Deal
        11 Capuchins Street | Gozo, Victoria, Island of Gozo VCT9080, Malta
        2.2 km from Bubbles Dive Centre
        • Free Parking
        • Pool
        *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.