Skip to main content

Self Catering Accommodation in Xagħra

Find the self catering accommodation that appeal to you the most

Top picks for Xagħra hotels

Explore our most popular hotels in Xagħra

Filter by:

Review score

Luxury Apartment with Pool

Xagħra

Boasting air-conditioned accommodation with a private pool, pool view and a patio, Luxury Apartment with Pool is set in Xagħra.

G
Giulia
From
Italy
Amazing apartment fully equipped. Emily has been really nice and helpful. Perfect stay!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$422.44
1 night, 2 adults

The Valley Collection - Suite B11

Xagħra

Set 2 km from Ramla Beach and 5.1 km from Cittadella in Xagħra, The Valley Collection - Suite B11 offers accommodation with a kitchen.

M
Manfred
From
Malta
Nicely furnished, very spacious and a wonderful view.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$59.31
1 night, 2 adults

The Valley Collection - Suite A2

Xagħra

Located in Xagħra, 2 km from Ramla Beach and 5.1 km from Cittadella, The Valley Collection - Suite A2 provides air-conditioned accommodation with a terrace and free WiFi.

L
Liz and michael
From
Malta
Very spacious flat with 3 large bedrooms and 3 large bathrooms. Very comfortable beds and beautiful terrace. We
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 14 reviews
Price from
US$62.69
1 night, 2 adults

The Valley Collection - Suite A10

Xagħra

The Valley Collection - Suite A10 offers accommodation in Xagħra, 5.1 km from Cittadella and 7.9 km from Ta' Pinu Basilica.

R
Richard
From
Malta
Great Valleys views and location. Modern apartments well kept and clean.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 21 reviews
Price from
US$62.69
1 night, 2 adults

The Valley Collection - Suite A22

Xagħra

The Valley Collection - Suite A22 offers accommodation in Xagħra, 5.1 km from Cittadella and 7.9 km from Ta' Pinu Basilica. Free WiFi is available throughout the property and Ramla Beach is 2 km away....

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$55.92
1 night, 2 adults

AXARA Holiday Home

Xagħra

Set in Xagħra, 2.3 km from Cittadella and 5.5 km from Ta' Pinu Basilica, AXARA Holiday Home offers air-conditioned accommodation with a balcony and free WiFi. The property has quiet street views.

M
Monique
From
Australia
Location was excellent. The amenities were great and we found all we needed. There was a thorough instruction manual in the house about the property and check in check out instructions. Having bathrooms in each room and a toilet downstairs was very comfortable for guests. The property was in a great location, close to a convenience store too.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
US$370.66
1 night, 2 adults

Ta' Tereża Farmhouse

Xagħra

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.

A
Aiden
From
Malta
This farmhouse exceeds expectations, It is beautiful spacious and the perfect farmhouse for a group of couples. We literally did not want to leave. the only complaint i have was that there is no control over the ants. They were a bit annoying. This still doesn’t stop it from being a 10/10
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 9 reviews
Price from
US$547.75
1 night, 2 adults

Spirit of Gozo unique penthouse

Xagħra

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

A
Annabel
From
United Kingdom
Great location. Fabulous decor. Superb facilities.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 25 reviews
Price from
US$216.60
1 night, 2 adults

Ta' Matmura B&B

Għarb (Near Xagħra)

Housed in a historic building, the recently renovated Ta' Matmura B&B offers accommodation with an outdoor swimming pool and free WiFi. With pool views, this accommodation features a patio.

K
Kateřina
From
Czech Republic
Helpful owner and staff, excellent breakfast and equipment, high level of comfort, great value for money
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 364 reviews
Price from
US$100.02
1 night, 2 adults

Triesti Home

Victoria (Near Xagħra)

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.

S
Simon
From
Austria
Great money for value stay, nice owner, comfy
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 308 reviews
Price from
US$42.36
1 night, 2 adults
All self catering accommodation in Xagħra

The best self catering accommodation in Xagħra

Check out our pick of great self catering accommodation in Xagħra

Filter by:

Review score

Luxury Apartment with Pool

Xagħra

Boasting air-conditioned accommodation with a private pool, pool view and a patio, Luxury Apartment with Pool is set in Xagħra.

G
Giulia
From
Italy
Amazing apartment fully equipped. Emily has been really nice and helpful. Perfect stay!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$422.44
1 night, 2 adults

The Valley Collection - Suite B11

Xagħra

Set 2 km from Ramla Beach and 5.1 km from Cittadella in Xagħra, The Valley Collection - Suite B11 offers accommodation with a kitchen.

M
Manfred
From
Malta
Nicely furnished, very spacious and a wonderful view.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$59.31
1 night, 2 adults

The Valley Collection - Suite A2

Xagħra

Located in Xagħra, 2 km from Ramla Beach and 5.1 km from Cittadella, The Valley Collection - Suite A2 provides air-conditioned accommodation with a terrace and free WiFi.

