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. We came back to this place after 10 years with no expectations, although it was great at the time. The place showed no signs of ageing - in fact, we were told it’s being refurbished every 2 years and one can notice it. It’s like new! Service more than impeccable. We would like to mention Frankie here especially- he is a fairy who read all our wishes from our lips and gave us a much better service than in any 5 Star hotel we stayed at. Thank you so much, again Frankie for your AMAZING hospitality! Nadur is a great place to slow down, relax and recharge and the Quaint an excellent place for this purpose. If you’re hungry, just go downstairs to the Fat Rabbit - excellent cuisine and value for money! We‘ll be back hopefully soon for a wonderful timeout!! Thank you!

Show more Show less
9.4
Superb
441 reviews
Price from
US$115
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. We loved staying at this BnB! Every morning the staff would offer fresh orange juice and freshly made eggs / english breakfast (honestly, whatever you fancied that morning) in addition to the normal breakfast buffet. It was delicious! The pool area outside is wonderful, and we were lucky enough to often have it to our own during the day, as most guests had decided to do sightseeing during the days. We also met the owners, Victor and Sonia, and both are such a delight! The room, we stayed in, was so cozy, and we felt at home straight away. Can only recommend this accommodation, and I hope, we'll get to visit again in the future.

Show more Show less
9.6
Exceptional
312 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. A charming guest house in a great location with exceptional management and staff. The breakfasts were exceptional and the owner was both kind, generous with her time and helpful

Show more Show less
9.5
Exceptional
572 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. Lovely location very comfortable

Show more Show less
8.1
Very good
1,130 reviews
Price from
US$73
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 view of Mgarr harbour. Beautiful setting.

Show more Show less
8.6
Fabulous
2,282 reviews
Price from
US$173
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. Good breakfast and staff behave highly recommend for family friends everyone good location also

Show more Show less
8.3
Very good
1,440 reviews
Price from
US$87
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. Lantern was in a great location, close to the beach and to the bus stop into Victoria. Joseph and Maria were so accommodating and the included breakfast had a good range of options. I would definitely stay here again

Show more Show less
8.4
Very good
501 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. Perfect appartment with huge terrace and a shared pool for 6 appartments. Kitchen is very well equiped with all the neccesery appliances. If you choose the appartment, be prepared that there is no lift to your room and you will have to walk a few steps with your baggage.

Show more Show less
8.9
Fabulous
663 reviews
Price from
US$100
per night

Boutique Hotels that guests love in Gozo