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 mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit

Make a holiday rental apartment or villa in Gozo, Malta your home away from home

Gozo, the second largest of the three islands which make up the nation of Malta, is a mythical island whose long and troubled history has left many staggering monuments and mythical tales which cannot fail to inspire and intrigue. Gozo is a geologically fascinating, hilly island which takes many years of exploration to fully discover! Taking a Gozo holiday rental will guarantee a stress-free, peaceful and rustic retreat, where good living and relaxation are the order of the day.

Things to do in Gozo, Malta

Being such a small island, much of Gozo’s culture, leisure and economy relies on the sea. The stunning cliffed coastline is broken up by deep caves, steep gullies and small, sandy beaches, which you will almost certainly visit if you are lucky enough to be staying in a Gozo villa, farmhouse or apartment. The red sandy beaches of Ramla il-Hamra ore found just miles from pure white beaches like Dahlet Qorrot, further extending Gozo’s mythical atmosphere.

The coast is not only ideal for whiling away the hours relaxing on the beaches. Scuba diving is absolutely exceptional in Gozo, and there are expert centres available at the two main beach resorts of Xlendi and Marsalforn. There are a huge number of dive sites around the island, and regardless of your experience levels, you will be able to enjoy a magnificent diving holiday. For a less intensive exploration of Gozo's underwater worlds, snorkelling is a fantastic option.

Away from the coast, the stunning countryside and distinct lack of traffic make self catering Gozo accommodation the ideal base for walking holidays. Majestic villages and enchanting hill walks offering breathtaking views are prominent, taking in some of the most dramatic features of the unique geology which adorns the island.

Places to visit on holiday in Gozo, Malta

The Island of Malta is the largest of the Maltese Islands, boasting a staggering artistic and cultural heritage. The cobbled streets of Malta’s towns are filled with gems of architecture, restaurants and shopping boutiques. The sporting options on the Island of Malta are endless, with an 18 hole golf course, wake boarding, water skiing, sailing and magnificent scuba diving on offer.

Weather in Gozo, Malta

Summers in Gozo are lovely, with daily temperatures reaching the mid 30’s (°C) from June until September, and winters, although sometimes wet, temperatures remain above 15°C for the vast majority of the time.

Travel to Gozo, Malta

