Search hotels on Gozo, Malta

Enter your dates and choose from 1000 hotels and other places to stay

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Check out these popular cities on Gozo

Marsalforn

133 hotels

Xagħra

178 hotels

Xlendi

69 hotels

Victoria

106 hotels

Għarb

105 hotels

Nadur

80 hotels

Qala

88 hotels

Għajnsielem

62 hotels

Sannat

66 hotels

Xewkija

51 hotels

Stay in Gozo's best hotels!

Filter by:

Star rating
Review score

Santa Lucia Boutique Hotel

Hotel in Santa Luċija

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.

J
Justyna
From
Poland
Absolutely amazing place ! Suite with jacuzzi and sauna is perfect!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,291 reviews
Price from
€ 90.98
1 night, 2 adults

Murella Living

Hotel in Marsalforn

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

C
Christopher
From
Switzerland
The beds were super comfortable. The air conditioning ensured we were never too warm. The location was steps away from the beach. The check in and check out process was seamless. The rooms were surprisingly spacious.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,103 reviews
Price from
€ 76.11
1 night, 2 adults

Hotel Ben Marsalforn, Affiliated by Meliá

Hotel in Marsalforn

Situated in Marsalforn and with Marsalforn Beach reachable within 300 metres, Hotel Ben Marsalforn, Affiliated by Meliá features concierge services, non-smoking rooms, free bikes, free WiFi throughout...

J
Julia
From
Poland
The staff was very friendly. The room was modern and very nice. Very good breakfast. Is just one block from the seafront.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 reviews
Price from
€ 79.95
1 night, 2 adults

Marcellino Boutique Living

Hotel in Victoria

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.

E
Edwina
From
Australia
Comfortable room. Bed and pillows were very high standard.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 162 reviews
Price from
€ 82.69
1 night, 2 adults

Blu Waters Boutique Hotel

Hotel in Xlendi

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.

G
Govender
From
South Africa
Beautiful ocean view and specious, lovely shower
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 408 reviews
Price from
€ 125
1 night, 2 adults

Townhouse17 Boutique Bed & Breakfast

Hotel in Victoria

Situated in Victoria, 2.8 km from Xlendi Beach, Townhouse17 Boutique Bed & Breakfast features views of the city. The hotel has an outdoor swimming pool and room service and free WiFi.

L
Luca
From
Belgium
The best hotel in Malta and Gozo! Great breakfast and super nice personnel. Very comfortable room
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 949 reviews
Price from
€ 128.55
1 night, 2 adults

Cesca's Boutique Hotel

Hotel in Xlendi

Located on the edge of the picturesque Xlendi Valley in Gozo, the 18-room Cesca Boutique Hotel combines authentic Mediterranean hospitality with traditional charm, comfort and modern amenities.

A
Alison
From
Spain
I loved everything about Cesca's, everyone went out of their way to make our stay amazing. The rooms are beautiful as is the building itself and the bed was super comfortable. It's also really quiet and peaceful which was very welcome as August is so busy everywhere.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 871 reviews
Price from
€ 136.65
1 night, 2 adults

Quaint Boutique Hotel Sannat

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 316 reviews
Price from
€ 108.30
1 night, 2 adults

The Duke Boutique Hotel

Hotel in Victoria

The Duke Boutique Hotel is located in the centre of Victoria, on the island of Gozo, next to Villa Rundle Gardens.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 817 reviews
Price from
€ 105.60
1 night, 2 adults

Quaint Boutique Hotel Nadur

Hotel in Nadur

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

E
Emma
From
Iceland
I was treated like royalty from the moment I stepped into reception . I felt like I was the only guest in the hotel when greeted. Communication was excellent before I arrived and everything was seamless. Had delicious food from the on-site restaurant and breakfast was wonderful, with attentive , efficient staff.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 422 reviews
Price from
€ 108.30
1 night, 2 adults
See all 1000 hotels on Gozo

Most booked hotels on Gozo in the past month

See all

Popular with guests booking hotels on Gozo

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,182 reviews

Popular with guests booking hotels on Gozo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 370 reviews

Popular with guests booking hotels on Gozo

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,400 reviews

Popular with guests booking hotels on Gozo

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,931 reviews

Popular with guests booking hotels on Gozo

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,291 reviews

Popular with guests booking hotels on Gozo

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 765 reviews

