Search hotels on Gozo, Malta
Enter your dates and choose from 957 hotels and other places to stay
Check out these popular cities on Gozo

Marsalforn
131 hotels
Xagħra
162 hotels
Victoria
92 hotels
Xlendi
65 hotels
Għarb
100 hotels
Nadur
82 hotels
Qala
84 hotels
Għajnsielem
57 hotels
Sannat
49 hotels
Santa Luċija
6 hotels
Stay in Gozo's best hotels!
Filter by:
The Duke Boutique Hotel
The Duke Boutique Hotel is located in the centre of Victoria, on the island of Gozo, next to Villa Rundle Gardens.

Murella Living
Featuring free WiFi, Murella Living offers air-conditioned accommodation in Marsalforn, located 100 metres from the sea.

Blu Waters Boutique Hotel
Set in Xlendi and within a few steps of Xlendi Beach, Blu Waters Boutique Hotel has a terrace, non-smoking rooms, and free WiFi throughout the property.

Townhouse17 Boutique Bed & Breakfast
Townhouse17 Boutique Bed & Breakfast features free WiFi and views of city in Victoria. Boasting a sun terrace, this property is situated near attractions such as Cittadella.

Cesca's Boutique Hotel
Located in Xlendi, Cesca's Boutique Hotel features a seasonal outdoor swimming pool and a shared lounge.

Quaint Boutique Hotel Sannat
Featuring a restaurant, bar and free WiFi, Quaint Boutique Hotel Sannat is set in Sannat, 2.3 km from Xlendi Beach and 2.7 km from Mġarr ix-Xini Beach.

Quaint Boutique Hotel Xewkija
Quaint Boutique Hotel Xewkija provides accommodation in Xewkija. The property is situated 2.2 km from Mġarr ix-Xini Beach, 3.5 km from Cittadella and 6.3 km from Ta' Pinu Basilica.

Quaint Boutique Hotel Nadur
Quaint Boutique Hotel Nadur is located in the main square of the village of Nadur. The hotel consists of twelve rooms.

Marcellino Boutique Living
Situated in Victoria and with Xlendi Beach reachable within 2.9 km, Marcellino Boutique Living features a terrace, non-smoking rooms, free WiFi and a restaurant.

Aqueduct Boutique B&B
Aqueduct Boutique B&B is located in Victoria, within 1.1 km of Cittadella and 2.6 km of Ta' Pinu Basilica.

