My top 25+ Gozo Hotels, Farmhouses, Villas and other accommodation

4.64/5 (11)

Planning your holiday in Gozo (Malta) but unsure what type of accommodation you’ll need? Sometimes it’s a bit difficult to decide, even when the choices are quite limited like in the case with Gozo. The island is after all, small.

However, the accommodation options offered are of high quality. This guide will try to make it a little bit easier for you to figure out where best to stay in Gozo.

About this guide to Gozo hotels and accommodation

My aim with this guide is to help you decide on what Gozo accommodation best suits your requirements and budget and offer recommendations for hotels, farmhouses, self-catering apartments and more.

I will not show you all the hotels or farmhouses that exist on the island. Instead, I handpicked a number of options, some based on my own experience and those of friends and family.

In other words: My recommendations include only options that I would recommend to someone else, not because of commercial interests. 

To help you get a broader, balanced evaluation I’ve also included pros/cons that are also frequently mentioned by other travellers, for each of the Gozo hotels and accommodation options listed.

Tips to get you started

But now you’re asking, how do I decide in which hotel/acommodation I’m going to stay? Start with determining your requirements by asking yourself the following questions:

Q: What type of holiday are you looking for? Will you be:

  • spending most of your time at the hotel, enjoying the pool or the spa and maybe book a few tours?
  • actively exploring Gozo and don’t need all the extras that 4/5-star hotels offer?
  • spending most of your time out and about and not looking to spend too much on accommodation?

Q: Will you be hiring a car in Gozo?

Although public transport (consisting of a network of bus routes) and hop on/hop off buses are available in Gozo (and reasonably priced), it’s easy to drive and not very expensive to rent a car there. What you get in return is a lot more freedom to explore the island, if that’s what you intend to do. I have more info on that topic here: Malta and Gozo car hire.

Q: Where in Gozo would you like to stay?

With short distances and a peaceful environment pretty much anywhere in Gozo, the real question is whether you prefer staying close to the sea (at slightly higher rates of course) or further inland. The latter isn’t necessarily a worse option, especially if you’re travelling with a group and have the budget for a farmhouse with a pool, for example.

Other accommodation tips

  • Book well in advance. There’s a high demand for accommodation in Gozo, more so than in Malta, so the earlier you book the more choice you have and the better the rates will be.
  • If you’re planning to visit Gozo between July and September and prefer staying at a hotel, make sure your room offers air conditioning. Farmhouses and self-catering apartments where aircon is available will often have metered access (so you should expect to pay extra for the use of that facility).
  • With an ever increasing demand for Gozo accommodation, rates are steadily rising but the quality doesn’t always match what’s charged. If you’re looking for value/budget accommodation, Gozo may not be for you.

My recommendations – quick notes

Accommodation rates indicated for some of the listings below may vary depending on the time of year and availability. The costs I’ve listed are estimates based on the peak season (July/August), though verified around 6 months in advance.

If you’d like to check current rates click on the “Check rates” buttons to view the best available rates.

If quality, comfort and budget are your primary concerns, I’m pretty confident the below offer a few good options to consider as part of your research.

Valletta travel guide for 2019!

Gozo hotels

Boutique hotels

A novelty concept is the Boutique accommodation. These are houses that offer intimate and traditional settings furnished in style, normally located in the heart of towns or villages. Boutique hotels offer a pleasant and unique alternative to traditional hotels, with a more tranquil feeling overall. Gozo has a few great choices. although they’re in high demand!

The Duke Boutique Hotel

The Duke Boutique Hotel in Victoria, Gozo.

Location: Victoria (Rabat)
Cost: €120 per room per night

Duke Boutique Hotel is located in the centre of Victoria, the capital city of Gozo and is a great option if you’re looking for a luxury option. Standard rooms are soundproofed with a classic contemporary design, equipped with air conditioning, heating, minibar and tea and coffee making facilities. If you’re considering staying here, get one of the better rooms or suites, equipped with jacuzzi on a private terrace. This is my favourite Gozo hotel right now and highly recommend booking here.

