Skip to main content

Places to Stay in Xagħra

Find the places to stay that appeal to you the most

The best places to stay in Xagħra

Check out our pick of great places to stay in Xagħra

Most booked places to stay in Xagħra and surroundings in the past month

See all

Popular with guests booking places to stay in Xagħra

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

Popular with guests booking places to stay in Xagħra

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

Popular with guests booking places to stay in Xagħra

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

Popular with guests booking places to stay in Xagħra

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 246 reviews

Popular with guests booking places to stay in Xagħra

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

Popular with guests booking places to stay in Xagħra

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 664 reviews

Popular with guests booking places to stay in Xagħra

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

Popular with guests booking places to stay in Xagħra

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

Popular with guests booking places to stay in Xagħra

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

Popular with guests booking places to stay in Xagħra

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

Great access to the city centre. Check these places to stay in Xagħra and nearby

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 5 reviews

Luxury Apartment Valley Views C5 is an accommodation located in Xagħra, 3.1 km from Cittadella and 6.2 km from Ta' Pinu Basilica.

From US$132.67 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 25 reviews

Featuring mountain views, Spirit of Gozo unique penthouse provides accommodation with a shared lounge and a balcony, around 2.7 km from Marsalforn Beach.

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

Situated within 2.5 km of Marsalforn Beach and 3.4 km of Cittadella, All Nations Duplex with Pool features rooms with air conditioning and a private bathroom in Xagħra.

From US$81.99 per night

Cornucopia Hotel

Xagħra
Central location
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 664 reviews

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.

From US$82.24 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 188 reviews

Situated within 2.3 km of Ramla Beach and 4.7 km of Cittadella, Ta' Karkar Villa Bed and Breakfast features rooms with air conditioning and a private bathroom in Xagħra.

From US$67.86 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 8 reviews

Set in Xagħra, 2.6 km from Marsalforn Beach and 3.5 km from Cittadella, 4 Bedroom Holiday Home with Private Pool offers air-conditioned accommodation with a balcony and free WiFi.

From US$110.76 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 34 reviews

Boasting air-conditioned accommodation with a terrace, San Anton Apartment is situated in Xagħra. Located around 4.6 km from Cittadella, the apartment is also 7.4 km away from Ta' Pinu Basilica.

From US$74.76 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 9 reviews

Situated in Xagħra, 1.2 km from Ramla Beach, Ta' Tereża Farmhouse offers accommodation with free WiFi, a terrace or a balcony and access to a garden and a year-round outdoor pool.

From US$486.51 per night

Enjoy breakfast in Xagħra and nearby

Gilju B&B

Tal-Barmil
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 100 reviews

Situated within 2.9 km of Ramla Beach and 3.3 km of Cittadella, Gilju B&B features rooms with air conditioning and a private bathroom in Tal-Barmil.

From US$78.67 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 357 reviews

Located 2.8 km from Marsalforn Beach, San Pawl B&b farmhouse- KORTOLL offers water sports facilities, an infinity pool and air-conditioned accommodation with a terrace and free WiFi.

From US$83.04 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 165 reviews

Situated within 2.6 km of Mġarr ix-Xini Beach and 3.4 km of Cittadella, Rapture Gozo - Guesthouse features rooms with air conditioning and a private bathroom in Xewkija.

From US$83.85 per night

Mariblu Hotel

Xewkija
Breakfast options
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 126 reviews

Situated 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$79.71 per night

Sea Holly Gozo

Nadur
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 231 reviews

Offering pool views, Sea Holly Gozo is an accommodation set in Nadur, 6.5 km from Cittadella and 9.3 km from Ta' Pinu Basilica.

From US$85.97 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 401 reviews

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.

From US$113.86 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 76 reviews

Xeuchia Accommodation in Xewkija offers accommodation with free WiFi, 2.2 km from Mġarr ix-Xini Beach, 3.5 km from Cittadella and 6.3 km from Ta' Pinu Basilica. This bed and breakfast features a bar.

From US$103.51 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,010 reviews

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

From US$125.65 per night

Save money on places to stay in Xagħra and nearby – budget options available

Tal-Awturi Rent a Room

Il-Pergla
Budget options available

Boasting quiet street views, Tal-Awturi Rent a Room offers accommodation with a terrace, around 1.4 km from Ramla Beach.

From US$81.66 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 3 reviews

Located 2.4 km from Mġarr ix-Xini Beach and 3.5 km from Cittadella, Cosy Hideaways in Traditional Maltese House in Xewkija provides air-conditioned accommodation with views of the inner courtyard and...

From US$120.54 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 4 reviews

Located in Xewkija in the Gozo region, 4 Bedroom Holiday Home with Private Pool features a terrace. Both free WiFi and parking on-site are available at the holiday home free of charge.

From US$110.76 per night

71 San Antonio

Victoria
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 88 reviews

Located less than 1 km from Cittadella, 71 San Antonio offers accommodation with a balcony and free WiFi. The property offers allergy-free units and is situated 4.7 km from Ta' Pinu Basilica.

From US$49.69 per night