Most booked hotels on Gozo in the past month
Popular with guests booking hotels on Gozo
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 2,468 reviewsPopular with guests booking hotels on Gozo
Scored out of 10, guest rating 7.9Good - What previous guests thought, 2,348 reviewsPopular with guests booking hotels on Gozo
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 2,241 reviewsPopular with guests booking hotels on Gozo
Scored out of 10, guest rating 9.3Superb - What previous guests thought, 1,136 reviewsPopular with guests booking hotels on Gozo
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 1,419 reviewsPopular with guests booking hotels on Gozo
Scored out of 10, guest rating 9.2Superb - What previous guests thought, 971 reviewsPopular with guests booking hotels on Gozo
Scored out of 10, guest rating 8.0Very good - What previous guests thought, 1,118 reviewsPopular with guests booking hotels on Gozo
Scored out of 10, guest rating 9.0Superb - What previous guests thought, 1,177 reviewsPopular with guests booking hotels on Gozo
Scored out of 10, guest rating 8.9Fabulous - What previous guests thought, 787 reviewsPopular with guests booking hotels on Gozo
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 512 reviews
Gozo's best hotels with breakfast
The Segond Hotel
Hotel in XagħraBreakfast optionsScored out of 10, guest rating 8.3Very good - What previous guests thought, 2,468 reviewsSituated in Xagħra and with Ramla Beach reachable within 1.8 km, The Segond Hotel features express check-in and check-out, non-smoking rooms, a seasonal outdoor swimming pool, free WiFi throughout the...
From US$81.23 per nightSt. Patrick's Hotel
Hotel in XlendiBreakfast optionsScored out of 10, guest rating 8.0Very good - What previous guests thought, 1,118 reviewsThis hotel is on Xlendi Bay seafront and offers air-conditioned rooms. Its restaurant features a sea-view terrace, while the rooftop terrace is equipped with sun loungers and parasols. Rooms at St.
From US$77.39 per nightGrand Hotel Gozo
Hotel in GħajnsielemBreakfast optionsScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 2,241 reviewsJust 400 metres from Mgarr Harbour, the Grand Hotel offers rooftop dining in summer and a pool with uninterrupted views of the island of Malta.
From US$135.60 per nightHotel San Andrea
Hotel in XlendiBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 1,419 reviewsHotel San Andrea is situated on the seaside promenade of the Xlendi Bay, just 5 metres from the clear Mediterranean Sea. It offers a genuine restaurant.
From US$86.80 per nightCornucopia Hotel
Hotel in XagħraBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 646 reviewsOffering a large garden with outdoor pool and hot tub, Cornucopia Hotel is located in Xagħra, on the island of Gozo, Malta. Parking and Wi-Fi access in public areas are free.
From US$99.57 per nightKempinski Hotel San Lawrenz
Hotel in San LawrenzBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 787 reviewsSurrounded by 30.000-m² gardens, Kempinski Hotel San Lawrenz features free parking and non smoking-only, air-conditioned rooms on Gozo Island.
From US$220.49 per nightHotel Calypso
Hotel in MarsalfornBreakfast optionsScored out of 10, guest rating 7.9Good - What previous guests thought, 2,348 reviewsOverlooking Marsalforn Bay, the Calypso features a rooftop swimming pool with sun deck and cocktail bar. The hotel lies on Gozo, 10 km from the Ferry Terminal with connections to Malta.
From US$63.71 per nightMariblu Hotel
Hotel in XewkijaBreakfast optionsScored out of 10, guest rating 7.9Good - What previous guests thought, 128 reviewsSituated in Xewkija, 2.5 km from Mġarr ix-Xini Beach, Mariblu Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From US$80.42 per night
Budget hotels on Gozo
Situated in Marsalforn and with Marsalforn Beach reachable within 300 metres, Hotel Ben Marsalforn, Affiliated by Meliá features an outdoor swimming pool, non-smoking rooms, free WiFi throughout the...
- Scored out of 10, guest rating 9.3Superb - What previous guests thought, 1,136 reviews
Situated in Santa Luċija, 2.1 km from Xlendi Beach, Santa Lucia Boutique Hotel features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.
From US$92.84 per night L-Eremita Boutique Hotel
Hotel in QalaCheap hotelScored out of 10, guest rating 9.9Exceptional - What previous guests thought, 137 reviewsSituated in Qala, L-Eremita Boutique Hotel is 2 km from Dahlet Qorrot Beach and features various facilities, such as a garden, a terrace and a bar.
- Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 594 reviews
Battistini Boutique Living and Spa, Victoria, Gozo has an outdoor swimming pool, fitness centre, a garden and terrace in Victoria.
Il-Logga Boutique Hotel
Hotel in XagħraCheap hotelScored out of 10, guest rating 9.1Superb - What previous guests thought, 239 reviewsIl-Logga Boutique Hotel features an outdoor swimming pool, terrace, a restaurant and bar in Xagħra.
Quaint Boutique Hotel Nadur
Hotel in NadurCheap hotelScored out of 10, guest rating 9.3Superb - What previous guests thought, 440 reviewsQuaint Boutique Hotel Nadur is located in the main square of the village of Nadur. The hotel consists of twelve rooms.
From US$120.11 per night- Scored out of 10, guest rating 9.4Superb - What previous guests thought, 27 reviews
Set in Xewkija and within 2.3 km of Mġarr ix-Xini Beach, Ta'Battista B&B with pool - Gozo has an outdoor swimming pool, non-smoking rooms, and free WiFi throughout the property.
Reef Hotel & Spa
Hotel in MarsalfornCheap hotelScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 101 reviewsReef Hotel & Spa has a seasonal outdoor swimming pool, terrace, a restaurant and bar in Marsalforn. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.
FAQs about hotels on Gozo
Shaped by Sea and Settler
On peaceful Gozo, red-domed churches pop up behind cactus hedges and rolling countryside gives way to impressive coastlines. The 2nd largest Maltese island is a short ferry ride from Malta, and between them is little Comino, whose beautiful Blue Lagoon is popular for swimming.
The ferry docks in the small Mgarr port, overlooking brightly painted Maltese fishing boats. Xewkija is the largest town and has the largest church, but Victoria (or Rabat) is the capital. Its walled citadel offers fabulous views across the island towards distant Malta.
Set around a sheltered bay, Marsalforn has the most Gozo hotels, while Xlendi on the opposite side of the island is in a cleft between 2 cliffs which offers beautiful views of the setting sun. At neighbouring Sannat, cliffs plunge spectacularly into the sea, but the most impressive rock formation is the Azure Window on the coast below Gharb and San Lawrenz, home to one of the 5-star hotels in Gozo.
The island also has a rich history - the Ggantija Temples in Xaghra are remains of its Neolithic period. A village dating to Arabic times is Ghasri, the island’s smallest and one of the closest to the popular Gozo diving spot – Wied il-Ghasri.
Booking.com has a good range of apartments, B&Bs and hotels in Gozo in each of these characteristic places.

