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
  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    Excellent! 4.7/5
    (7 reviews)
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 5
    Apartment #8078832
    7
    Viewed 59 times in the last 48 hours
      Wonderful! 4.8/5
      (60 reviews)
      avg/night
      • 1 BR
      • 2 BA
      • Sleeps 4
      Apartment #60796
      60
      Viewed 47 times in the last 48 hours
        Wonderful! 4.8/5
        (24 reviews)
        avg/night
        • 3 BR
        • 2 BA
        • Sleeps 5
        Apartment #412213
        24
        Viewed 55 times in the last 48 hours
          Wonderful! 4.9/5
          (7 reviews)
          avg/night
          • 2 BR
          • 2 BA
          • Separate Toilet
          • Sleeps 6
          Apartment #8129739
          7
          Viewed 57 times in the last 48 hours
            Excellent! 4.7/5
            (9 reviews)
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 6
            Apartment #495453
            9
            Viewed 62 times in the last 48 hours
              • 2 BR
              • 3 BA
              • Sleeps 6
              Apartment #90624
              4
              Viewed 71 times in the last 48 hours
                • 1 BR
                • 1 BA
                • Sleeps 4
                Apartment #8024605
                4
                Viewed 42 times in the last 48 hours
                  Wonderful! 4.9/5
                  (7 reviews)
                  avg/night
                  • 3 BR
                  • 2 BA
                  • Sleeps 6
                  Apartment #3591163
                  7
                  Viewed 40 times in the last 48 hours
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Sleeps 6
                    Apartment #1934532
                    2
                    Viewed 67 times in the last 48 hours
                      Wonderful! 4.9/5
                      (12 reviews)
                      avg/night
                      • 2 BR
                      • 1 BA
                      • Sleeps 6
                      Apartment #1092060
                      12
                      Viewed 32 times in the last 48 hours
                        Exceptional! 5.0/5
                        (23 reviews)
                        avg/night
                        • 2 BR
                        • 1 BA
                        • Sleeps 6
                        Apartment #8142563
                        23
                        Viewed 41 times in the last 48 hours
                          Wonderful! 4.9/5
                          (7 reviews)
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Sleeps 2
                          Apartment #1652967
                          7
                          Viewed 22 times in the last 48 hours
                            Excellent! 4.7/5
                            (29 reviews)
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 4
                            Apartment #1776124
                            29
                            Viewed 18 times in the last 48 hours
                              Very Good! 4.0/5
                              (6 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 4
                              Apartment #626777vb
                              6
                              Viewed 80 times in the last 48 hours
                                Exceptional! 5.0/5
                                (6 reviews)
                                avg/night
                                • 3 BR
                                • 3 BA
                                • Sleeps 6
                                Apartment #88224
                                6
                                Viewed 19 times in the last 48 hours
                                  avg/night
                                  • 2 BR
                                  • 3 BA
                                  • Sleeps 4
                                  Apartment #6119933
                                  1
                                  Viewed 51 times in the last 48 hours
                                    • 2 BR
                                    • 2 BA
                                    • Sleeps 6
                                    Apartment #1765460
                                    4
                                    Viewed 37 times in the last 48 hours
                                      Wonderful! 4.8/5
                                      (12 reviews)
                                      avg/night
                                      • 2 BR
                                      • 1 BA
                                      • Separate Toilet
                                      • Sleeps 4
                                      Apartment #8054435
                                      12
                                      Viewed 32 times in the last 48 hours
                                        Excellent! 4.7/5
                                        (7 reviews)
                                        avg/night
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 6
                                        Apartment #1135591
                                        7
                                        Viewed 76 times in the last 48 hours
                                          Wonderful! 4.9/5
                                          (27 reviews)
                                          avg/night
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 6
                                          Apartment #1528162
                                          27
                                          Viewed 34 times in the last 48 hours
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 4
                                            Apartment #6898889
                                            Viewed 93 times in the last 48 hours
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 5
                                              Apartment #8011510
                                              3
                                              Viewed 32 times in the last 48 hours
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 4
                                                Apartment #1856742
                                                2
                                                  • 3 BR
                                                  • 2 BA
                                                  • Sleeps 6
                                                  Apartment #6119926
                                                  1
                                                    avg/night
                                                    • 3 BR
                                                    • 2 BA
                                                    • Sleeps 6
                                                    Apartment #6775063
                                                    Viewed 12 times in the last 48 hours
                                                      avg/night
                                                      • 1 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                      Apartment #1262480
                                                      Viewed 26 times in the last 48 hours
                                                        avg/night
                                                        • 3 BR
                                                        • 2 BA
                                                        • Sleeps 6
                                                        Apartment #6890728
                                                        Viewed 107 times in the last 48 hours
                                                          avg/night
                                                          • Studio
                                                          • 1 BA
                                                          • Sleeps 6
                                                          Apartment #1704945
                                                          2
                                                          Viewed 36 times in the last 48 hours
                                                            avg/night
                                                            • 3 BR
                                                            • 1 BA
                                                            • Separate Toilet
                                                            • Sleeps 6
                                                            Apartment #6880551
                                                            2
                                                            Viewed 62 times in the last 48 hours
                                                              Very Good! 4.2/5
                                                              (5 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 1 BA
                                                              • Separate Toilet
                                                              • Sleeps 4
                                                              Apartment #1780083
                                                              5
                                                              Viewed 28 times in the last 48 hours
                                                                avg/night
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 7
                                                                Apartment #6715234
                                                                3
                                                                Viewed 23 times in the last 48 hours
                                                                  • 3 BR
                                                                  • 3 BA
                                                                  • Sleeps 6
                                                                  Apartment #8043585
                                                                  3
                                                                    Wonderful! 4.9/5
                                                                    (26 reviews)
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Sleeps 4
                                                                    Apartment #438190
                                                                    26
                                                                    Viewed 32 times in the last 48 hours
                                                                      avg/night
                                                                      • 4 BR
                                                                      • 3 BA
                                                                      • Sleeps 8
                                                                      Apartment #1943556
                                                                      1
                                                                      Viewed 23 times in the last 48 hours
                                                                        avg/night
                                                                        • 3 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        Apartment #6119898
                                                                        Viewed 9 times in the last 48 hours
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 3 BA
                                                                          • Sleeps 5
                                                                          Apartment #1672684
                                                                          2
                                                                          Viewed 14 times in the last 48 hours
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 4
                                                                            Apartment #6119936
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 4
                                                                              Apartment #4256673
                                                                              Viewed 14 times in the last 48 hours
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 10
                                                                                Apartment #8155744
                                                                                3
                                                                                Viewed 24 times in the last 48 hours
                                                                                  Very Good! 4.2/5
                                                                                  (5 reviews)
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 8
                                                                                  Multiple rentals Apartment #828188
                                                                                  5
                                                                                  Viewed 33 times in the last 48 hours
                                                                                    • 3 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 8
                                                                                    Multiple rentals Apartment #88405
                                                                                    1
                                                                                    Viewed 45 times in the last 48 hours
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 6
                                                                                      Multiple rentals Apartment #1138423
                                                                                      10
                                                                                      Viewed 79 times in the last 48 hours
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 7
                                                                                        Multiple rentals Apartment #1138423
                                                                                        13
                                                                                        Viewed 42 times in the last 48 hours
                                                                                          • Studio
                                                                                          • 1 BA
                                                                                          • Sleeps 7
                                                                                          Multiple rentals Apartment #1138423
                                                                                          2
                                                                                          Viewed 26 times in the last 48 hours
                                                                                            • Studio
                                                                                            • 1 BA
                                                                                            • Sleeps 7
                                                                                            Multiple rentals Apartment #1138423
                                                                                            1
                                                                                            Viewed 27 times in the last 48 hours
                                                                                              avg/night
                                                                                              • 1 BR
                                                                                              • Separate Toilet
                                                                                              • Sleeps 8
                                                                                              Multiple rentals Apartment #828188
                                                                                              1
                                                                                              Viewed 10 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 5
                                                                                                Apartment #6521160
                                                                                                1
                                                                                                Viewed 8 times in the last 48 hours
                                                                                                  Wonderful! 4.8/5
                                                                                                  (23 reviews)
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 11
                                                                                                  Apartment #804890
                                                                                                  23
                                                                                                  Viewed 70 times in the last 48 hours
                                                                                                    Excellent! 4.6/5
                                                                                                    (5 reviews)
                                                                                                    avg/night
                                                                                                    • 4 BR
                                                                                                    • 3 BA
                                                                                                    • Sleeps 11
                                                                                                    Multiple rentals Apartment #484434
                                                                                                    5
                                                                                                    Viewed 60 times in the last 48 hours
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 5
                                                                                                      Apartment #4281245
                                                                                                      Viewed 12 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Lovely Margherita Villa

                                                                                                      5 of 5
                                                                                                      Once again we had a excellent stay at Margherita Villa. Thank you Margaret & Joe for making us feel so welcome!! We stayed in apartment No1, situated on the ground floor. It is a 2 bedroom spacious apartment furnished to a high standard. The kitchen is equipped with all the utensils required to cook. The lounge/diner is spacious, comfortable & relaxing. The outside area has a good sized pool with sunbeds, a BBQ area & Shower room/WC for everyone to use. It is a short walk from the Villa to all amenities ie. Bus stops, shops, bars & restaurants. The Owners, Margaret & Joe are very friendly & helpful. We are looking forward to our next visit in 2017. We would highly recommend a stay at Margherita Villa.
                                                                                                      • Review Submitted: 21-Jan-2017
                                                                                                      • Date of Stay: Aug 2016

                                                                                                      Excellent location in Malta

                                                                                                      4 of 5
                                                                                                      This property is in an excellent location. The local buses stop outside the apartment block and it is a nice walk to either St Julian's or into Sliema. The apartment has a comfortable sitting room with TV and excellent view of the bay. There is a dining area with good cooking facilities. The bathroom has a bath and shower and we had constant hot water. The fan heating system provided warmth when we needed it and there was a small heater to warm the bedroom (January visit). The bedroom is sufficient although the furniture a little dated. There are lots of cafes, bars and takeaways within walking distance. Our taxis to and from the airport were efficient. Our only concern was that the lift did not work all the time on our visit: it was repaired but stopped working again. As we were on the 4th floor we got tired of climbing the stairs 3 or 4 times a day. We are both over 60 and could manage this but could be an issue for some people.This is why we have given 4 star rating.
                                                                                                      • Review Submitted: 18-Jan-2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      Hidden Gem

                                                                                                      5 of 5
                                                                                                      Beautiful apartment in Qawra/Bugibba, We arranged airport transfers with Saviour which included an early morning return journey, not only were we collected from the airport but we were given a short guided tour of Bugibba before we were taken to his apartment. Wow! it is brand new, the photos do not do this apartment justice as it is much better than it appears. It is a short walk to Bugibba square or the bus terminus from which buses run to various parts of the island. We went to Valletta and Mdina, both highly recommended. We were slightly concerned at first about booking this apartment with it being new and having no reviews at the time., However we need not have worried there was good communication with Saviour from the outset and all money was paid through the Homeaway website including the breakage deposit. The breakage deposit was returned within a few days after we arrived back home, I have no hesitation in highly recommending this apartment for a holiday in Malta and if we return will be looking to book it again.
                                                                                                      • Review Submitted: 17-Jan-2017
                                                                                                      • Date of Stay: Jan 2017