L
Liz and michael
From
Malta
Very spacious flat with 3 large bedrooms and 3 large bathrooms. Very comfortable beds and beautiful terrace. We
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 14 reviews
Price from
US$62.69
1 night, 2 adults

The Valley Collection - Suite A10

Xagħra

The Valley Collection - Suite A10 offers accommodation in Xagħra, 5.1 km from Cittadella and 7.9 km from Ta' Pinu Basilica.

R
Richard
From
Malta
Great Valleys views and location. Modern apartments well kept and clean.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 21 reviews
Price from
US$62.69
1 night, 2 adults

The Valley Collection - Suite A22

Xagħra

The Valley Collection - Suite A22 offers accommodation in Xagħra, 5.1 km from Cittadella and 7.9 km from Ta' Pinu Basilica. Free WiFi is available throughout the property and Ramla Beach is 2 km away....

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$55.92
1 night, 2 adults

AXARA Holiday Home

Xagħra

Set in Xagħra, 2.3 km from Cittadella and 5.5 km from Ta' Pinu Basilica, AXARA Holiday Home offers air-conditioned accommodation with a balcony and free WiFi. The property has quiet street views.

M
Monique
From
Australia
Location was excellent. The amenities were great and we found all we needed. There was a thorough instruction manual in the house about the property and check in check out instructions. Having bathrooms in each room and a toilet downstairs was very comfortable for guests. The property was in a great location, close to a convenience store too.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
US$370.66
1 night, 2 adults

Ta' Tereża Farmhouse

Xagħra

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.

A
Aiden
From
Malta
This farmhouse exceeds expectations, It is beautiful spacious and the perfect farmhouse for a group of couples. We literally did not want to leave. the only complaint i have was that there is no control over the ants. They were a bit annoying. This still doesn’t stop it from being a 10/10
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 9 reviews
Price from
US$547.75
1 night, 2 adults

Spirit of Gozo unique penthouse

Xagħra

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

A
Annabel
From
United Kingdom
Great location. Fabulous decor. Superb facilities.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 25 reviews
Price from
US$216.60
1 night, 2 adults

Ta' Matmura B&B

Għarb (Near Xagħra)

Housed in a historic building, the recently renovated Ta' Matmura B&B offers accommodation with an outdoor swimming pool and free WiFi. With pool views, this accommodation features a patio.

K
Kateřina
From
Czech Republic
Helpful owner and staff, excellent breakfast and equipment, high level of comfort, great value for money
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 364 reviews
Price from
US$100.02
1 night, 2 adults

Triesti Home

Victoria (Near Xagħra)

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.

S
Simon
From
Austria
Great money for value stay, nice owner, comfy
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 308 reviews
Price from
US$42.36
1 night, 2 adults
All self catering accommodation in Xagħra

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Xagħra and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Xagħra

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

Popular with guests booking self catering accommodation in Xagħra

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 12 reviews

Popular with guests booking self catering accommodation in Xagħra

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 53 reviews

Popular with guests booking self catering accommodation in Xagħra

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

Popular with guests booking self catering accommodation in Xagħra

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

Popular with guests booking self catering accommodation in Xagħra

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

Popular with guests booking self catering accommodation in Xagħra

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

Popular with guests booking self catering accommodation in Xagħra

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews

Popular with guests booking self catering accommodation in Xagħra

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

Popular with guests booking self catering accommodation in Xagħra

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

Enjoy breakfast in Xagħra and nearby

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

Set in Xagħra in the Gozo region, Ta' Cikku Farmhouse has a balcony. This holiday home also features a private pool. Free WiFi is available throughout the property and Ramla Beach is 2.3 km away.

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

Situated in Xagħra, 2.6 km from Ramla Beach and 2.8 km from Cittadella, Sultana tal-Vittorji features air-conditioned accommodation with a patio and free WiFi.

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

Set in Xagħra, 2.7 km from Ramla Beach and 3.1 km from Cittadella, Stunning 3 bedroom Farmhouse with pool offers spacious air-conditioned accommodation with a terrace and free WiFi.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 53 reviews

Located in Xagħra, the recently renovated Charming rustic getaway in Xaghra, Gozo. Provides accommodation 2.8 km from Cittadella and 6 km from Ta' Pinu Basilica.

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

Featuring air-conditioned accommodation with a private pool, Gawhra Holiday Home is set in Xagħra. The property has pool views and is 3.1 km from Cittadella and 8.1 km from Ta' Pinu Basilica.

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

Boasting garden views, Luxury Apartment Valley Views A8 features accommodation with a terrace, around 3.1 km from Cittadella. This apartment provides accommodation with a balcony.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4 reviews

Boasting garden views, Luxury Apartment Valley Views C6 features accommodation with a terrace, around 3.1 km from Cittadella. Guests staying at this apartment have access to a balcony.

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

