Skip to main content

The best boutique hotels in Gozo

Check out our pick of great boutique hotels on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Quaint Boutique Hotel Nadur is located in the main square of the village of Nadur. The hotel consists of twelve rooms. The four main room types are Comfort Rooms, Deluxe Rooms, Deluxe Duplex Rooms, and Superior Rooms. Wonderful place and setup. Frankie at the front was fantastic. Thank you so much for the very late checkout and being so accommodating and relaxed. Great breakfast and breakfast staff - again, completely accommodating

Show more Show less
9.3
Superb
436 reviews
Price from
US$99
per night

Ta' Maria B&B is a farmhouse of the 19th century. Set in the open countryside, it is located in Ghasri, the smallest village in Gozo. In 7 minutes, you can walk to the bus stop for links with Victoria. lovely stay and will definitely return. a peaceful place in gozo. hosts were very friendly and sweet. rooms were nice clean and spacious. this place served as the perfect weekend in gozo.

Show more Show less
9.6
Exceptional
308 reviews

Set just off the beach, Maria Giovanna is in Marsalforn Bay on the laidback island of Gozo. This family-run guest house offers elegantly decorated rooms with air conditioning and a balcony.

Run by 2 sisters, Maria Giovanna Guest House takes its name from their mother and grandmother who managed the property before them. One of the sisters is a pastry chef and prepares homemade cakes for breakfast each morning. Nice service from de owners, great location, quiet and very good breakfast

Show more Show less
9.5
Exceptional
567 reviews
Price from
US$102
per night

This 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. Patrick's Hotel overlook the sea, Xlendi valley or the hotel’s internal courtyard. They offer a TV, minibar and private bathroom with hairdryer. The breakfast was vey nice served in a lovely room, with the hotel being in a perfect location

Show more Show less
8.1
Very good
1,125 reviews
Price from
US$77
per night

Just 400 metres from Mgarr Harbour, the Grand Hotel offers rooftop dining in summer and a pool with uninterrupted views of the island of Malta. This hotel has free WiFi throughout and large rooms with satellite TV. Excellent location with beautiful views Excellent breakfast and restaurant menu Superb service and friendly staff On site parking a big bonus

Show more Show less
8.7
Fabulous
2,258 reviews
Price from
US$135
per night

Hotel 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.

Set amongst the cliffs of the Xlendi Valley, the San Andrea is a modern boutique hotel in Gozo, the second island of the Maltese archipelago. I’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!

Show more Show less
8.2
Very good
1,437 reviews
Price from
US$86
per night

The family-run Lantern Guest House is set in Marsalforn Gozo, a few steps from the beach. It offers a restaurant and rooms with a balcony.

Rooms are uniquely decorated with simple furnishings and cool tiled floors. They include a fridge and a private bathroom with shower. All of the rooms are equipped with Air Conditioning units. You have to bear in mind that this review relates to a Guest House and not a five star hotel. Given that I booked a Guest House you couldn’t of wanted a nicer. The staff was super helpful. It was very clean and comfortable and the breakfast spread was absolutely sensational.

Show more Show less
8.4
Very good
508 reviews
Price from
US$52
per night

Offering 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.

Decorated with antique wood furniture, each room is air conditioned and features a living area with an LCD TV. Some rooms have a balcony, other have a patio. The staff was amazing! Thank you for everything!

Show more Show less
8.9
Fabulous
654 reviews
Price from
US$99
per night

Boutique Hotels that guests love in Gozo