Check current rates


  • Sun terrace
  • Great breakfast (including vegan and vegetarian options), good restaurants nearby
  • Very central location, good base to explore Gozo from
  • Public parking nearby.

Things to consider:

  • Not the quietest spot on the island

Il-Loġġa Boutique Hotel

Il-Logga Boutique Hotel

Location: Xagħra Gozo
Cost: €120 per room per night on Bed & Breakfast basis

Il-Loġġa Boutique Hotel is a small family run establishment focused on providing clients with a tranquil Mediterranean experience. It is located in Xagħra with views of the Gozitan countryside and of the sea beyond. The hotel offers four types of rooms at different prices.

Check current rates


  • Has its own restaurant, parking, pool
  • Located in Xagħra, which is close to all the interesting places
  • Rooms equipped with comfortable beds, air-conditioning, ample storage and in some cases a private terrace.

Things to consider:

  • Small bathrooms

Quaint Boutique Hotel Xewkija

Quaint Boutique Hotel in Xewkija, Gozo.

Location: Xewkija, Żebbuġ and Nadur
Cost: Starting from €85 per room per night.

Quaint Boutique Hotels offer accommodation in one of three villages in Gozo. You can stay in either Nadur, Xewkija or Żebbuġ. The Nadur hotel is built on a property that used to be a hotel in the early 1900s. It has 12 highly rooms that include 3 penthouses. The one in Xewkija is located right next to the village church, in a square surrounded by a number of shops. It has 10 rooms, 2 of which are penthouses.

Check current rates


  • Centrally located in all three locations
  • Modernly finished
  • Focus on providing an extremely good service
  • Properties served with restaurant.

Things to consider:

  • Some of the locations are located close to a church, and church bells are probably not ideal for light sleepers. 😉

Gozo 5-star luxury hotels

If your primary concern is luxury and comfort, Gozo offers a couple of options that are worth your while. The hotels I recommend below are both located in remote parts of the island, which make them ideal for a truly relaxing experience.

Kempinski San Lawrenz

The Kempinski San Lawrenz hotel, located in the centre of island Gozo

Location: San Lawrenz, Gozo
Cost: Starting from €217 per room per night on BB basis

This is my absolute favourite hotel in Gozo. I’ve been many times and always plan to revisit. The Turkish Hammam offers a unique kind of stay, where you are able to relax and recharge to the full. This hotel is known locally as one of the top hotels around, and with its quiet and rural setting, it’s a perfect place for a comfortable retreat.

Check current rates


  • Different types of rooms offered
  • Few places around the Maltese islands will give you this much peace and quiet combined with this much comfort
  • Family-friendly
  • The surrounding countryside offers great walks
  • Turkish bath and Spa facilities.

Things to consider:

  • Expensive if you don’t plan on spending time using the hotel’s facilities
  • Not close to places of interest
  • Some features of the hotel look a little tired and are in need of refurbishment.

