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.
Clear all
Your Selections
  All inclusive Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Resort hotel 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 Air Conditioning Hotels with Balconies Quiet Hotels Clean Hotels & up Hotels with Restaurants Cheap Hotels Hotels with Free Wifi Safe Hotels Meeting room Hotels with Bars Modern Hotels Suite Hotels Hotels with Jacuzzi Spa Hotels Hotels with Hot Tubs Non-Smoking Hotel Business services Charming Hotels Hotels With Indoor Pools Hotels with Room Service Wedding Hotels Honeymoon Hotels Hotels With Entertainment Concierge All Inclusive Hotels Budget Hotels Luxury Spa Hotels Unique Hotels Reduced mobility rooms Hotels with Kitchenette Beach Resorts Hotels with Villas Party Hotels Hotels with Shuttle Hotels with Private Beach Apartment Hotels Luxury Beach Hotels Quiet Resorts Resorts With Indoor Pools Family Resorts Hotels with Nightclubs Luxury Traveller Luxury Spa Resorts 60+ Traveller Suite Resorts Wedding Resorts Resorts with Jacuzzi Timeshare Hotels Timeshare Rentals Spa Resorts Luxury Resorts Foodie Trendsetter Hotels with Smoking Rooms Themed Hotels Romantic Boutique Hotels All Inclusive Resorts Boutique Hotels $ $$ $$$ $$$$ Kempinski Hotels with Complimentary Breakfast Eco-tourist Family Holiday Maker Shopping Fanatic Radisson Blu Honeymoon Resorts Art and Architecture Lover Maritim Downtown Hotels Casino Within 10 km Within 25 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
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
Lantern Guest House - BAHIM hotel
SAVE US$12
US$93
Agoda.com
US$81
View Deal
Qbajjar Rd, Marsalforn, Island of Gozo MFN, Malta
0.1 km from Bubbles Dive Centre
  • Free Wifi
  • Breakfast included
Calypso Hotel
No availability for your dates from these sites
Marina Street | Marsalforn Bay, Marsalforn, Island of Gozo MFN 1104, Malta
0.2 km from Bubbles Dive Centre
  • Pool
  • Beachfront
Electra Guest house
Booking.com
US$76
View Deal
Vally Road | Marsalforn Bay, Marsalforn, Island of Gozo MFN 1220, Malta
0.2 km from Bubbles Dive Centre
  • Free Wifi
  • Restaurant
