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
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!

Malta Holiday Villas (206)

  • 1 - 50 of 206
Additional service fee may apply.
    • 8 BR
    • 5 BA
    • Sleeps 16
    Multiple rentals Villa #88405
    21
      • 2 BR
      • 1 BA
      • Sleeps 4
      Multiple rentals Villa #88405
      38
        • 3 BR
        • 2 BA
        • Sleeps 6
        Multiple rentals Villa #88405
        23
          • 5 BR
          • 4 BA
          • Sleeps 10
          Multiple rentals Villa #8155300
          5
            • 3 BR
            • 3 BA
            • Separate Toilet
            • Sleeps 6
            Multiple rentals Villa #8155300
              • 3 BR
              • 3 BA
              • Separate Toilet
              • Sleeps 6
              Multiple rentals Villa #8155300
              1
                • 5 BR
                • 4 BA
                • Sleeps 10
                Multiple rentals Villa #8155300
                2
                  • 2 BR
                  • 1 BA
                  • Separate Toilet
                  • Sleeps 6
                  Multiple rentals Villa #8155300
                    • 1 BR
                    • 1 BA
                    • Sleeps 4
                    Multiple rentals Villa #2883
                    5
                      • 2 BR
                      • 1 BA
                      • Sleeps 5
                      Multiple rentals Villa #76650
                      6
                        • 8 BR
                        • 5 BA
                        • Sleeps 20
                        Multiple rentals Villa #76650
                        30
                          • 3 BR
                          • 2 BA
                          • Sleeps 6
                          Multiple rentals Villa #76650
                          18
                            • 4 BR
                            • 3 BA
                            • Sleeps 15
                            Villa #430443
                            34
                              • 6 BR
                              • 3 BA
                              • Sleeps 17
                              Villa #430446
                              31
                                • 5 BR
                                • 4 BA
                                • Sleeps 12
                                Villa #821993
                                28
                                  • 7 BR
                                  • 5 BA
                                  • Sleeps 18
                                  Villa #822808
                                  31
                                    • 7 BR
                                    • 5 BA
                                    • Sleeps 18
                                    Villa #898546
                                    30
                                      Exceptional! 5.0/5
                                      (15 reviews)
                                      avg/night
                                      • 5 BR
                                      • 5 BA
                                      • Sleeps 10
                                      Villa #326753
                                      15
                                        • 6 BR
                                        • 4 BA
                                        • Sleeps 14
                                        Villa #325499
                                        28
                                          • 3 BR
                                          • 3 BA
                                          • Separate Toilet
                                          • Sleeps 7
                                          Villa #6496942
                                            • 2 BR
                                            • 1 BA
                                            • Sleeps 7
                                            Villa #1992415
                                              • 3 BR
                                              • 3 BA
                                              • Sleeps 6
                                              Villa #1810478
                                              12
                                                • 3 BR
                                                • 2 BA
                                                • Sleeps 6
                                                Villa #1986203
                                                1
                                                  • 3 BR
                                                  • 3 BA
                                                  • Sleeps 6
                                                  Villa #6555493
                                                    • 4 BR
                                                    • 6 BA
                                                    • Sleeps 8
                                                    Villa #1958373
                                                    4
                                                      avg/night
                                                      • 5 BR
                                                      • 6 BA
                                                      • Sleeps 12
                                                      Villa #6119916
                                                        • 5 BR
                                                        • 4 BA
                                                        • Sleeps 12
                                                        Villa #1667683
                                                        5
                                                          avg/night
                                                          • 4 BR
                                                          • 2 BA
                                                          • Separate Toilet
                                                          • Sleeps 9
                                                          Villa #1746527
                                                          2
                                                            • 4 BR
                                                            • 5 BA
                                                            • Sleeps 8
                                                            Villa #6119888
                                                            2
                                                              • 3 BR
                                                              • 4 BA
                                                              • Sleeps 6
                                                              Villa #678626a
                                                              1
                                                                • 6 BR
                                                                • 4 BA
                                                                • Separate Toilet
                                                                • Sleeps 11
                                                                Villa #1912976
                                                                2
                                                                  • 4 BR
                                                                  • 3 BA
                                                                  • Separate Toilet
                                                                  • Sleeps 10
                                                                  Villa #6115844
                                                                  1
                                                                    • 7 BR
                                                                    • 5 BA
                                                                    • Sleeps 16
                                                                    Multiple rentals Villa #1699277
                                                                    4
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Sleeps 5
                                                                      Multiple rentals Villa #1699277
                                                                        • 3 BR
                                                                        • 4 BA
                                                                        • Separate Toilet
                                                                        • Sleeps 8
                                                                        Villa #8145506
                                                                        6
                                                                          • 4 BR
                                                                          • 2 BA
                                                                          • Sleeps 9
                                                                          Villa #1018626
                                                                            • 4 BR
                                                                            • 4 BA
                                                                            • Sleeps 10
                                                                            Villa #6790198
                                                                              • 5 BR
                                                                              • 3 BA
                                                                              • Sleeps 10
                                                                              Villa #899523
                                                                              2
                                                                                • 4 BR
                                                                                • 2 BA
                                                                                • Sleeps 10
                                                                                Villa #1130004
                                                                                  • 4 BR
                                                                                  • 3 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 8
                                                                                  Villa #508557
                                                                                  2
                                                                                    Wonderful! 4.9/5
                                                                                    (7 reviews)
                                                                                    avg/night
                                                                                    • 5 BR
                                                                                    • 6 BA
                                                                                    • Sleeps 10
                                                                                    Villa #865090
                                                                                    7
                                                                                      avg/night
                                                                                      • 4 BR
                                                                                      • 4 BA
                                                                                      • Sleeps 8
                                                                                      Villa #6119851
                                                                                        • 4 BR
                                                                                        • 4 BA
                                                                                        • Sleeps 12
                                                                                        Villa #1669811
                                                                                        2
                                                                                          avg/night
                                                                                          • 3 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 6
                                                                                          Villa #1083757
                                                                                          4
                                                                                            • 3 BR
                                                                                            • 3 BA
                                                                                            • Sleeps 6
                                                                                            Villa #6119855
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 6
                                                                                              Villa #6119893
                                                                                                • 6 BR
                                                                                                • 6 BA
                                                                                                • Sleeps 11
                                                                                                Villa #8046445
                                                                                                6
                                                                                                  avg/night
                                                                                                  • 5 BR
                                                                                                  • 6 BA
                                                                                                  • Sleeps 11
                                                                                                  Villa #6119865
                                                                                                  1
                                                                                                  • 1 - 50 of 206
                                                                                                   

                                                                                                  Recent Reviews

                                                                                                  The perfect place to be

                                                                                                  5 of 5
                                                                                                  Dear Margaret Thank you once again for a fantastic holiday. Your property is excellent, spotless clean and perfect for your family. It was so nice from you to arrange the foodpack for our first day (Breakfast). We always love to be in Malta and we really enjoy the wonderful weather in October. Thank you for everything and we hope to see you again in 2017. Greetings from Switzerland Keller family
                                                                                                  • Review Submitted: 28-Nov-2016
                                                                                                  • Date of Stay: Oct 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

                                                                                                  Breathtaking view....

                                                                                                  5 of 5
                                                                                                  What a picture perfect view! The grounds were immaculate and the pool pristine. Our 3 bedroom flat was very specious and very clean. Assorted towel were all provided for our use. The owner was always very helpful with any inquires we had ... such as restaurants, bakeries, grocery stores etc...Mellieha is lovely place with all the amenities and close to public transportation as well very close to the Gozo ferry terminal. Highly recommend this very well run establishment.
                                                                                                  • Review Submitted: 20-Nov-2016
                                                                                                  • Date of Stay: Nov 2016