Hotel Ta` Cenc

Ta Cenc Hotel in Gozo is a popular choice for luxury accommodation.

Location: Sannat, Gozo
Cost: Starting from €200 per room per night on BB basis

Set in a unique location on the high cliffs of Ta’ Ċenċ in Sannat, this hotel steals the hearts of many visitors after having been around for decades already. The hotel focuses on providing tranquil and relaxing hospitality, or an escape to nature, as the hotel website states.

Check current rates


  • Comfortable. high-quality accommodation
  • Quiet location
  • Offers all facilities, including two pools.

Things to consider:

  • Some areas of the hotel are in need of refurbishment (yet rates remain high)
  • Can get expensive if not planning to stay in the hotel that much. This is more of a resort than a hotel and a destination rather than a base for an “out and about” type holiday
  • Not really close to other places of interest. I’d recommend renting a car if you choose to stay here and want to explore.

4-Star Gozo hotels

If you’re not after the ultimate luxurious stay, these are some of the best 4-star hotels you can find.

The Grand Hotel Gozo

The Grand Hotel in Mġarr overlooks the harbour.

Location: Mġarr, Gozo
Cost: Starting from €135 per room per night.

The Grand Hotel Gozo is right on top of Mgarr Harbour. If you get a harbour view room you’ll be able to watch the ferry come and go–but be warned, the noise from the vehicles coming out of the ferry can get really scary at times. The property offers en-suite four-star accommodation, with predominantly sea view rooms; ranging from standard double rooms to spacious family suites.

Check current rates


  • Offers nice views of the harbour, with Comino and Malta as a backdrop
  • Has its own restaurant, but there are a number of restaurants all around within walking distance
  • Spa facilities offer a very good experience.

Things to consider:

  • There are big differences between the sea view rooms and regular rooms. Don’t book the latter – low value!
  • Not the quietest hotel around due to its proximity to the harbour. Every time the ferry arrives, you’ll hear cars driving up the hill continuously.
  • Food is OK, breakfast nothing special.

Cornucopia Hotel

The Cornucopia Hotel is located in a quiet place near the centre of Gozo.

Location: Xagħra, Gozo
Cost: Starting from €80 per room per night.

Set in the quiet outskirts of Xagħra, the Cornucopia Hotel is only a short 15 minute walk away from the village core. With stunning views towards Victoria and down towards Marsalforn, especially in the evening, the Cornucopia Hotel focuses on providing a tranquil stay.

Check current rates


  • Set in quiet surroundings
  • Beautiful pool areas with sufficient sun beds
  • Close to many places of interest such as Ta’ Mena Estate, Xerri’s Grotto, Ggantija temples, Museum of Toys and Xagħra Stone Circle
  • BBQ Fridays by the pool at €25 per adult and €14 for children.

Things to consider:

  • Some areas of the hotel look a bit tired and dated
  • No play area for the children.

Calypso Hotel

The Calypso Hotel at Marsalforn.

Location: Marsalforn
Cost: Starting from €80 per room per night

Overlooking the small harbour of Marsalforn on the northern side of the island, Hotel Calypso offers comfortable accommodation at a reasonable price. Rooms overlooking the fishing boats have breathtaking views, while the hotel is known for offering a friendly service.

Check current rates


  • A good base for days on the beach or walks in the countryside
  • Good Wi-Fi and aircon in rooms
  • Good sized pool on the roof
  • Small beach just 10 metres away from the hotel.

Things to consider:

  • Pool area is nice but can become slippery
  • Decent accommodation but only at the right price. High demand pushes the rates up quite quickly.
  • Food is average (but there’s a good choice of restaurants around in Marsalforn!)

Budget Gozo hotels

If you’re on a tight budget, the following 3-star hotels charge very low rates and still offer a reasonable option for accommodation. Here you’ll get a good night’s sleep in clean rooms and a decent breakfast.

Budget-friendly: San Andrea Hotel

San Andrea Hotel is one of the few budget options in Xlendi that are worthwhile.

Location: Xlendi
Cost: From €50 per per night including breakfast.

Xlendi is a lovely location but there are a few hotels in the area that have built up a bad reputation. Thankfully, San Andrea Hotel hasn’t followed that trend. It’s a popular, but small hotel with just 28 rooms. If you’re just looking for a base from where to explore the island at a reasonable cost, then this is an excellent choice.

Check current rates


  • Excellent location
  • Clean, hassle-free
  • Free Wi-Fi and decent aircon

Things to consider:

  • Don’t expect amazing spa facilities. They get the basics right but offer nothing more.
  • Rather small rooms, suitable only if you’ll be spending your days exploring Gozo.

Downtown Hotel

Located in Victoria (Rabat), the Downtown Hotel offers reasonably priced accommodation.

Location: Victoria (Rabat)
Cost: Starting from €45 per night including breakfast

You can find the Downtown Hotel right in the heart of the capital city Victoria. Most of the guest rooms come with a private balcony where you can relax after a busy day around Gozo. Ideal for exploring the historic Citadel and the gardens of Villa Rundle.

Check current rates


  • Rooftop pool and an excellent à la carte restaurant
  • Buffet available Saturday at dinner and for Sunday lunch
  • Close to the bus station and the main shopping street
  • Free Wi-Fi

Things to consider:

  • No spa facilities
  • Although centrally located and practical, the location itself isn’t exactly breathtaking. That doesn’t have to be a deal breaker if you don’t need nice views.

Other Gozo accommodation options: Farmhouses and B&Bs

Farmhouses are a good, actually a great, alternative to hotels and boutique hotels if you’re travelling with 4 people or more. Many Maltese like to stay in farmhouses or houses of character when paying a visit to Gozo–so why not do like the Maltese when in Malta?

There are close to 200 Gozo farmhouses and villas for hire, a type of accommodation that is ideal for families or large groups, especially because many of these residences have their own swimming pool, BBQ area and private gardens.

You can also find B&B-run farmhouses where you share the same property as you would a hotel. That could offer both a charming option to stay as well being a more economical alternative, especially when travelling as a couple (or together with other couples).

The below is a selection of alternative Gozo accommodation options based on personal recommendations and experience.

Bed and Breakfasts

Qronfla Farmhouse B&B

Qronfla Farmhouse B&B

Location: Żebbuġ, Gozo

One of the few options in Gozo to stay on a B&B basis in a farmhouse with shared facilities. Located in a quiet part of the island, yet quite central, you get everything you need for a quiet holiday to enjoy exploring Gozo from.

Check current rates


  • Great location and quiet
  • Good value for money

Things to consider:

  • Small outdoor space
  • A little outdated interior.

Ta` Matmura Farmhouse B&B

