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.
Verified Review icon 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 110 times in the last 48 hours
      Wonderful! 4.8/5
      (12 reviews)
      avg/night
      • 3 BR
      • 3 BA
      • Sleeps 6
      Villa #1810478
      12
      Viewed 61 times in the last 48 hours
        Wonderful! 4.8/5
        (4 reviews)
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 4
        Farmhouse #1881506
        4
        Viewed 42 times in the last 48 hours
          Excellent! 4.6/5
          (5 reviews)
          avg/night
          • 2 BR
          • 3 BA
          • Sleeps 6
          Apartment #90624
          5
          Viewed 53 times in the last 48 hours
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 4
            House #8113469
            2
            Viewed 73 times in the last 48 hours
              Exceptional! 5/5
              (23 reviews)
              avg/night
              • 2 BR
              • 1 BA
              • Sleeps 6
              Apartment #8142563
              23
              Viewed 35 times in the last 48 hours
                Exceptional! 5/5
                (5 reviews)
                avg/night
                • 3 BR
                • 6 BA
                • Sleeps 6
                House #8124382
                5
                Viewed 37 times in the last 48 hours
                  Exceptional! 5/5
                  (23 reviews)
                  avg/night
                  • 5 BR
                  • 4 BA
                  • Separate Toilet
                  • Sleeps 12
                  Farmhouse #83746
                  23
                  Viewed 40 times in the last 48 hours
                    avg/night
                    • 5 BR
                    • 6 BA
                    • Sleeps 12
                    Villa #6119916
                    1
                    Viewed 36 times in the last 48 hours
                      avg/night
                      • 2 BR
                      • 3 BA
                      • Sleeps 4
                      Apartment #6119933
                      1
                      Viewed 14 times in the last 48 hours
                        avg/night
                        • 6 BR
                        • 6 BA
                        • Sleeps 15
                        House #1216735a
                        Viewed 21 times in the last 48 hours
                          • 3 BR
                          • 2 BA
                          • Sleeps 6
                          Apartment #6119926
                          1
                            Wonderful! 4.9/5
                            (7 reviews)
                            avg/night
                            • 5 BR
                            • 6 BA
                            • Sleeps 10
                            Villa #865090
                            7
                            Viewed 41 times in the last 48 hours
                              Exceptional! 5/5
                              (80 reviews)
                              avg/night
                              • 3 BR
                              • 2 BA
                              • Sleeps 6
                              House #71346
                              80
                              Viewed 10 times in the last 48 hours
                                Wonderful! 4.8/5
                                (5 reviews)
                                avg/night
                                • 3 BR
                                • 2 BA
                                • Sleeps 8
                                Bungalow #852709
                                5
                                Viewed 46 times in the last 48 hours
                                  avg/night
                                  • 3 BR
                                  • 3 BA
                                  • Separate Toilet
                                  • Sleeps 7
                                  Villa #6496942
                                  Viewed 23 times in the last 48 hours
                                    Exceptional! 5/5
                                    (6 reviews)
                                    avg/night
                                    • 3 BR
                                    • 3 BA
                                    • Sleeps 6
                                    Apartment #88224
                                    6
                                    Viewed 26 times in the last 48 hours
                                      avg/night
                                      • 6 BR
                                      • 4 BA
                                      • Sleeps 16
                                      Chateau / Country House #2559213
                                      Viewed 69 times in the last 48 hours
                                        Excellent! 4.3/5
                                        (3 reviews)
                                        avg/night
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 5
                                        Apartment #8011510
                                        3
                                        Viewed 28 times in the last 48 hours
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 7
                                          Apartment #801811
                                          3
                                          Viewed 12 times in the last 48 hours
                                            Wonderful! 4.8/5
                                            (17 reviews)
                                            avg/night
                                            • 2 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #2055077
                                            17
                                            Viewed 11 times in the last 48 hours
                                              avg/night
                                              • 4 BR
                                              • 2 BA
                                              • Separate Toilet
                                              • Sleeps 9
                                              Villa #1746527
                                              2
                                              Viewed 32 times in the last 48 hours
                                                avg/night
                                                • 4 BR
                                                • 5 BA
                                                • Sleeps 8
                                                Villa #6119888
                                                2
                                                Viewed 13 times in the last 48 hours
                                                  Wonderful! 4.9/5
                                                  (41 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 5
                                                  Apartment #96947
                                                  41
                                                  Viewed 12 times in the last 48 hours
                                                    Excellent! 4.7/5
                                                    (3 reviews)
                                                    avg/night
                                                    • 4 BR
                                                    • 4 BA
                                                    • Separate Toilet
                                                    • Sleeps 9
                                                    House #6845791
                                                    3
                                                    Viewed 204 times in the last 48 hours
                                                      avg/night
                                                      • 4 BR
                                                      • 3 BA
                                                      • Sleeps 8
                                                      Villa #1359657
                                                      1
                                                      Viewed 7 times in the last 48 hours
                                                        Good! 3.9/5
                                                        (10 reviews)
                                                        avg/night
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 4
                                                        Apartment #8028556
                                                        10
                                                        Viewed 28 times in the last 48 hours
                                                          Wonderful! 4.8/5
                                                          (4 reviews)
                                                          avg/night
                                                          • 3 BR
                                                          • 3 BA
                                                          • Sleeps 6
                                                          Villa #1083757
                                                          4
                                                          Viewed 28 times in the last 48 hours
                                                            avg/night
                                                            • 4 BR
                                                            • 4 BA
                                                            • Sleeps 10
                                                            Farmhouse #1662914
                                                            3
                                                            Viewed 16 times in the last 48 hours
                                                              avg/night
                                                              • 4 BR
                                                              • 4 BA
                                                              • Sleeps 8
                                                              Villa #6119851
                                                              Viewed 15 times in the last 48 hours
                                                                Exceptional! 5/5
                                                                (6 reviews)
                                                                avg/night
                                                                • 5 BR
                                                                • 4 BA
                                                                • Sleeps 12
                                                                Villa #1667683
                                                                6
                                                                Viewed 33 times in the last 48 hours
                                                                  • 5 BR
                                                                  • 5 BA
                                                                  • Sleeps 10
                                                                  House #1449832a
                                                                  1
                                                                    avg/night
                                                                    • 5 BR
                                                                    • 6 BA
                                                                    • Sleeps 11
                                                                    Villa #6119865
                                                                    1
                                                                    Viewed 21 times in the last 48 hours
                                                                      Wonderful! 4.9/5
                                                                      (34 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 7
                                                                      Chateau / Country House #6293871
                                                                      34
                                                                      Viewed 44 times in the last 48 hours
                                                                        avg/night
                                                                        • 4 BR
                                                                        • 5 BA
                                                                        • Sleeps 8
                                                                        Villa #6119876
                                                                        Viewed 9 times in the last 48 hours
                                                                          • 3 BR
                                                                          • 3 BA
                                                                          • Sleeps 6
                                                                          Apartment #8043585
                                                                          3
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 4
                                                                            Apartment #6119930
                                                                            Viewed 7 times in the last 48 hours
                                                                              Exceptional! 5/5
                                                                              (6 reviews)
                                                                              avg/night
                                                                              • 6 BR
                                                                              • 6 BA
                                                                              • Sleeps 11
                                                                              Villa #8046445
                                                                              6
                                                                              Viewed 17 times in the last 48 hours
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 4 BA
                                                                                • Sleeps 6
                                                                                Villa #678626a
                                                                                1
                                                                                Viewed 37 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 4 BR
                                                                                  • 5 BA
                                                                                  • Sleeps 8
                                                                                  Villa #6119849
                                                                                  Viewed 12 times in the last 48 hours
                                                                                    avg/night
                                                                                    • 3 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 6
                                                                                    Apartment #6119898
                                                                                    Viewed 20 times in the last 48 hours
                                                                                      Excellent! 4.3/5
                                                                                      (4 reviews)
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 4
                                                                                      Multiple rentals Apartment #1133553
                                                                                      4
                                                                                      Viewed 15 times in the last 48 hours
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 2
                                                                                        Multiple rentals Farmhouse #1133553
                                                                                        Viewed 12 times in the last 48 hours
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 2
                                                                                          Multiple rentals House #1133553
                                                                                          Viewed 8 times in the last 48 hours
                                                                                            Excellent! 4.7/5
                                                                                            (11 reviews)
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 4 BA
                                                                                            • Sleeps 6
                                                                                            Farmhouse #814136
                                                                                            11
                                                                                            Viewed 12 times in the last 48 hours
                                                                                              avg/night
                                                                                              • 6 BR
                                                                                              • 7 BA
                                                                                              • Sleeps 12
                                                                                              Villa #1433755
                                                                                              1
                                                                                              Viewed 8 times in the last 48 hours
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 6
                                                                                                Multiple rentals Apartment #8058979
                                                                                                5
                                                                                                Viewed 23 times in the last 48 hours
                                                                                                  • 2 BR
                                                                                                  • 3 BA
                                                                                                  • Sleeps 4
                                                                                                  Cottage #6887352
                                                                                                  Viewed 16 times in the last 48 hours
                                                                                                    Excellent! 4.7/5
                                                                                                    (3 reviews)
                                                                                                    avg/night
                                                                                                    • 3 BR
                                                                                                    • 4 BA
                                                                                                    • Sleeps 6
                                                                                                    Villa #1083761
                                                                                                    3
                                                                                                    Viewed 13 times in the last 48 hours
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 3 BA
                                                                                                      • Sleeps 5
                                                                                                      Apartment #1672684
                                                                                                      2
                                                                                                      Viewed 8 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Good location and well stocked appartment

                                                                                                      4 of 5
                                                                                                      Good location, close to the harbour. Appartment has everything we needed. Good value stay.
                                                                                                      • Review Submitted: 11-Feb-2017
                                                                                                      • Date of Stay: Feb 2017

                                                                                                      Wonderful Gozo

                                                                                                      5 of 5
                                                                                                      First of all, this is the most beautiful place we've ever stayed in on a holiday. You walk down a short side street and open doors to a stunning 3 storey facade of Gozitan history. The courtyard you are then stood in resonates to the sound of the pool overflowing next to you. You just want to dump your bags and slide in. Even in January!!! The wow factor continues when you walk in to the house; open plan downstairs with kitchen, dining room an lounge with amazing cast iron chandelier hanging from the top floor. An original stone wall really makes you feel like you're walking in to history. Whoever has renovated this house has a real feel for originality with a classic touch. We had great difficulty deciding which bedroom to have as they're all so individual, but in the end we put our foot down and insisted on the 3rd floor room with balcony and roof terrace, while our younger friends argued over the other beautiful rooms. You are a 30 second walk from xaghra square where there are plenty of bars and restaurants. This being January it was pretty quiet but the Oleander restaurant was busy and is a thing of beauty if you like your food; octopus starter and ribeye steak were stunning and one of the best meals we've ever had, thank you Martin and Barry, our hosts! The island is full of history, mythology and beauty as well as an interesting capital (Victoria/Rabat) which feels quite colonial. You can even have a game of snooker with the locals so I might bring my cue next time! As you drive around the island you see a beautiful church and square, great bars, restaurants and friendly people every 5 minutes. Eventually you come back to a beautiful house that feels just like home. We loved it and we will be back to Dar Ta Nina. Grazzi Gozo!!
                                                                                                      • Review Submitted: 28-Jan-2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      Amazing

                                                                                                      4 of 5
                                                                                                      It was a beautiful city, Mr Ferdi and Donald took care of us, and listened to our problems. It was very useful and was willing to come, or send someone at any time. Very good company. The house is beautiful with amazing views. I would recommend it
                                                                                                      • Review Submitted: 21-Jan-2017
                                                                                                      • Date of Stay: Jan 2017