HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand
Book with Confidence Guarantee™
Comprehensive payment protection
Customer service available 24/7

Holidaymakers searching for holiday rentals in Xaghra also enquired about farmholiday homes in Kercem, apartments in Mellieha and farmholiday homes in Gharb

Make a holiday rental, home, or cottage in Xaghra, Malta your home away from home

The Maltese island of Gozo is a delightful destination for holidaymakers and there are many wonderful towns and villages to stay at. One such place is the village of Xaghra, which sits on the north eastern part of the island. Here visitors will find numerous different places to stay including self catering accommodation, villas and apartments.

Things to do on holiday to Xaghra, Malta

Gozo has some fantastic places to explore and is a great island for hiking and cycling. The nearby coastal town of Marsalforn has a small sandy beach and is a lovely place for swimming and snorkelling. There is plenty on offer here for sports enthusiasts including golf with the Royal Malta Golf Club on Malta and the Gozo Sports Complex in Victoria. There are some lovely sandy beaches just a short ride from Xaghra for sunbathing and swimming in the Mediterranean Sea. Various watersports can be tried in Gozo and Malta including sailing, water skiing, paragliding, wake boarding, jet biking, wind surfing and kayaking. There are a few places to dine nearby including restaurants and cafes. Visitors will find a few shops too with souvenirs available including a few local arts and crafts. Self catering holidaymakers will be able to purchase items from the nearby food shop. Victoria on Gozo has a larger choice of shops and restaurants.

Places to visit on holiday to Xaghra, Malta

Xaghra has some interesting old buildings including the parish church which is decorated with gilt sculptures, Italian marbles and paintings. Ta’ Xerri and Ta’ Ninu are grottos open to the public but located beneath private houses, while Calypso Cave in Xaghra is also well worth visiting. There are museums here as well including the Toy Museum and an old-wheat grinding windmill.

Weather in Xaghra, Malta

The warmest time of the year to visit Malta is generally July and August when the average high is approximately 32 degrees centigrade. January and February are the coolest months with an average high of 16 degrees centigrade and average lows of 10C. There is very little rainfall in Malta especially in summer. The wettest months are generally November and December with an average of 111mm per month.

Travel to Xaghra, Malta

Malta International Airport (MLA) is the only airport in Malta and receives flights all year round from many cities. Air Malta fly to and from Amsterdam, Athens, Berlin, Birmingham, Brussels, Catania, Düsseldorf, Frankfurt, Geneva, Hamburg, Istanbul, London, Manchester, Milan, Moscow, Munich, Paris, Reggio Calabria, Rome, Sofia, Stuttgart, Tripoli, Vienna and Zürich. A regular ferry service links Malta with Gozo and there are car rental services and taxis available on both islands.

Day Trips from Xaghra, Malta

Victoria is the capital city of Gozo and offers many more interesting places to visit as well as shops and restaurants. A trip to the Maltese capital city Valetta is well worthwhile as there are many historic buildings, palaces, churches, museums and galleries here. Visitors may also like to take a trip to the fishing village St Julian’s Bay on the main island, where there is lots of nightlife and entertainment.

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!