Reaching your Gozo farmhouse or villa requires a little effort, but is extremely worthwhile. Malta International Airport (MLA) is just 3 hours from London. There are regular ferries between the islands, meaning that you can be settling into your Gozo apartment within a few hours of leaving home.

  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    Wonderful! 4.8/5
    (24 reviews)
    avg/night
    • 3 BR
    • 2 BA
    • Separate Toilet
    • Sleeps 7
    Farmhouse #7566
    24
    Viewed 155 times in the last 48 hours
      avg/night
      • 2 BR
      • 2 BA
      • Sleeps 4
      Farmhouse #1881506
      4
      Viewed 73 times in the last 48 hours
        Wonderful! 4.8/5
        (12 reviews)
        avg/night
        • 3 BR
        • 3 BA
        • Sleeps 6
        Villa #1810478
        12
        Viewed 45 times in the last 48 hours
          • 2 BR
          • 3 BA
          • Sleeps 6
          Apartment #90624
          4
          Viewed 46 times in the last 48 hours
            Exceptional! 5.0/5
            (23 reviews)
            avg/night
            • 5 BR
            • 4 BA
            • Separate Toilet
            • Sleeps 12
            Farmhouse #83746
            23
            Viewed 58 times in the last 48 hours
              Exceptional! 5.0/5
              (23 reviews)
              avg/night
              • 2 BR
              • 1 BA
              • Sleeps 6
              Apartment #8142563
              23
              Viewed 28 times in the last 48 hours
                Exceptional! 5.0/5
                (6 reviews)
                avg/night
                • 3 BR
                • 3 BA
                • Sleeps 6
                Apartment #88224
                6
                Viewed 31 times in the last 48 hours
                  avg/night
                  • 2 BR
                  • 3 BA
                  • Sleeps 4
                  Apartment #6119933
                  1
                  Viewed 24 times in the last 48 hours
                    avg/night
                    • 5 BR
                    • 6 BA
                    • Sleeps 12
                    Villa #6119916
                    0
                    Viewed 61 times in the last 48 hours
                      • 2 BR
                      • 1 BA
                      • Sleeps 5
                      Apartment #8011510
                      3
                      Viewed 28 times in the last 48 hours
                        avg/night
                        • 6 BR
                        • 4 BA
                        • Sleeps 16
                        Chateau / Country House #2559213
                        0
                        Viewed 77 times in the last 48 hours
                          avg/night
                          • 3 BR
                          • 2 BA
                          • Sleeps 6
                          Apartment #6119926
                          1
                          Viewed 11 times in the last 48 hours
                            Wonderful! 4.9/5
                            (79 reviews)
                            avg/night
                            • 3 BR
                            • 2 BA
                            • Sleeps 6
                            House #71346
                            79
                            Viewed 19 times in the last 48 hours
                              Wonderful! 4.8/5
                              (5 reviews)
                              avg/night
                              • 3 BR
                              • 2 BA
                              • Sleeps 8
                              Bungalow #852709
                              5
                              Viewed 76 times in the last 48 hours
                                • 3 BR
                                • 3 BA
                                • Separate Toilet
                                • Sleeps 7
                                Villa #6496942
                                0
                                  Wonderful! 4.9/5
                                  (7 reviews)
                                  avg/night
                                  • 5 BR
                                  • 6 BA
                                  • Sleeps 10
                                  Villa #865090
                                  7
                                  Viewed 57 times in the last 48 hours
                                    avg/night
                                    • 3 BR
                                    • 3 BA
                                    • Sleeps 6
                                    Villa #1083757
                                    4
                                    Viewed 23 times in the last 48 hours
                                      Exceptional! 5.0/5
                                      (5 reviews)
                                      avg/night
                                      • 5 BR
                                      • 4 BA
                                      • Sleeps 12
                                      Villa #1667683
                                      5
                                      Viewed 63 times in the last 48 hours
                                        avg/night
                                        • 4 BR
                                        • 2 BA
                                        • Separate Toilet
                                        • Sleeps 9
                                        Villa #1746527
                                        2
                                        Viewed 71 times in the last 48 hours
                                          avg/night
                                          • 4 BR
                                          • 5 BA
                                          • Sleeps 8
                                          Villa #6119888
                                          2
                                          Viewed 18 times in the last 48 hours
                                            avg/night
                                            • 5 BR
                                            • 6 BA
                                            • Sleeps 11
                                            Villa #6119865
                                            1
                                            Viewed 19 times in the last 48 hours
                                              Wonderful! 4.9/5
                                              (41 reviews)
                                              avg/night
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 5
                                              Apartment #96947
                                              41
                                              Viewed 30 times in the last 48 hours
                                                avg/night
                                                • 4 BR
                                                • 4 BA
                                                • Sleeps 10
                                                Farmhouse #1662914
                                                3
                                                Viewed 48 times in the last 48 hours
                                                  • 3 BR
                                                  • 3 BA
                                                  • Sleeps 6
                                                  Apartment #8043585
                                                  3
                                                  Viewed 20 times in the last 48 hours
                                                    Exceptional! 5.0/5
                                                    (6 reviews)
                                                    avg/night
                                                    • 6 BR
                                                    • 6 BA
                                                    • Sleeps 11
                                                    Villa #8046445
                                                    6
                                                    Viewed 22 times in the last 48 hours
                                                      avg/night
                                                      • 6 BR
                                                      • 7 BA
                                                      • Sleeps 12
                                                      Villa #1433755
                                                      1
                                                      Viewed 17 times in the last 48 hours
                                                        avg/night
                                                        • 4 BR
                                                        • 5 BA
                                                        • Sleeps 8
                                                        Villa #6119849
                                                        0
                                                        Viewed 22 times in the last 48 hours
                                                          avg/night
                                                          • 3 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          Apartment #6119898
                                                          0
                                                          Viewed 16 times in the last 48 hours
                                                            • 4 BR
                                                            • 4 BA
                                                            • Separate Toilet
                                                            • Sleeps 9
                                                            House #6845791
                                                            3
                                                            Viewed 247 times in the last 48 hours
                                                              avg/night
                                                              • 3 BR
                                                              • 4 BA
                                                              • Sleeps 6
                                                              Villa #1083761
                                                              3
                                                              Viewed 24 times in the last 48 hours
                                                                avg/night
                                                                • 2 BR
                                                                • 3 BA
                                                                • Sleeps 5
                                                                Apartment #1672684
                                                                2
                                                                Viewed 17 times in the last 48 hours
                                                                  Exceptional! 5.0/5
                                                                  (7 reviews)
                                                                  avg/night
                                                                  • 4 BR
                                                                  • 5 BA
                                                                  • Sleeps 8
                                                                  Villa #864861
                                                                  7
                                                                  Viewed 14 times in the last 48 hours
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 4
                                                                    Apartment #6119936
                                                                    0
                                                                    Viewed 7 times in the last 48 hours
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 4 BA
                                                                      • Sleeps 6
                                                                      Villa #678626a
                                                                      1
                                                                      Viewed 12 times in the last 48 hours
                                                                        avg/night
                                                                        • 6 BR
                                                                        • 6 BA
                                                                        • Separate Toilets
                                                                        • Sleeps 14
                                                                        Farmhouse #87491
                                                                        0
                                                                        Viewed 23 times in the last 48 hours
                                                                          avg/night
                                                                          • 4 BR
                                                                          • 5 BA
                                                                          • Sleeps 8
                                                                          Villa #6119869
                                                                          1
                                                                          Viewed 8 times in the last 48 hours
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 4 BA
                                                                            • Sleeps 6
                                                                            Villa #85686
                                                                            4
                                                                            Viewed 23 times in the last 48 hours
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 4
                                                                              Multiple rentals Apartment #1133553
                                                                              4
                                                                              Viewed 16 times in the last 48 hours
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 2
                                                                                Multiple rentals Farmhouse #1133553
                                                                                0
                                                                                Viewed 17 times in the last 48 hours
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 2
                                                                                  Multiple rentals House #1133553
                                                                                  0
                                                                                  Viewed 5 times in the last 48 hours
                                                                                    avg/night
                                                                                    • 5 BR
                                                                                    • 5 BA
                                                                                    • Sleeps 10
                                                                                    Farmhouse #869653
                                                                                    0
                                                                                    Viewed 13 times in the last 48 hours
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 4
                                                                                      House #8113469
                                                                                      2
                                                                                      Viewed 118 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 6 BR
                                                                                        • 6 BA
                                                                                        • Sleeps 15
                                                                                        House #1216735a
                                                                                        0
                                                                                        Viewed 21 times in the last 48 hours
                                                                                          • 2 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          Apartment #2055077
                                                                                          17
                                                                                            avg/night
                                                                                            • 4 BR
                                                                                            • 3 BA
                                                                                            • Sleeps 8
                                                                                            Villa #1359657
                                                                                            1
                                                                                            Viewed 22 times in the last 48 hours
                                                                                              Excellent! 4.7/5
                                                                                              (11 reviews)
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 4 BA
                                                                                              • Sleeps 6
                                                                                              Farmhouse #814136
                                                                                              11
                                                                                              Viewed 17 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 4 BR
                                                                                                • 4 BA
                                                                                                • Sleeps 8
                                                                                                Villa #6119851
                                                                                                0
                                                                                                Viewed 14 times in the last 48 hours
                                                                                                  • 5 BR
                                                                                                  • 5 BA
                                                                                                  • Sleeps 10
                                                                                                  House #1449832a
                                                                                                  1
                                                                                                  Viewed 5 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 4 BR
                                                                                                    • 5 BA
                                                                                                    • Sleeps 8
                                                                                                    Villa #6119876
                                                                                                    0
                                                                                                    Viewed 11 times in the last 48 hours
                                                                                                      Wonderful! 4.8/5
                                                                                                      (5 reviews)
                                                                                                      avg/night
                                                                                                      • 3 BR
                                                                                                      • 4 BA
                                                                                                      • Sleeps 6
                                                                                                      Farmhouse #3913611
                                                                                                      5
                                                                                                      Viewed 41 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Wonderful Villa

                                                                                                      5 of 5
                                                                                                      From the moment you step into the villa you will be enchanted. The ground floor is bright and airy, furnished with traditional & modern fittings. The pool area is beautiful and sunny all day. The beds are so comfortable you will not want to get up! Michael and Jonathan are the epitome of Gozitan hospitality, nothing was too much trouble, they offered advise as to what to do on the island, where to eat and will look after you very well. For a true Gozitan holiday this is the villa for you.
                                                                                                      • Review Submitted: 05-Jan-2017
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      Very impressive property

                                                                                                      5 of 5
                                                                                                      Looked at hotels but wanted something different which this property certainly is. Was extremely impressed with it plus the accompanying gym and Sauna. Three large bedrooms, two were en suite plus another family room so no worry about waiting to use the bathroom. Very impressed. Will certainly look to go back. Would recommend hiring a car to get around.
                                                                                                      • Review Submitted: 14-Dec-2016
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      Beautiful house with lots of unique characteristic

                                                                                                      5 of 5
                                                                                                      All information regarding the holiday was helpful and the transfer with the ferry was easy. The house is beautiful and I lived all the qwirkyness of it. It's only a short walk from a supermarket and the square where there are some lovely restaurants. Enjoyed Rubbles mostly. Lovely beaches to visit. Victoria us a must to visit.
                                                                                                      • Review Submitted: 24-Nov-2016
                                                                                                      • Date of Stay: Oct 2016