No photo provided
Xaghra Road, Marsalforn, Island of Gozo, Malta
0.3 km from Bubbles Dive Centre
    No photo provided
    B Xaghra Road, Marsalforn, Island of Gozo, Malta
    0.3 km from Bubbles Dive Centre
      No photo provided
      Masri Street, Xaghra, Island of Gozo SLM 15, Malta
      1.6 km from Bubbles Dive Centre
        Cornucopia Hotel
        No availability for your dates from these sites
        10 Gnien Imrik Street, Xaghra, Island of Gozo XRA 102, Malta
        1.8 km from Bubbles Dive Centre
        • Free Parking
        • Pool
        Il-Logga Boutique Hotel
        Loading prices...
        Church Street, Xaghra, Island of Gozo XRA1250, Malta
        2.6 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        Downtown Hotel
        Priceline
        US$83
        View Deal
        Europa Street, Victoria, Island of Gozo VCT 2732, Malta
        3.1 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        The Duke Boutique Hotel
        No availability for your dates from these sites
        Republic Street, Victoria, Island of Gozo VTC1017, Malta
        3.3 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        Gozo Village Holidays
        No availability for your dates from these sites
        11 Capuchins Street | Gozo, Victoria, Island of Gozo VCT9080, Malta
        3.4 km from Bubbles Dive Centre
        • Free Parking
        • Pool
        Traditional Maltese Farmhouse
        56 ST Bert Street | Victoria Gozo, Xewkija, Island of Gozo, Malta
        4.1 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        Quaint Boutique Hotel Xewkija
        Loading prices...
        Pjazza San Gwann Battista, Xewkija, Island of Gozo XWK 1011, Malta
        4.4 km from Bubbles Dive Centre
        • Free Wifi
        No availability for your dates from these sites
        | Triq ir-Rokon, San Lawrenz, Island of Gozo SLZ1040, Malta
        5.0 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        SAVE US$3
        US$94
        Expedia.com
        US$91
        View Deal
        13 December Street, Nadur, Island of Gozo, Malta
        5.0 km from Bubbles Dive Centre
        • Free Wifi
        • Restaurant
        Savings alert: 15% below average rate

        The price you found is 15% lower than this hotel's average rate of US$107/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.

        No photo provided
        24 Gerxija Street, Sannat, Island of Gozo, Malta
        5.5 km from Bubbles Dive Centre
        • Pool
        Hotel Ta' Cenc
        No availability for your dates from these sites
        Cenc Street, Sannat, Island of Gozo VCT 112, Malta
        5.7 km from Bubbles Dive Centre
        • Free Parking
        • Breakfast included
        Ulysses Village Apartments
        No availability for your dates from these sites
        Gostra Street, Xlendi, Island of Gozo VCT115, Malta
        5.8 km from Bubbles Dive Centre
        • Free Wifi
        • Restaurant
        San Andrea Hotel
        SAVE US$3
        US$125
        Expedia.com
        US$122
        View Deal
        Xlendi Promenade, Xlendi, Island of Gozo, Malta
        5.9 km from Bubbles Dive Centre
        • Free Wifi
        • Breakfast included
        Saint Patrick's Hotel
        SAVE US$36
        US$254
        Expedia.com
        US$218
        View Deal
        Xlendi Bay, Xlendi, Island of Gozo XLN 1150, Malta
        5.9 km from Bubbles Dive Centre
        • Free Parking
        • Pool
        Hotel Xlendi Resort & Spa
        No availability for your dates from these sites
        St. Simon Street, Xlendi, Island of Gozo XLN 1300, Malta
        5.9 km from Bubbles Dive Centre
        • Free Parking
        • Breakfast included
        No availability for your dates from these sites
        St. Anthony Street, Mgarr, Island of Gozo GSM 9026, Malta
        6.1 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        Comino Hotel
        No availability for your dates from these sites
        San Niklaw Bay, Comino SPB08, Malta
        8.8 km from Bubbles Dive Centre
        • Breakfast included
        • Pool
        Paradise Bay Resort Hotel
        No availability for your dates from these sites
        Paradise Bay, Mellieha, Island of Malta MLH 9068, Malta
        11.6 km from Bubbles Dive Centre
        • Free Parking
        • Pool
        LABRANDA Riviera Premium Resort & Spa
        Loading prices...
        Marfa Bay, Mellieha, Island of Malta MLH02, Malta
        12.3 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        Ramla Bay Resort
        No availability for your dates from these sites
        Marfa L/O, Mellieha, Island of Malta MLH 7100, Malta
        12.4 km from Bubbles Dive Centre
        • Free Parking
        • Pool
        Mellieha Bay Hotel
        No availability for your dates from these sites
        Ghadira, Mellieha, Island of Malta MLH 9065, Malta
        13.7 km from Bubbles Dive Centre
        • Free Parking
        • Breakfast included
        Mellieha Holiday Centre
        Booking.com
        US$240
        View Deal
        Mellieha Bay, Mellieha, Island of Malta MLH 9064, Malta
        14.2 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        No availability for your dates from these sites
        Marfa Road | Mellieha Bay, Mellieha, Island of Malta MLH 9064, Malta
        14.6 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        Luna Holiday Complex
        SAVE US$24
        US$144
        Hotels.com
        US$120
        View Deal
        15 Triq Il-Marfa, Mellieha, Island of Malta MLH 9063, Malta
        14.9 km from Bubbles Dive Centre
        • Pool
        • Beachfront
        Still looking for a place to stay?
        Marsalforn has 5 B&Bs/inns with 690 reviews
        Maria Giovanna Guest House
        Rabat Road, Marsalforn, Island of Gozo MFN 9010, Malta
        0.2 km from Bubbles Dive Centre
        • Free Wifi
        Murella Living
        18 / 19 Bakery Street, Marsalforn, Island of Gozo MFN 1303, Malta
        0.1 km from Bubbles Dive Centre
        • Breakfast included
        • Free Internet
        Horizon Complex
        Triq Il-Qolla L-Bajda | Qbajjar Marina, Marsalforn, Island of Gozo MFN 1631, Malta
        1.0 km from Bubbles Dive Centre
        • Beachfront
        • Restaurant
        See all 5 Marsalforn B&Bs/inns
        See all hotels in or near Marsalforn
        Cornucopia Hotel
        No availability for your dates from these sites
        10 Gnien Imrik Street, Xaghra, Island of Gozo XRA 102, Malta
        1.8 km from Bubbles Dive Centre
        • Free Parking
        • Pool
        Gozo Village Holidays
        No availability for your dates from these sites
        11 Capuchins Street | Gozo, Victoria, Island of Gozo VCT9080, Malta
        3.4 km from Bubbles Dive Centre
        • Free Parking
        • Pool
        Il-Logga Boutique Hotel
        Loading prices...
        Church Street, Xaghra, Island of Gozo XRA1250, Malta
        2.6 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        Downtown Hotel
        Priceline
        US$83
        View Deal
        Europa Street, Victoria, Island of Gozo VCT 2732, Malta
        3.1 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        The Duke Boutique Hotel
        No availability for your dates from these sites
        Republic Street, Victoria, Island of Gozo VTC1017, Malta
        3.3 km from Bubbles Dive Centre
        • Free Wifi
        • Free Parking
        *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.