Popular with guests booking hotels on Gozo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 reviews

Popular with guests booking hotels on Gozo

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 871 reviews

Popular with guests booking hotels on Gozo

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 491 reviews

Popular with guests booking hotels on Gozo

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,176 reviews

Gozo's best hotels with breakfast

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,227 reviews

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.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 370 reviews

Situated 100 metres from Marsalforn Beach, Reef Hotel & Spa offers 4-star accommodation in Marsalforn and features a terrace, a restaurant and a bar.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 748 reviews

Tranquil Island Location: Kempinski Hotel San Lawrenz in Gozo is a five-star hideaway set amidst 30,000 sqm of semi-tropical gardens, offering a peaceful retreat near Dwejra Bay.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6 reviews

Located in San Lawrenz and within 2.3 km of Dwejra Bay Beach, Quaint Signature Hotel San Lawrenz features a bar, non-smoking rooms, and free WiFi throughout the property.

Situated in San Lawrenz and with Xlendi Beach reachable within 2.9 km, Palazzo Giuseppe Member of Meliá Collection features concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi...

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,103 reviews

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

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 158 reviews

Situated 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.7
Exceptional - What previous guests thought, 794 reviews

Battistini Boutique Living and Spa, Victoria, Gozo has an outdoor swimming pool, fitness centre, a garden and terrace in Victoria.

Budget hotels on Gozo

See all
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,182 reviews

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

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 949 reviews

Situated in Victoria, 2.8 km from Xlendi Beach, Townhouse17 Boutique Bed & Breakfast features views of the city. The hotel has an outdoor swimming pool and room service and free WiFi.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 227 reviews

Il-Logga Boutique Hotel features an outdoor swimming pool, terrace, a restaurant and bar in Xagħra.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 90 reviews

Set in Xewkija and with Mġarr ix-Xini Beach reachable within 2.3 km, Ta' Battista B&B with Pool - Gozo offers express check-in and check-out, non-smoking rooms, an outdoor swimming pool, free WiFi...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 40 reviews

Aqueduct Boutique B&B is located in Victoria. The property is around 1.1 km from Cittadella, 2.5 km from Ta' Pinu Basilica and 2.4 km from Gharb Folklore Museum.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,176 reviews

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.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,400 reviews

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.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 491 reviews

Set in Marsalforn and with Marsalforn Beach reachable within 100 metres, La Playa Hotel offers a tour desk, non-smoking rooms, a shared lounge, free WiFi and a terrace.

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

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 422 reviews
I was treated like royalty from the moment I stepped into reception . I felt like I was the only guest in the hotel when greeted. Communication was excellent before I arrived and everything was seamless. Had delicious food from the on-site restaurant and breakfast was wonderful, with attentive , efficient staff.
Guest review byEmma
Iceland
From € 255 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 871 reviews
I loved everything about Cesca's, everyone went out of their way to make our stay amazing. The rooms are beautiful as is the building itself and the bed was super comfortable. It's also really quiet and peaceful which was very welcome as August is so busy everywhere.
Guest review byAlison
Spain
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,176 reviews
Air 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 byAndre
Romania
From € 90 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,103 reviews
The beds were super comfortable. The air conditioning ensured we were never too warm. The location was steps away from the beach. The check in and check out process was seamless. The rooms were surprisingly spacious.
Guest review byChristopher
Switzerland
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,931 reviews
Great location, perfect view from balcony, beautiful embankment with Cafe and restaurants. Cousy rooms and everyday cleaning. Friendly personal. Everything was great.
Guest review byYuliia
Ukraine
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,400 reviews
Very helpful and friendly staff. Excellent location and a great view from the balcony.
Guest review byLukasz
Netherlands
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 202 reviews
Calm location, nice accommodation, big rooms, balcony and 4 bathrooms, perfect pool
Guest review byKatarína
Slovakia
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 319 reviews
I loved Gozo and Villagg,it was a home away from home. Peaceful and relaxing.
Guest review bySean
Ireland
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,020 reviews
Very nice location and great hotel. It’s old, but very clean and cozy.
Guest review byDaniil
Malta
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 344 reviews
Cleanliness, rapid help when needed by the staff
Guest review byMaurizio
Italy
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 765 reviews
Top class, bungalow with almost private pool
Guest review byTomáš
Czech Republic