Triesti Home

Victoria
Budget options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 302 reviews

Situated in Victoria within 600 metres of Cittadella and 3.9 km of Ta' Pinu Basilica, Triesti Home features rooms with free WiFi. The property has inner courtyard views.

From US$41.41 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 33 reviews

Situated 700 metres from Cittadella, Windjammer - Gozo Seaview & Citadel Charm offers a terrace, and air-conditioned accommodation with a balcony and free WiFi.

From US$36.69 per night

Richard's Living

Xewkija
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews

Set 2.6 km from Mġarr ix-Xini Beach, Richard's Living offers air-conditioned accommodation with a balcony.

From US$82.81 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Situated in Żebbuġ, 300 metres from Marsalforn Beach and 4.5 km from Cittadella, Spacious 3BD Apartment with Country Views & Large Front Terrace with Outside Furniture features air-conditioned...

From US$224.28 per night

FAQ about places to stay in Xagħra

Places to stay that guests love in Xagħra

See all
Avg. price/night: US$82.24
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 664 reviews
Excellent location to view and reach many parts of the island Gozo. Nicely kept family hotel with attention to details. You wouldn’t guess this is a 400 years old property! This village has so many exquisite restaurants we did not have time to enjoy them all.
Guest review by
Hans
Family with young children
Avg. price/night: US$101.21
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 246 reviews
Everything! The location and the views from the pool area are superb and Massimo is an excellent host who goes above and beyond. The room was spacious and airy and spotlessly clean ♥️ would definitely return.
Guest review by
Giselle
Young couple
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 19 reviews
A lovely farmhouse in the centre of Xaghra with roof terrace and pool to cool off after a hot summer day! Great location to explore the island from with everything a ten minute drive away. Edyta is really helpful!
Guest review by
Bianca
Group
Avg. price/night: US$113
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,234 reviews
Cleanliness, location and pool area
Guest review by
Saviour
Young couple
Avg. price/night: US$80.51
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,562 reviews
My favourite hotel in Gozo. Abundant continental breakfast. Quiet location with ample parking spaces. Very clean hotel. Large and spacious rooms and bathrooms. Very friendly and super helpful staff.
Guest review by
Lorianne
Young couple
Avg. price/night: US$113
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,234 reviews
Adults Only and Pets Free establishment Very quiet location Limited but very good breakfast Extremely friendly and attentive staff Very clean Free helping to water and tea/coffee Soundproof rooms
Guest review by
dozamt75
Young couple
Avg. price/night: US$70.16
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 906 reviews
Excellent little boutique hotel in a peaceful location with a nice breakfast (for a supplementary 10 euros per person). The breakfast was convenient since there are no cafes really nearby that serve breakfast. The terrace in our room was big and it was nice to sit in the evening and watch the fireworks from the neighboring village festivities. The room was also very nice with basic kitchenette facilities as well.
Guest review by
Pance
Group
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 14 reviews
An excellent location in a new property. Close to Marsalforn, Ramla and Victoria. Peaceful location with great valley views. Close enough to drive out and enjoy yourself, but then close enough to return back for some peace and quiet.
Guest review by
Alan
Solo traveller
Avg. price/night: US$77.64
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 98 reviews
Amazing hosts, atmosphere and lovely place to stay. Attention to details was exordinary. Large common area, swimming pool and patio. Delicious breakfast with local products. Highly recommended place to stay, amazing experience!!!!
Guest review by
Paulina
Young couple
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 48 reviews
Nice pool, good location and room
Guest review by
Kristina
Young couple
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 13 reviews
It is a great place to stay - feel like home. Very nice and helpful host. This place has a soul. Hopefully I come back here soon.
Guest review by
Karolina
Solo traveller
Avg. price/night: US$81.99
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 88 reviews
Nice host Understandable Nice location Very clean
Guest review by
vittorio emanuele
Solo traveller
Avg. price/night: US$113
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,234 reviews
Quiet location and modern furnishing. AC throughout. Garden was a nice place to relax in. Pool although small serves its purpose and has a lovely view.
Guest review by
Tatjana
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 331 reviews
We liked everything from nice breakfast with home made cake to the nice rooms and pool. We were made very welcome. If you are looking where to stay in Gozo , search no more.
Guest review by
Mario Mifsud
Young couple
Avg. price/night: US$80.51
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,562 reviews
Very clean, quite relaxing location at close proximity to a sandy beach.
Guest review by
Edward
Young couple
Avg. price/night: US$99.49
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 202 reviews
The Farmhouse is Beautiful. The place is very well kept and very clean. We really enjoyed our time at the pool. The Location is quiet,peaceful and walking distance from restaurants, bus and groceries. The host Monica is very welcoming and she prepared for us a lovely breakfast with delicious pancakes. The kids loved this place and we will definitely return :) Thanks Monica. From Peperoncino 😁
Guest review by
kimberly
Family with young children
Avg. price/night: US$82.24
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 664 reviews
Very friendly and attentive staff, always with a smile on their faces. Comfortable facilities and lovely location.
Guest review by
Natalie
Family with young children