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

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.

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!
  • Showing 1-50 of 300+
Additional service fee may apply.
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 4
    Farmhouse #1881506
    4
    Viewed 17 times in the last 48 hours
      Wonderful! 4.8/5
      (24 reviews)
      avg/night
      • 3 BR
      • 2 BA
      • Separate Toilet
      • Sleeps 7
      Farmhouse #7566
      24
      Viewed 48 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 15 times in the last 48 hours
          Wonderful! 4.8/5
          (12 reviews)
          avg/night
          • 3 BR
          • 3 BA
          • Sleeps 6
          Villa #1810478
          12
          Viewed 16 times in the last 48 hours
            Exceptional! 5.0/5
            (6 reviews)
            avg/night
            • 3 BR
            • 3 BA
            • Sleeps 6
            Apartment #88224
            6
            Viewed 10 times in the last 48 hours
              avg/night
              • 3 BR
              • 3 BA
              • Sleeps 6
              Villa #6555493
              Viewed 15 times in the last 48 hours
                • 4 BR
                • 4 BA
                • Separate Toilet
                • Sleeps 9
                House #6845791
                2
                Viewed 56 times in the last 48 hours
                  Wonderful! 4.9/5
                  (79 reviews)
                  avg/night
                  • 3 BR
                  • 2 BA
                  • Sleeps 6
                  House #71346
                  79
                  Viewed 7 times in the last 48 hours
                    avg/night
                    • 2 BR
                    • 3 BA
                    • Sleeps 4
                    Apartment #6119933
                    1
                    Viewed 6 times in the last 48 hours
                      avg/night
                      • 5 BR
                      • 6 BA
                      • Sleeps 12
                      Villa #6119916
                      Viewed 31 times in the last 48 hours
                        • 3 BR
                        • 3 BA
                        • Separate Toilet
                        • Sleeps 7
                        Villa #6496942
                          Wonderful! 4.8/5
                          (5 reviews)
                          avg/night
                          • 3 BR
                          • 2 BA
                          • Sleeps 8
                          Bungalow #852709
                          5
                          Viewed 22 times in the last 48 hours
                            • 4 BR
                            • 1 BA
                            • Sleeps 9
                            Farmhouse #6004889
                            Viewed 19 times in the last 48 hours
                              • 2 BR
                              • 1 BA
                              • Sleeps 7
                              Villa #1992415
                              Viewed 11 times in the last 48 hours
                                Exceptional! 5.0/5
                                (23 reviews)
                                avg/night
                                • 2 BR
                                • 1 BA
                                • Sleeps 6
                                Apartment #8142563
                                23
                                Viewed 19 times in the last 48 hours
                                  • 3 BR
                                  • 1 BA
                                  • Separate Toilet
                                  • Sleeps 6
                                  Apartment #1951802
                                  2
                                    Exceptional! 5.0/5
                                    (5 reviews)
                                    avg/night
                                    • 5 BR
                                    • 4 BA
                                    • Sleeps 12
                                    Villa #1667683
                                    5
                                    Viewed 25 times in the last 48 hours
                                      • 2 BR
                                      • 1 BA
                                      • Sleeps 5
                                      Condo #2550135
                                      2
                                      Viewed 12 times in the last 48 hours
                                        avg/night
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 4
                                        House #8113469
                                        1
                                        Viewed 37 times in the last 48 hours
                                          • 7 BR
                                          • 6 BA
                                          • Sleeps 22
                                          Farmhouse #1932730
                                          Viewed 8 times in the last 48 hours
                                            Wonderful! 4.9/5
                                            (41 reviews)
                                            avg/night
                                            • 2 BR
                                            • 1 BA
                                            • Sleeps 5
                                            Apartment #96947
                                            41
                                            Viewed 9 times in the last 48 hours
                                              Wonderful! 4.8/5
                                              (62 reviews)
                                              avg/night
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 6
                                              Apartment #89824
                                              62
                                              Viewed 36 times in the last 48 hours
                                                avg/night
                                                • 4 BR
                                                • 5 BA
                                                • Sleeps 8
                                                Villa #6119888
                                                2
                                                Viewed 6 times in the last 48 hours
                                                  avg/night
                                                  • 4 BR
                                                  • 2 BA
                                                  • Separate Toilet
                                                  • Sleeps 9
                                                  Villa #1746527
                                                  2
                                                  Viewed 7 times in the last 48 hours
                                                    Wonderful! 4.8/5
                                                    (5 reviews)
                                                    avg/night
                                                    • 3 BR
                                                    • 4 BA
                                                    • Sleeps 6
                                                    Farmhouse #3913611
                                                    5
                                                    Viewed 16 times in the last 48 hours
                                                      • 3 BR
                                                      • 2 BA
                                                      • Separate Toilet
                                                      • Sleeps 6
                                                      Farmhouse #71990
                                                      10
                                                        • 3 BR
                                                        • 4 BA
                                                        • Sleeps 6
                                                        Villa #678626a
                                                        1
                                                          Wonderful! 4.9/5
                                                          (7 reviews)
                                                          avg/night
                                                          • 5 BR
                                                          • 6 BA
                                                          • Sleeps 10
                                                          Villa #865090
                                                          7
                                                          Viewed 7 times in the last 48 hours
                                                            avg/night
                                                            • 4 BR
                                                            • 4 BA
                                                            • Sleeps 8
                                                            Villa #6119851
                                                              avg/night
                                                              • 4 BR
                                                              • 4 BA
                                                              • Sleeps 8
                                                              House #1459231a
                                                              2
                                                              Viewed 12 times in the last 48 hours
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 5
                                                                Apartment #8011510
                                                                3
                                                                Viewed 14 times in the last 48 hours
                                                                  • 3 BR
                                                                  • 3 BA
                                                                  • Sleeps 6
                                                                  Apartment #8043585
                                                                  3
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 3 BA
                                                                    • Sleeps 4
                                                                    House #1700654
                                                                    Viewed 8 times in the last 48 hours
                                                                      • 5 BR
                                                                      • 5 BA
                                                                      • Sleeps 10
                                                                      House #1449832a
                                                                      1
                                                                        • 3 BR
                                                                        • 2 BA
                                                                        • Sleeps 8
                                                                        Farmhouse #6003655
                                                                        13
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Sleeps 4
                                                                          Multiple rentals Apartment #1133553
                                                                          4
                                                                          Viewed 7 times in the last 48 hours
                                                                            • 1 BR
                                                                            • 1 BA
                                                                            • Sleeps 2
                                                                            Multiple rentals Farmhouse #1133553
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 2
                                                                              Multiple rentals House #1133553
                                                                                • 5 BR
                                                                                • 5 BA
                                                                                • Sleeps 10
                                                                                Farmhouse #869653
                                                                                  Very Good! 4.0/5
                                                                                  (5 reviews)
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 3 BA
                                                                                  • Sleeps 8
                                                                                  Farmhouse #403499
                                                                                  5
                                                                                  Viewed 15 times in the last 48 hours
                                                                                    Excellent! 4.7/5
                                                                                    (11 reviews)
                                                                                    avg/night
                                                                                    • 3 BR
                                                                                    • 4 BA
                                                                                    • Sleeps 6
                                                                                    Farmhouse #814136
                                                                                    11
                                                                                    Viewed 8 times in the last 48 hours
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 4
                                                                                      Apartment #6119930
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 6
                                                                                        Villa #1083757
                                                                                        4
                                                                                          • 3 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 6
                                                                                          Apartment #6119898
                                                                                            • 3 BR
                                                                                            • 3 BA
                                                                                            • Sleeps 6
                                                                                            Villa #6119855
                                                                                              • 2 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 6
                                                                                              Apartment #90624
                                                                                              4
                                                                                              Viewed 14 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 6
                                                                                                Villa #6119893
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 2
                                                                                                  Apartment #1739739
                                                                                                  1
                                                                                                    • 6 BR
                                                                                                    • 6 BA
                                                                                                    • Sleeps 11
                                                                                                    Villa #8046445
                                                                                                    6
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 7
                                                                                                      Apartment #801811
                                                                                                      3
                                                                                                      Viewed 9 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      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

                                                                                                      Great location, great apartment.

                                                                                                      5 of 5
                                                                                                      We stayed here from 8 November until 17 November 2016. There were only two of us so we had oodles of room. The apartment is very comfortable and the terrace is wonderful. As far as we were concerned everything we wanted was available. Comfortable beds, all sorts of satellite TV and an excellent WiFi. The kitchen has a washing machine and a dishwasher as well as a good cooking top and oven. The terrace has excellent seating and lounging and a great BBQ. In short we had a lovely comfortable holiday. Oh, for those who want to swim, the pool is just a few steps away and has areas for kids as well. The views across the channel and Comino are beautiful. Nothing is far away on Gozo and there is a supermarket nearby. We will certainly come here again and can recommend it to anyone.
                                                                                                      • Review Submitted: 18-Nov-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Lovely spacious apartment

                                                                                                      5 of 5
                                                                                                      This apartment is very spacious, tastefully decorated and well equipped. Everything you could need is provided and any the owners are very quick and helpful with any assistance you may need. I look forward to booking this apartment again in the future.
                                                                                                      • Review Submitted: 28-Oct-2016
                                                                                                      • Date of Stay: Oct 2016