Xaghra Holiday Apartments & Villas (661)

  • 1 - 50 of 661
    • 2 BR
    • 2 BA
    • Sleeps 6
    4
      • 4 BR
      • 3 BA
      • Sleeps 9
        • 2 BR
        • 2 BA
        • Sleeps 4
          • 3 BR
          • 3 BA
          • Sleeps 6
            • 7 BR
            • 6 BA
            • Sleeps 22
              • 3 BR
              • 2 BA
              • Separate Toilet
              • Sleeps 7
              19
                • 3 BR
                • 3 BA
                • Sleeps 6
                5
                  • 3 BR
                  • 3 BA
                  • Sleeps 6
                  3
                    • 5 BR
                    • 3 BA
                    • Separate Toilet
                    • Sleeps 10
                    15
                      • 5 BR
                      • 5 BA
                      • Sleeps 11
                      7
                        • 3 BR
                        • 3 BA
                        • Sleeps 6
                        10
                          • 4 BR
                          • 4 BA
                          • Sleeps 9
                          13
                            • 4 BR
                            • 1 BA
                            • Separate Toilet
                            • Sleeps 6
                              • 2 BR
                              • 2 BA
                              • Sleeps 4
                              1 Review
                                • 5 BR
                                • 6 BA
                                • Sleeps 12
                                  • 2 BR
                                  • 3 BA
                                  • Sleeps 4
                                    • 3 BR
                                    • 4 BA
                                    • Sleeps 6
                                      • 3 BR
                                      • 4 BA
                                      • Sleeps 7
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 4
                                        1 Review
                                          • 3 BR
                                          • 2 BA
                                          • Sleeps 6
                                            • 2 BR
                                            • 3 BA
                                            • Sleeps 4
                                              • 3 BR
                                              • 2 BA
                                              • Separate Toilet
                                              • Sleeps 6
                                              9
                                                • 2 BR
                                                • 3 BA
                                                • Sleeps 4
                                                1 Review
                                                  • 3 BR
                                                  • 2 BA
                                                  • Sleeps 5
                                                    • 5 BR
                                                    • 6 BA
                                                    • Sleeps 11
                                                    1 Review
                                                      • 2 BR
                                                      • 3 BA
                                                      • Sleeps 4
                                                        • 2 BR
                                                        • 3 BA
                                                        • Sleeps 5
                                                          £83
                                                          avg/night
                                                          • 3 BR
                                                          • 4 BA
                                                          • Sleeps 6
                                                          1 Review
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 6
                                                              • 5 BR
                                                              • 5 BA
                                                              • Sleeps 11
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 4
                                                                  • 6 BR
                                                                  • 7 BA
                                                                  • Sleeps 12
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Sleeps 5
                                                                    7
                                                                      £102
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 3 BA
                                                                      • Sleeps 6
                                                                      4
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 4
                                                                          • 2 BR
                                                                          • 3 BA
                                                                          • Sleeps 6
                                                                          2 Reviews
                                                                            • 3 BR
                                                                            • 4 BA
                                                                            • Sleeps 8
                                                                            2 Reviews
                                                                              • 4 BR
                                                                              • 3 BA
                                                                              • Sleeps 9
                                                                                • 4 BR
                                                                                • 5 BA
                                                                                • Sleeps 8
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 6
                                                                                    • 3 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 6
                                                                                      • 6 BR
                                                                                      • 7 BA
                                                                                      • Sleeps 13
                                                                                      1 Review
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 4
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 4
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 6
                                                                                              • 4 BR
                                                                                              • 4 BA
                                                                                              • Sleeps 9
                                                                                                • 3 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 6
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 4
                                                                                                    • 4 BR
                                                                                                    • 4 BA
                                                                                                    • Sleeps 8
                                                                                                    • 1 - 50 of 661
                                                                                                     

                                                                                                    Recent Reviews

                                                                                                    Perfect property, clean, comfortable, everything you could need and great location

                                                                                                    5 of 5
                                                                                                    We stayed for a week in Xaghra and had a very comfortable stay at Ta Carmela. The house has everything we needed, the kitchen is well equipped with plenty of pots, pans etc, Nespresso coffee machine and the little welcome gift of some bits of food and a bottle of wine were a lovely touch! The downstairs is cool and a welcome break if it's hot outside with a comfortable living room and dining table. The upstairs is equally as well laid out and the standard of finish is very high. Simply decorated, very clean and very welcoming! The outside terrace area is lovely in the evening or for a spot of lunch. The property is also very well placed in Xaghra itself (great place to base yourself for a few days on Gozo) and we used the buses or walked, very easy to get around. Xaghra has a good selection of shops and restuarants, and is close to Ramla and (our favourite) San Blas bay. Carmen (who met at us at the house at the start and end of our stay) was lovely and made us feel very welcome. The property is obviously well loved and cared for and we'd love to come back again. Would recommend!
                                                                                                    • Review Submitted: 02-Jul-2016
                                                                                                    • Date of Stay: May 2016

                                                                                                    Awesome

                                                                                                    5 of 5
                                                                                                    Stunning villa!!! Brilliant!! In a quiet location close to village centre with all required amenities to hand. Quiet and secluded with off road parking. Clean and spacious. Couldn't have asked for anything more.... Thank you Anton
                                                                                                    • Review Submitted: 19-May-2016
                                                                                                    • Date of Stay: May 2016

                                                                                                    Lovely property and fantastic holiday on Gozo

                                                                                                    5 of 5
                                                                                                    Farmhouse was lovely, clean, spacious and just around a 25 minute walk into the town centre. Ferdinand visited on the first day and gave us tips on what to do on the island etc. The maintenance chap had to come to sort out a minor issue and he was very friendly and the cleaning staff who visited once during the stay were also very friendly. All in all we would recommend this property to friends and family. If hiring a car you can get everywhere on the island within a short time. We spent our days walking when not enjoying the farmhouse pool and garden. Within Xaghra our favourite bar / restaurant was Rubble bar. The food was very good there and good value as was the Gozo wine. We did not enjoy our meal at Olympic as it seemed to be processed food rather than home made. Thank you Donald and thanks to your team for a great holiday.
                                                                                                    • Review Submitted: 09-May-2016
                                                                                                    • Date of Stay: Apr 2016