See reviews by guests who stayed at hotels on Gozo
- Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 315 reviewsSpent the month of February in Ta Frenc, in a very spacious apartment that had everything I required. As a single female, I felt very safe and comfortable. Good wifi, TV and washing machine. The sea and pool views from the balcony were absolutely stunning (46C). The pool is lovely, although a tad baltic this time of year! Beautiful vista of the lighthouse and nearby hill top town too. On a clear night you could see the lights of Sicily twinkling in the distance! The countryside was a lush green sprinkled with yellow wild flowers and prickly pear. Just gorgeous! Great walking. Only 3 days rain in the month and beautiful blue skies. Ghasri is a small quiet rural community with a supermarket (12 mins walk away). There was a bus to Victoria once an hour and I survived without renting a car. If Zeppi's bar was moved from Qala to Ghasri, I don't think I would have ever left!!! Special thanks to Angelo, Christian and the lovely ladies in the Fanal office for making my stay so special.Guest review byErinIreland
- Scored out of 10, guest rating 9.2Superb - What previous guests thought, 70 reviewsWe had an amazing stay at Tan Nanna Farmhouse in Kercem. The property was spotless, spacious, and incredibly well-equipped. The kitchen had everything we needed, and the farmhouse has three bathrooms, which made it super convenient! Travelling with a toddler, we appreciated that a high chair, cot, and a cot mattress were provided. The pool area was peaceful and private, ideal for both adults and little ones. The location in Kercem is quiet but central, just minutes from Victoria, supermarkets, and some lovely countryside walks. A big thank you to Marvic, our host, who was always available, kind, and quick to reply whenever we had questions — a great host really makes all the difference! If you're planning a Gozo break, don’t miss out on Tan Nanna. It’s family-friendly, well-located, and truly relaxingGuest review byNicoletteBTDNMalta
- Scored out of 10, guest rating 8.3Very good - What previous guests thought, 195 reviewsExcellent accommodation - lovely house, well renovated, all that is needed is present. Lovely pool- although it was still too cool to use it - nice veranda next to it to sit in the sun. Lovely jacuzzi - took a while though to get it warm - switch on at least 3 hours before you want to use it including bubbles for the last hour as otherwise gets immediately cold again. Kitchen has all utensils needed but no coffee maker - we brought a caffetiere (never travel without as I really need my coffee....). Super easy to communicate with Simona - she gets back really quickly and is very helpful. Easy to collect keys. Nice bathrooms, good bedrooms! Clean! Lovely location with a bus stop around the corner.Guest review byMichaelaUnited Kingdom
- From US$86.80 per nightScored out of 10, guest rating 8.2Very good - What previous guests thought, 1,419 reviewsI’ve stayed at this hotel before and it’s still excellent. Fabulous location, really lovely staff and great service. The sea-view rooms have amazing views of the beautiful bay. There are plenty of places to eat and drink and a short bus trip or taxi into Rabat/Victoria. Great breakfasts included and a really nice restaurant in the evening; we ate in the hotel two of the 4 evenings we were in Xlendi just because it was such a nice, relaxing place with great, friendly service. Xlendi is a lovely place to relax - missing it already!Guest review byMarkIreland
- Scored out of 10, guest rating 8.9Fabulous - What previous guests thought, 257 reviewsWe were at the appartment as a group of two families and all of us was very satisfied with everything. The accommodation is clean, comfortable and well equipped. There was a great coffee capsules as a surprise for us. The staff was also kind and helpful when we needed. Great advantages are the pool and the garage. The location was calm and we loved it. We would definitely come back here.Guest review byLucieCzech Republic
- From US$148.83 per nightScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 1,023 reviewsEverything was well designed and worked perfectly, including power outlets that accepted all types of plug-ins. Appears to be very recently upgraded. Very elegant and extremely well thought out design - beautifully executed and furnished, very comfortable bed. Excellent location right in the middle of the city, but very quiet. Dedicated indoor parking was a plus.Guest review byGregoryBrazil
- From US$222.81 per nightScored out of 10, guest rating 8.5Very good - What previous guests thought, 1,061 reviewsThe front Office staff were very welcoming and helpful and the restaurant staff were super friendly and made the experience better. The spa was the most comfortable. And heated pool amazing even in the rain. Went for a bit day and with a cake in the room waiting was very much appreciated thank you:)Guest review byadamIreland
- From US$76.59 per nightScored out of 10, guest rating 9.0Superb - What previous guests thought, 1,177 reviewsI enjoyed my stay, great location close to the beach. The room was very nice, had everything I needed, AC working, good size bathroom. Everything clean. Staff was also very kind and helpful. Very good breakfast. Would stay for longer if it was possible.Guest review byJanPoland
- From US$77.39 per nightScored out of 10, guest rating 8.0Very good - What previous guests thought, 1,118 reviewsAir conditioning flawless. Big beds and very nice comfort. Breakfast is very complete. The croissant with marmalade, very very good. We had the octopus and sea bass at the restaurant, also super nice. Staff is great!Guest review byAndreRomania
- From US$211.20 per nightScored out of 10, guest rating 9.2Superb - What previous guests thought, 971 reviewsNice location! Within walking distance from the closest cities, but in a beautiful and not so noisy location. Breakfast was good, staff was friendly. Comfortable beds.Guest review byAapoFinland
- From US$63.71 per nightScored out of 10, guest rating 7.9Good - What previous guests thought, 2,348 reviewsDid not see any jam or marmalade at breakfast - 'butter' tasted horrible. But the rest was excellent and a very good choice offered.Guest review bySusanFrance
- From US$120.11 per nightScored out of 10, guest rating 9.3Superb - What previous guests thought, 440 reviewsEverything. The location, the room, the whole Gozo. And a special thank you to the best host ever, Mr. Frankie!Guest review byCodrutRomania
- From US$99.57 per nightScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 646 reviewsI really liked its facilities, also the excellent treatment of its employees, without a doubt I will return☺️Guest review byMaria FernandaArgentina
- From US$135.60 per nightScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 2,241 reviewsIt was great hotel, nice room with balconyGuest review byGUERRYFrance


















