Set in Xagħra in the Gozo region, Luxury Apartment Valley Views B11 features a terrace and garden views. Guests staying at this apartment have access to a balcony.

From US$142.38 per night

These self catering accommodation in Xagħra and nearby have options with free cancellation

The Gozo Bus

Taʼ Ħamet
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

The Gozo Bus is located in Taʼ Ħamet. The air-conditioned accommodation is 3.6 km from Cittadella, and guests can benefit from private parking available on site and free WiFi.

From US$896.58 per night

The City Gem Victoria

Victoria
Free cancellation options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 59 reviews

Situated in Victoria, 1.1 km from Cittadella and 4.4 km from Ta' Pinu Basilica, The City Gem Victoria features accommodation with free WiFi, air conditioning, a garden and a terrace.

From US$238.28 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Nadur, 6 km from Cittadella and 9.3 km from Ta' Pinu Basilica, Swimming Pool Farmhouse 3 Bedroom with Private Pool Sea View Ramla Bay offers air-conditioned accommodation with a balcony and...

From US$309.47 per night

PENTHOUSE BLISS, STARGAZE OVER GOZo

Żebbuġ
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Set in Żebbuġ, 400 metres from Marsalforn Beach and 3.8 km from Cittadella, PENTHOUSE BLISS, STARGAZE OVER GOZo offers air-conditioned accommodation with a balcony and free WiFi.

From US$201.33 per night

Sea Salt Studio

Marsalforn
Free cancellation options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 40 reviews

Offering garden views, Sea Salt Studio is an accommodation located in Marsalforn, 200 metres from Marsalforn Beach and 4.1 km from Cittadella.

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

Located within 70 metres of Marsalforn Beach and 4.1 km of Cittadella, Electra Residence - Luxury Central Beachview Apartment provides rooms with air conditioning and a private bathroom in Marsalforn.

From US$122.97 per night

Seaside Apartment Marsalforn

Marsalforn
Free cancellation options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews

Situated in Marsalforn, 4.1 km from Cittadella and 7.6 km from Ta' Pinu Basilica, Seaside Apartment Marsalforn offers air conditioning.

From US$87.55 per night

Cittadella b&b

Victoria
Free cancellation options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 284 reviews

Located just 3 km from Xlendi Beach, Cittadella b&b provides accommodation in Victoria with access to a garden, a shared lounge, as well as room service.

From US$52.95 per night

Highly rated self catering accommodation in Xagħra and nearby

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

Situated in Tal-Barmil, 2.6 km from Cittadella and 5.8 km from Ta' Pinu Basilica, 400YR Farmhouse in Xaghra Gozo - Entire Farmhouse features air-conditioned accommodation with a terrace and free WiFi.

From US$63.71 per night

Triesti Home

Victoria
8.0+ review score
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 308 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$58.84 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 16 reviews

Located in Marsalforn, 200 metres from Marsalforn Beach and 4.4 km from Cittadella, Apartment in Marsalforn Gozo provides air-conditioned accommodation with a balcony and free WiFi.

From US$88.25 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 48 reviews

Located in Marsalforn, 400 metres from Marsalforn Beach and 4.3 km from Cittadella, Ritz Apartments Marsalforn Gozo offers air conditioning.

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

Located in Nadur, 2.4 km from San Blas Beach and 6.5 km from Cittadella, Ramla Valley View Gozo Apartment provides air-conditioned accommodation with a balcony and free WiFi.

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

Situated 4.7 km from Cittadella and 8.3 km from Ta' Pinu Basilica, Minute walk to the sea features accommodation located in Żebbuġ. Guests staying at this apartment have access to a balcony.

From US$127.08 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 58 reviews

Located in Marsalforn, 500 metres from Marsalforn Beach and 4.7 km from Cittadella, Dreams of Holiday. Apartment with Pool provides air-conditioned accommodation with a balcony and free WiFi.

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

Set in Għajn il-Kbira, 2.3 km from Xlendi Beach and less than 1 km from Cittadella, Sunny apartment with rooftop terrace in Victoria offers air-conditioned accommodation with a terrace and free WiFi.

From US$152.03 per night

FAQ about self catering accommodation in Xagħra

Self catering accommodation that guests love in Xagħra

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 23 reviews
We were a party of 8 and the farmhouse felt roomy and very comfortable. The kitchen was well equipped and the BBQ a real treat. Best of all was the pool which was a lot bigger than it looked in the pictures and was a life saver in the heat. The owner’s communication was excellent.
Guest review by
Robert
Family with young children
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 21 reviews
Great amount of space available. Access to the pool. Quiet neighbourhood. Ample parking available. Multiple facilities- 2 kitchens, 2 living areas, laundry. Fantastic communication and quick responses with the property owner.
Guest review by
Sharon
Family with young children
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 33 reviews
Location was very good - the owners were incredibly helpful and friendly. It's a very nice one bedroom apartment with a good kitchen and bathroom.
Guest review by
MB_182
Young couple