Planning a trip? Get inspired by reviews of cities on Gozo

Scored out of 10, guest rating 10

It's a beautiful place to visit and at Marsalforn you can...

It's a beautiful place to visit and at Marsalforn you can find everything you need restaurants, bars, coffee shops , even my son forgot the mobile charger and we find a supermarket that sell even chargers
Guest review byAnonymous
Scored out of 10, guest rating 8.0

Xaghra has quite a busy bustling square with a lot of people...

Xaghra has quite a busy bustling square with a lot of people enjoying the bars and restaurants. It would appear to be both locals and visitors enjoying the village. Local attractions are within fairly easy reach.
Guest review bystan
Malta
Scored out of 10, guest rating 10

It is the fishermen vilagge more beautiful of Malta.

It is the fishermen vilagge more beautiful of Malta. Nobody can go to Gozo without knowing Xlendi. Nice restaurants, relaxing area at night and good place to swim, much better at the end of the bay. Lovely sea front to relax, much more during the nice sunset you can enjoy just in front of the village, under the clifts.
Guest review byPatricio
Spain
Scored out of 10, guest rating 10

Victoria was amazing and it is one of our favourite places...

Victoria was amazing and it is one of our favourite places to visit. We absolutely loved it! It is beautiful, peaceful, and has a lovely atmosphere. There are also plenty of things to see and do when visiting Victoria, making it a great place to explore and spend the day.
Guest review byVella
Malta
Scored out of 10, guest rating 4.0

What to say there is nithibg in the village not even a...

What to say there is nithibg in the village not even a little mini market ( perhaps if there is instructions should be given by the iwner) Also the view from the appartment was a graveyard across the fields. There is nowhere to eat in the village. If there is why do the hosts not give information
Guest review byAnnie
United Kingdom
Scored out of 10, guest rating 8.0

Not enough shops farmacy or cafe bars and barbershops..

Not enough shops farmacy or cafe bars and barbershops..Most liked bolt taxi any time of day or night. They will drive you to any beach or Victoria city or farmacy really cheap Stay on Gozo dont go to Malta its waste of time. If you 18-50 visit blue lagoon touristic boat is 35er only or rent self drive boat for 100. Best Calamari ever on San Blas beach.
Guest review bylidija
Croatia
Scored out of 10, guest rating 8.0

Nice little place.

Nice little place. A lot of choice of restaurants around church. At little pub Zippo’s sit outside and listen to the birds come in to roost after 4pm. What a spectacle. Good bus connection to other places.
Guest review byTanya17
United Kingdom
Scored out of 10, guest rating 10

Fantastic stay!

Fantastic stay! The instructions for finding the apartment and getting the keys were crystal clear. The pool is amazing, and having it open from 9:00 AM to 10:00 PM means you can enjoy a beautiful night swim with the lights on. Parking is hassle-free with ample free space on the street. The air conditioning saved us in the summer heat, and the kitchen was fully equipped with all the utensils, plates, and cutlery we could possibly need.
Guest review byLeonid
United Kingdom
Scored out of 10, guest rating 10

We stayed during the feast at end July, but we knew what to...

We stayed during the feast at end July, but we knew what to expect, fireworks/patards and church bells from 8am, church bands in evening and events happening all week. Otherwise at other times, Sannat is a lovely quiet village with band club, football club, small supermarket and bar close to property. Bus stop with hourly bus service into Rabat/Victoria, where you can get other busses to other areas. Or use Bolt (similar to Uber) app to call for taxi as island is not big easy to get around.
Guest review byAnonymous
Scored out of 10, guest rating 8.0

Xewkija is a small town on the way to the most important...

Xewkija is a small town on the way to the most important city of the island of Gozo, Victoria (Rabat), a 10-15 minute bus ride away. It has an imposing cathedral that the locals revere and celebrate with their community every important day. Before a holiday, in the morning, firecrackers are set off 🧨 to announce it to the community. During the day, bells ring to mark church services. This whole atmosphere manages to transport you back to your childhood, where things were simple and beautiful.
Guest review byAuraCl
Romania

More places to explore, more ways to go

  • Hotels in Malta

    If you're planning a longer trip, look beyond Gozo and set off to explore the whole country!
  • Hotels on Malta

    Hit the road and make the most of your trip by discovering another popular destination within Malta.