Ta` Matmura Farmhouse B&B

Location: Għarb

Ta` Matmura is a typical 300-year old Gozitan farmhouse full of unique character features situated in the outskirts of the village of Gharb, overlooking the Gozitan countryside.

Check current rates


  • Excellent location
  • With large pool
  • Free Wi-Fi
  • Price includes breakfast
  • Minimum stay is 3 nights.

Things to consider:

  • No children allowed, guests must be 18+
  • No pets allowed.

Farmhouses and villas for groups in Gozo

For travelling in groups, there are some very high-quality farmhouses and villas available in Gozo, complete with pool and often with a private garden. Farmhouses and villas are a great accommodation option for travel in groups, or for couples looking for a retreat that is quieter and more private than a resort or hotel would be.

Although furniture may not always be modern, the level of comfort you can get is of a very high level and prices aren’t as high as you’d expect them to be for accommodation of this type.

Tips for booking your Gozo accommodation

  • Location-wise all options listed below are located centrally and yet in peaceful areas, so there’s no real benefit staying at one place over another (of the ones listed below).
  • I recommend you hire a car if you decide to stay at a farmhouse or villa, away from the bus-serviced towns (and also because public transport in Gozo isn’t very efficient or reliable).
  • More so than with standard hotels – Book well in advance to get the best farmhouses and villas available
  • In some cases pricing for a 2-bedroom farmhouse/villa can be the same as a 3-bedroom farmhouse/villa. Who doesn’t like extra space? 😉
  • Package deals for farmhouses and villas in Gozo are easy to book via James Villas Holidays.

The below are a few recommended and highly rated options. You can choose to check rates for just accommodation or including flights (if you’re located in the UK or Ireland).

3-Bedroom farmhouses and villas with pool (for groups up to 6 people)

4/5/6-Bedroom options (for groups up to 8-14 people)

Can’t find a farmhouse or villa you like?

There are more options listed on Airbnb and you can get good rates directly from owner as well there.

Follow this link to get a discount on your Airbnb booking, courtesy of me. 🙂

Rate this article

Submit a Comment

Your email address will not be published. Required fields are marked *

Pin It on Pinterest