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 Apartments (696)

  • 1 - 50 of 300+
Additional service fee may apply.
    Excellent! 4.7/5
    (29 reviews)
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 4
    Apartment #1776124
    29
    Viewed 6 times in the last 48 hours
      Wonderful! 4.9/5
      (12 reviews)
      avg/night
      • 2 BR
      • 1 BA
      • Sleeps 6
      Apartment #1092060
      12
      Viewed 12 times in the last 48 hours
        Wonderful! 4.9/5
        (28 reviews)
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 6
        Apartment #1528162
        28
          Wonderful! 4.9/5
          (7 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Sleeps 6
          Apartment #3591163
          7
          Viewed 9 times in the last 48 hours
            Excellent! 4.7/5
            (7 reviews)
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 5
            Apartment #8078832
            7
            Viewed 18 times in the last 48 hours
              Wonderful! 4.8/5
              (6 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Separate Toilet
              • Sleeps 6
              Apartment #8129739
              6
              Viewed 26 times in the last 48 hours
                Wonderful! 4.8/5
                (60 reviews)
                avg/night
                • 1 BR
                • 2 BA
                • Sleeps 4
                Apartment #60796
                60
                Viewed 7 times in the last 48 hours
                  avg/night
                  • 3 BR
                  • 2 BA
                  • Sleeps 6
                  Apartment #6775063
                  Viewed 5 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 21 times in the last 48 hours
                      Excellent! 4.6/5
                      (14 reviews)
                      avg/night
                      • 2 BR
                      • 1 BA
                      • Separate Toilet
                      • Sleeps 5
                      Apartment #461849
                      14
                      Viewed 14 times in the last 48 hours
                        • 2 BR
                        • 2 BA
                        • Sleeps 6
                        Apartment #1765460
                        4
                        Viewed 15 times in the last 48 hours
                          Excellent! 4.7/5
                          (9 reviews)
                          avg/night
                          • 2 BR
                          • 2 BA
                          • Sleeps 6
                          Apartment #495453
                          9
                          Viewed 11 times in the last 48 hours
                            Wonderful! 4.8/5
                            (8 reviews)
                            avg/night
                            • 1 BR
                            • 1 BA
                            • Sleeps 4
                            Apartment #82557
                            8
                            Viewed 16 times in the last 48 hours
                              Wonderful! 4.8/5
                              (6 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 2
                              Apartment #1652967
                              6
                              Viewed 9 times in the last 48 hours
                                Exceptional! 5.0/5
                                (6 reviews)
                                avg/night
                                • 3 BR
                                • 3 BA
                                • Sleeps 6
                                Apartment #88224
                                6
                                Viewed 9 times in the last 48 hours
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Apartment #8024605
                                  3
                                  Viewed 10 times in the last 48 hours
                                    avg/night
                                    • 3 BR
                                    • 1 BA
                                    • Separate Toilet
                                    • Sleeps 6
                                    Apartment #6880551
                                    Viewed 14 times in the last 48 hours
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 4
                                      Apartment #4256673
                                        avg/night
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 6
                                        Apartment #1934532
                                        2
                                        Viewed 7 times in the last 48 hours
                                          Wonderful! 4.9/5
                                          (12 reviews)
                                          avg/night
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 6
                                          Apartment #8113448
                                          12
                                          Viewed 9 times in the last 48 hours
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 2
                                            Apartment #1653357
                                            1
                                              avg/night
                                              • Studio
                                              • 1 BA
                                              • Sleeps 6
                                              Apartment #1704945
                                              2
                                              Viewed 9 times in the last 48 hours
                                                Exceptional! 5.0/5
                                                (23 reviews)
                                                avg/night
                                                • 2 BR
                                                • 1 BA
                                                • Sleeps 6
                                                Apartment #8142563
                                                23
                                                Viewed 14 times in the last 48 hours
                                                  Exceptional! 5.0/5
                                                  (5 reviews)
                                                  avg/night
                                                  • Studio
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Apartment #6777591
                                                  5
                                                  Viewed 7 times in the last 48 hours
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 2
                                                    Apartment #1781854
                                                    5
                                                      Exceptional! 5.0/5
                                                      (5 reviews)
                                                      avg/night
                                                      • 3 BR
                                                      • 3 BA
                                                      • Sleeps 6
                                                      Apartment #8059797
                                                      5
                                                      Viewed 8 times in the last 48 hours
                                                        avg/night
                                                        • 2 BR
                                                        • 3 BA
                                                        • Sleeps 4
                                                        Apartment #6119933
                                                        1
                                                        Viewed 7 times in the last 48 hours
                                                          avg/night
                                                          • 3 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          Apartment #6890728
                                                          Viewed 48 times in the last 48 hours
                                                            • 2 BR
                                                            • 2 BA
                                                            • Sleeps 4
                                                            Apartment #4247125
                                                            1
                                                              avg/night
                                                              • 2 BR
                                                              • 2 BA
                                                              • Sleeps 4
                                                              Apartment #4252824
                                                              Viewed 10 times in the last 48 hours
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 4
                                                                Apartment #4265984
                                                                Viewed 16 times in the last 48 hours
                                                                  avg/night
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  Apartment #1262480
                                                                  Viewed 9 times in the last 48 hours
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Sleeps 4
                                                                    Apartment #4267104
                                                                    1
                                                                    Viewed 5 times in the last 48 hours
                                                                      • 4 BR
                                                                      • 2 BA
                                                                      • Sleeps 8
                                                                      Apartment #1653381
                                                                      2
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 3
                                                                        Apartment #4132272
                                                                        1
                                                                          • 2 BR
                                                                          • 1 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 5
                                                                          Multiple rentals Apartment #4874
                                                                          3
                                                                          Viewed 33 times in the last 48 hours
                                                                            • 1 BR
                                                                            • 1 BA
                                                                            • Sleeps 4
                                                                            Multiple rentals Apartment #4874
                                                                            4
                                                                            Viewed 11 times in the last 48 hours
                                                                              avg/night
                                                                              • 1 BR
                                                                              • Separate Toilet
                                                                              • Sleeps 8
                                                                              Multiple rentals Apartment #828188
                                                                              1
                                                                              Viewed 5 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 7 times in the last 48 hours
                                                                                  • Studio
                                                                                  • 1 BA
                                                                                  • Sleeps 7
                                                                                  Multiple rentals Apartment #1138423
                                                                                  2
                                                                                  Viewed 7 times in the last 48 hours
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 7
                                                                                    Multiple rentals Apartment #1138423
                                                                                    13
                                                                                    Viewed 13 times in the last 48 hours
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 6
                                                                                      Multiple rentals Apartment #1138423
                                                                                      9
                                                                                      Viewed 38 times in the last 48 hours
                                                                                        • Studio
                                                                                        • 1 BA
                                                                                        • Sleeps 7
                                                                                        Multiple rentals Apartment #1138423
                                                                                        1
                                                                                        Viewed 5 times in the last 48 hours
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 5
                                                                                          Apartment #6521160
                                                                                          1
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 4
                                                                                            Apartment #4011766
                                                                                            1
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 5
                                                                                              Apartment #8011510
                                                                                              3
                                                                                              Viewed 7 times in the last 48 hours
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #4011734
                                                                                                1
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #1856742
                                                                                                  2
                                                                                                    Very Good! 4.2/5
                                                                                                    (5 reviews)
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Separate Toilet
                                                                                                    • Sleeps 4
                                                                                                    Apartment #1780083
                                                                                                    5
                                                                                                    Viewed 5 times in the last 48 hours
                                                                                                      • 3 BR
                                                                                                      • 3 BA
                                                                                                      • Sleeps 6
                                                                                                      Apartment #8043585
                                                                                                      3
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      An amazing family getaway with all the amenities!

                                                                                                      5 of 5
                                                                                                      We were thoroughly impressed with every aspect of our accommodation. Descriptions and pictures were very accurate and it was clean and comfortable for a family of four. The location made it very easy to see all of the attractions and visit other villages in our rental car. The manager and his team provided exceptional customer service, answering any and all of our questions and giving us insights on where to go and what to see. We arrived in the early hours of the morning and were met at the apartment by a smiling face and a care package of food essentials to get us going- even a couple of bottles of wine!! We would highly recommend a stay here; you won't be sorry!
                                                                                                      • Review Submitted: 30-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Super Location in Sliema mit toller Vermieterin

                                                                                                      5 of 5
                                                                                                      Eine tolle geräumige Wohnung mit einer super Aussicht. In der Umgebung findet man von öffentlichen Verkehrsmitteln (Bus, Boot, Taxi), massig Einkaufsmöglichkeiten und vielen Restaurants alles was man für einen entspannten Urlaub braucht. Die Vermieterin Pam ist um das Wohlergehen ihrer Gäste immer sehr bemüht. Vielen Dank!
                                                                                                      • Review Submitted: 28-Nov-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      A very very good stay, the apartment is very nice, with big space and very illuminated. Perfectly

                                                                                                      5 of 5
                                                                                                      A very very good stay, the apartment is very nice, with big space and very illuminated. Perfectly situated, everything is near, bus stop, supermarket, good restaurants, pharmacy, bank or stores to make shopping and the sea at some foots. Moreover, San Giljan is at 10 mins by foots. Victoria and Franco are very pleasant, available, i had a good welcome. So i highty recommanded if you go to Sliema, do not hesitated!!!!
                                                                                                      • Review Submitted: 27-Nov-2016
                                                                                                      • Date of Stay: Oct 2016