Malta apartments: Rent holiday apartments in Malta

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

Filters applied: Apartment

1,342 Holiday homes

(46) Excellent 

    26

    Holiday apartment rental

    Saint Julian's / Spinola Bay

    3 7 min stay varies

    • 3 bedrooms
    • sleeps 7
    • min stay varies
    • Beach / lakeside relaxation
    • Suitable for children age 5+
    • Car not necessary
    “Huge apartment in perfect location” This was a brilliant place to stay for a holiday in Malta. The apartment was huge. From the street entrance it was two floors up and there was a lift. The apartment opened in to a long hallway. There were three large bedrooms off this. The master bedroom bigger than some apartments we've stayed in, and it had an en-suite bathroom. There was plenty of storage so all the luggage was out if sight for the whole week. There was a shower room, complete with washing machine, and a very large kitchen containing everything needed to self-cater. The end of the hallway opened on to a large living and dining area. This was a very spacious light room, as there were two sets of patio doors that opened on to the south facing balcony. It was a quiet apartment as there is no traffic at the front. The view from the balcony over Spinola Bay was beautiful at all times of the day. Even in February we were able to sit with a drink and read watching what was going on. As the apartment is on a hill is it higher at the front, looking over the bay, than at the back where you enter from the street. The location is great too. There were food and drink shops within 5 minutes walk, and countless restaurants and bars very close by. Cuba, at the end of the street overlooking the bay, became a favourite and was excellent for the 2 for 1 cocktails during Happy Hour. We travelled to several places by bus during our week. The bus stops are also within 5 minutes walk of the apartment and travel is just €1.50 per day! We had one rainy day (not bad for the time of year) and spent it being lazy, and going to the cinema in St Julians, probably 15-20 minutes walk away at the most. The cinema prices were very cheap. We had a couple of problems during out stay and on both occasions Albert sorted them out for us immediately. There was no DVD player, and when he realised it had been moved he brought another one round (we stayed in after our evening meals as the apartment was so comfortable). On another occasion the electricity went off. This was caused by a problem with the en-suite water heater. Again Albert sorted the electricity out and was arranging for a plumber to attend. This was not a problem as there was another shower room. The apartment and location made the holiday and I would definitely return.

    from £99 / night

    £690 / week

    Book View

    from £99 / night

    (23) Excellent 

      21

      Holiday apartment in Malta

      Island of Gozo / Marsalforn

      2 4 5 nights min

      • 2 bedrooms
      • sleeps 4
      • 5 nights min
      • Beach / lakeside relaxation
      • Child friendly
      • Car not necessary

      from £81 / night

      £564 - £705 / week

      Book View

      from £81 / night

      (51) Excellent 

        22

        Holiday apartment in Malta

        Saint Julian's / Spinola Bay

        1 3 6 nights min

        • 1 bedroom
        • sleeps 3
        • 6 nights min
        • Beach / lakeside relaxation
        • Nearest beach 1 km
        • Car not necessary
        “Perfect location with amazing sea views” Apartment is excellent, fantastic sea view location. It is close to all restaurants and to the bus stop, there is washing machine, tumble dryer and everything you may need. Kitchen is well equipped and Jo Ann (owner) is very nice, friendly and professional. Overall great holiday in a great place I would recommend for any couple.

        from £50 / night

        £345 - £690 / week

        Book View

        Responds fast!
        avg. 2 hours 18 minutes

        from £50 / night

        (5) Excellent 

          19

          Apartment letting in Malta

          Island of Malta / Mellieha

          3 6 min stay varies

          • 3 bedrooms
          • sleeps 6
          • min stay varies
          • Child friendly
          • Air conditioning

          from £58 / night

          £640 - £896 / week

          Book View

          Responds fast!
          avg. 44 minutes

          from £58 / night

            11

            Holiday apartment in Malta

            Island of Malta / Sliema

            2 5 min stay varies

            • 2 bedrooms
            • sleeps 5
            • min stay varies
            • Child friendly
            • Private garden

            from £87 / night

            £607 / week

            Book View

            from £87 / night

            (40) Excellent 

            Certificate of Excellence

              15

              Island of Malta holiday apartment rental

              Island of Malta / St. Paul's Bay

              1 2 5 nights min

              • 1 bedroom
              • sleeps 2
              • 5 nights min
              • Beach / lakeside relaxation
              • Swimming pool
              • Car not necessary
              “Great - will book again” Been many times on holiday to Malta and have to say that this is probably the best and certainly the most pleasant accommodations for the price that I've experienced. Well equipped with everything you'd need, a friendly shop nearby and restaurants within walking, not to mention life on the balcony with the spectacular view and of course, not forgetting the occasional and hilarious interruption from the local rooster that's crock is not quite all there! Will definitely book again and thanks for everything!

              Certificate of Excellence

              from £86 / night

              £600 / week

              Book View

              Responds fast!
              avg. 27 minutes

              from £86 / night

                9

                Holiday apartment in Island of Malta

                Island of Malta / Sliema

                3 4 90 nights min

                • 3 bedrooms
                • sleeps 4
                • 90 nights min
                • Child friendly

                from £71 / night

                £554 / week

                Book View

                from £71 / night

                (6) Excellent 

                  8

                  Holiday apartment rental

                  Island of Malta / Valletta

                  1 2 3 nights min

                  • 1 bedroom
                  • sleeps 2
                  • 3 nights min

                  from £114 / night

                  £793 / week

                  Book View

                  from £114 / night

                  (44) Very Good 

                  Certificate of Excellence

                    13

                    Holiday apartment in Malta

                    Island of Malta / St. Paul's Bay

                    1 5 min stay varies

                    • 1 bedroom
                    • sleeps 5
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Nearest beach 0.01 km
                    • Child friendly

                    Certificate of Excellence

                    from £40 / night

                    £276 - £538 / week

                    Book View

                    from £40 / night

                    (17) Very Good 

                      20

                      Holiday apartment in Malta

                      Island of Malta / St. Paul's Bay

                      2 7 min stay varies

                      • 2 bedrooms
                      • sleeps 7
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Nearest beach 0.2 km
                      • Child friendly
                      “A perfect place to spend your vacation” This apartment was exactly what we were looking for in Malta. The two bedrooms, glass sliding doors and balcony gave it a feeling of spaciousness. The view of St. Paul's Bay from the balcony was beautiful, day and night. It was the perfect setting for breakfast coffee to wine time in the evening. The apartment provided all the necessities to have some meals in. There were restaurants and a grocery store within easy walking distance and many more a short bus ride away. The bus stop is right outside the front door and we used it often to get around the island. A bus pass can be purchased that allows unlimited travel for 7 days. The apartment was very clean and the view soothing. Ruth and Neville could not have been easier to work with. Before we arrived they answered every email promptly and patiently and were even more helpful when we arrived. They made arrangements for our transport from and later back to the airport, advised us on what to see in Malta and even booked tours for us. Thanks to Ruth and Neville, their lovely apartment and the beautiful country of Malta, this was the perfect place for us to spend our vacation.

                      from £83 / night

                      £417 - £1,387 / week

                      Book View

                      from £83 / night

                      (35) Excellent 

                      Certificate of Excellence

                        20

                        Holiday apartment in Island of Malta

                        Island of Malta / Bugibba

                        2 4 min stay varies

                        • 2 bedrooms
                        • sleeps 4
                        • min stay varies
                        • Beach / lakeside relaxation
                        • Nearest beach 0.1 km
                        • Car not necessary
                        “Fab holiday- great service” Apartment central location within walking distance of square and numerous restaurants and pubs. Bus stops outside so easy to get around malta. Clean modern apartment although living area small for four adults, all mod cons in apartment. genuine people to deal with couldnt have been more helpful. would not hesitate to recommend and return ourselves.

                        Certificate of Excellence

                        from £40 / night

                        £276 - £655 / week

                        Book View

                        Responds fast!
                        avg. 2 hours 19 minutes

                        from £40 / night

                        (2) Average 

                          14

                          Holiday apartment rental

                          Island of Malta / Sliema

                          2 4 min stay varies

                          • 2 bedrooms
                          • sleeps 4
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Nearest beach 0.2 km
                          • Child friendly

                          from £58 / night

                          £407 / week

                          Book View

                          from £58 / night

                          (12) Excellent 

                            26

                            Holiday apartment in Malta

                            Saint Julian's / Spinola Bay

                            3 7 min stay varies

                            • 3 bedrooms
                            • sleeps 7
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Child friendly
                            • Car not necessary

                            from £99 / night

                            £690 / week

                            Book View

                            from £99 / night

                            (2) Excellent 

                              5

                              Holiday apartment in Malta

                              Island of Malta / Marsascala

                              2 4 1 night min

                              • 2 bedrooms
                              • sleeps 4
                              • 1 night min
                              • Beach / lakeside relaxation
                              • Nearest beach 0.5 km
                              • Child friendly

                              from £79 / night

                              £549 - £960 / week

                              Book View

                              Responds fast!
                              avg. 34 minutes

                              from £79 / night

                              (58) Excellent 

                                21

                                Holiday apartment with shared pool in Island of Malta

                                Sliema / Tigne

                                2 5 min stay varies

                                • 2 bedrooms
                                • sleeps 5
                                • min stay varies
                                • Beach / lakeside relaxation
                                • Nearest beach 0.1 km
                                • Swimming pool
                                “Everything we could want and more” A lovely apartment, really bright and sunny and very well equipped. Fantastic location with everything on your doorstep. Our hosts were most welcoming and even put up an Christmas tree for us. We have been to Malta many times before but this was the best trip ever.

                                from £84 / night

                                £542 - £1,453 / week

                                Book View

                                Responds fast!
                                avg. 2 hours 54 minutes

                                from £84 / night

                                  18

                                  Holiday apartment rental

                                  Island of Malta / Luqa

                                  1 2 1 night min

                                  • 1 bedroom
                                  • sleeps 2
                                  • 1 night min
                                  • Child friendly

                                  from £22 / night

                                  £152 / week

                                  Book View

                                  Responds fast!
                                  avg. 2 hours 42 minutes

                                  from £22 / night

                                  (2) Very Good 

                                    14

                                    Malta holiday apartment rental

                                    Island of Malta / St. Paul's Bay

                                    2 5 min stay varies

                                    • 2 bedrooms
                                    • sleeps 5
                                    • min stay varies
                                    • Child friendly

                                    from £44 / night

                                    £282 - £388 / week

                                    Book View

                                    from £44 / night

                                    (6) Very Good 

                                      13

                                      Holiday apartment in Island of Malta

                                      Mellieha / Santa Maria Estate

                                      1 3 4 nights min

                                      • 1 bedroom
                                      • sleeps 3
                                      • 4 nights min
                                      • Beach / lakeside relaxation
                                      • Nearest beach 1 km
                                      • Swimming pool

                                      from £77 / night

                                      £535 / week

                                      Book View

                                      from £77 / night

                                      (3) Very Good 

                                        10

                                        Island of Gozo holiday apartment rental

                                        Island of Gozo / Ghasri

                                        2 5 min stay varies

                                        • 2 bedrooms
                                        • sleeps 5
                                        • min stay varies
                                        • Beach / lakeside relaxation
                                        • Nearest beach 3 km
                                        • Swimming pool

                                        from £89 / night

                                        £621 / week

                                        Book View

                                        from £89 / night

                                        (14) Very Good 

                                        Certificate of Excellence

                                          24

                                          Holiday apartment in Malta

                                          Sliema / Tigne

                                          2 5 min stay varies

                                          • 2 bedrooms
                                          • sleeps 5
                                          • min stay varies
                                          • Beach / lakeside relaxation
                                          • Swimming pool
                                          • Child friendly

                                          Certificate of Excellence

                                          from £98 / night

                                          £686 / week

                                          Book View

                                          Responds fast!
                                          avg. 3 hours 33 minutes

                                          from £98 / night

                                          (13) Excellent 

                                          Certificate of Excellence

                                            31

                                            Holiday apartment in Malta

                                            Island of Malta / Valletta

                                            2 4 4 nights min

                                            • 2 bedrooms
                                            • sleeps 4
                                            • 4 nights min
                                            • Child friendly
                                            • Car not necessary
                                            • Air conditioning

                                            Certificate of Excellence

                                            from £123 / night

                                            £862 - £1,207 / week

                                            Book View

                                            Responds fast!
                                            avg. 35 minutes

                                            from £123 / night

                                            (4) Excellent 

                                              39

                                              Holiday apartment rental

                                              Island of Malta / Marsascala

                                              2 5 min stay varies

                                              • 2 bedrooms
                                              • sleeps 5
                                              • min stay varies
                                              • Child friendly
                                              • Air conditioning

                                              from £55 / night

                                              £345 / week

                                              Book View

                                              Responds fast!
                                              avg. 1 hour 21 minutes

                                              from £55 / night

                                              (20) Excellent 

                                                24

                                                Apartment rental in Island of Malta

                                                Island of Malta / Qawra

                                                2 6 5 nights min

                                                • 2 bedrooms
                                                • sleeps 6
                                                • 5 nights min
                                                • Beach / lakeside relaxation
                                                • Nearest beach 0.2 km
                                                • Child friendly

                                                from £103 / night

                                                £720 / week

                                                Book View

                                                from £103 / night

                                                (147) Excellent 

                                                  26

                                                  Island of Malta holiday apartment rental

                                                  Island of Malta / Bugibba

                                                  1 3 min stay varies

                                                  • 1 bedroom
                                                  • sleeps 3
                                                  • min stay varies
                                                  • Beach / lakeside relaxation
                                                  • Nearest beach 0.02 km
                                                  • Child friendly
                                                  “Perfect location” I have stayed there for 1 week and everything was fine. The best thing about this accommodation is the location. You can take bus X3 to get to Mdina and to airport. You can take bus 12 and 45 to get to Valleta. You can get bus 221 to get to the ferry to Gozo. You can get boat to Comino and Gozo from the front of apartment. The apartment has everything you need in it. Frances is very nice and helpful. You pay a 100 euro deposit and if everything is ok in the apartment you get your money back. I would definitely stay here again. You always get a seat in the bus. Please pay attention to the bus schedule because some of them run every 1 hour. The transportation is cheap, with 6.5 euro you can use all buses for 1 week.

                                                  from £47 / night

                                                  £308 - £467 / week

                                                  Enquire View

                                                  from £47 / night

                                                  (16) Excellent 

                                                    19

                                                    Holiday apartment in Island of Malta

                                                    Island of Malta / Madliena

                                                    3 6 min stay varies

                                                    • 3 bedrooms
                                                    • sleeps 6
                                                    • min stay varies
                                                    • Swimming pool
                                                    • Child friendly
                                                    • Air conditioning

                                                    from £71 / night

                                                    £497 / week

                                                    Book View

                                                    from £71 / night

                                                    (14) Very Good 

                                                    Certificate of Excellence

                                                      25

                                                      Holiday apartment with shared pool in Island of Malta

                                                      Sliema / Tigne

                                                      3 8 min stay varies

                                                      • 3 bedrooms
                                                      • sleeps 8
                                                      • min stay varies
                                                      • Beach / lakeside relaxation
                                                      • Swimming pool
                                                      • Child friendly

                                                      Certificate of Excellence

                                                      from £141 / night

                                                      £987 / week

                                                      Book View

                                                      Responds fast!
                                                      avg. 3 hours 33 minutes

                                                      from £141 / night

                                                      (6) Very Good 

                                                        12

                                                        Island of Malta holiday apartment rental

                                                        Island of Malta / Marsaxlokk

                                                        1 4 3 nights min

                                                        • 1 bedroom
                                                        • sleeps 4
                                                        • 3 nights min
                                                        • Beach / lakeside relaxation
                                                        • Child friendly
                                                        • Air conditioning

                                                        from £63 / night

                                                        £439 / week

                                                        Book View

                                                        from £63 / night

                                                        (6) Excellent 

                                                          32

                                                          Apartment accommodation in Malta

                                                          Island of Malta / Il Gzira

                                                          1 2 4 nights min

                                                          • 1 bedroom
                                                          • sleeps 2
                                                          • 4 nights min
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 0.5 km
                                                          • Child friendly

                                                          from £42 / night

                                                          £247 / week

                                                          Book View

                                                          from £42 / night

                                                            20

                                                            Holiday apartment in Island of Malta

                                                            Island of Malta / Sliema

                                                            1 4 min stay varies

                                                            • 1 bedroom
                                                            • sleeps 4
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Child friendly

                                                            from £40 / night

                                                            £275 / week

                                                            Book View

                                                            Responds fast!
                                                            avg. 3 hours 33 minutes

                                                            from £40 / night

                                                            (13) Excellent 

                                                            Certificate of Excellence

                                                              10

                                                              Holiday apartment with shared pool in Malta

                                                              Mellieha / Santa Maria Estate

                                                              2 4 4 nights min

                                                              • 2 bedrooms
                                                              • sleeps 4
                                                              • 4 nights min
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 3 km
                                                              • Swimming pool
                                                              “Ms” We had a very nice family holiday! The owners were very friendly. The apartment is ideal for a family of 4. The apartment is in a very nice residential area. The car is essential! Many sandy beaches are easily reachable if you have a car! The owners recommended a great car rental company. We will be definitely back!

                                                              Certificate of Excellence

                                                              from £116 / night

                                                              £811 / week

                                                              Book View

                                                              Responds fast!
                                                              avg. 1 hour 44 minutes

                                                              from £116 / night

                                                              (1) Very Good 

                                                                31

                                                                Holiday apartment in Malta

                                                                Island of Malta / Saint Julian's

                                                                4 8 min stay varies

                                                                • 4 bedrooms
                                                                • sleeps 8
                                                                • min stay varies
                                                                • Beach / lakeside relaxation
                                                                • Nearest beach 0.4 km
                                                                • Child friendly

                                                                from £130 / night

                                                                £905 / week

                                                                Book View

                                                                from £130 / night

                                                                (1) Excellent 

                                                                  26

                                                                  Holiday apartment in Malta

                                                                  Island of Malta / Mellieha

                                                                  2 4 min stay varies

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • min stay varies
                                                                  • Nearest beach 4 km
                                                                  • Child friendly
                                                                  • Air conditioning

                                                                  from £62 / night

                                                                  £432 / week

                                                                  Book View

                                                                  from £62 / night

                                                                  (7) Very Good 

                                                                  Certificate of Excellence

                                                                    22

                                                                    Apartment rental in Island of Gozo

                                                                    Island of Gozo / Marsalforn

                                                                    2 6 5 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 6
                                                                    • 5 nights min
                                                                    • Nearest beach 0 km
                                                                    • Child friendly
                                                                    • Car not necessary

                                                                    Certificate of Excellence

                                                                    from £89 / night

                                                                    £490 - £1,078 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 45 minutes

                                                                    from £89 / night

                                                                    (2) Excellent 

                                                                      14

                                                                      Apartment accommodation in Malta

                                                                      Island of Malta / St. Paul's Bay

                                                                      1 5 2 nights min

                                                                      • 1 bedroom
                                                                      • sleeps 5
                                                                      • 2 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Child friendly

                                                                      from £61 / night

                                                                      £412 - £617 / week

                                                                      Book View

                                                                      Responds fast!
                                                                      avg. 1 hour 15 minutes

                                                                      from £61 / night

                                                                      (2) Very Good 

                                                                        13

                                                                        Apartment rental in Island of Gozo

                                                                        Island of Gozo / Marsalforn

                                                                        2 4 3 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 4
                                                                        • 3 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 0 km
                                                                        • Child friendly

                                                                        from £74 / night

                                                                        £441 / week

                                                                        Book View

                                                                        from £74 / night

                                                                        (2) Excellent 

                                                                          20

                                                                          Malta holiday apartment rental

                                                                          Island of Gozo / Mgarr

                                                                          2 5 min stay varies

                                                                          • 2 bedrooms
                                                                          • sleeps 5
                                                                          • min stay varies
                                                                          • Nearest beach 5 km
                                                                          • Swimming pool
                                                                          • Child friendly

                                                                          from £88 / night

                                                                          £570 - £1,111 / week

                                                                          Book View

                                                                          from £88 / night

                                                                          (6) Excellent 

                                                                            19

                                                                            Apartment rental in Malta

                                                                            Island of Malta / Sliema

                                                                            2 4 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • min stay varies
                                                                            • Beach / lakeside relaxation
                                                                            • Nearest beach 0.6 km
                                                                            • Child friendly

                                                                            from £65 / night

                                                                            £455 / week

                                                                            Book View

                                                                            from £65 / night

                                                                            (25) Excellent 

                                                                              12

                                                                              Malta holiday apartment rental

                                                                              Island of Malta / Sliema

                                                                              1 3 6 nights min

                                                                              • 1 bedroom
                                                                              • sleeps 3
                                                                              • 6 nights min
                                                                              • Nearest beach 0.8 km
                                                                              • Car not necessary
                                                                              • Air conditioning

                                                                              from £98 / night

                                                                              £686 / week

                                                                              Book View

                                                                              from £98 / night

                                                                              (2) Excellent 

                                                                                13

                                                                                Malta holiday apartment rental

                                                                                Island of Malta / Saint Julian's

                                                                                1 4 min stay varies

                                                                                • 1 bedroom
                                                                                • sleeps 4
                                                                                • min stay varies
                                                                                • Beach / lakeside relaxation
                                                                                • Nearest beach 0.5 km
                                                                                • Child friendly

                                                                                from £43 / night

                                                                                £302 / week

                                                                                Book View

                                                                                from £43 / night

                                                                                  6

                                                                                  Apartment rental in Malta

                                                                                  Island of Malta / Swieqi

                                                                                  2 4 min stay varies

                                                                                  • 2 bedrooms
                                                                                  • sleeps 4
                                                                                  • min stay varies
                                                                                  • Child friendly
                                                                                  • Air conditioning

                                                                                  from £50 / night

                                                                                  £325 - £862 / week

                                                                                  Book View

                                                                                  Responds fast!
                                                                                  avg. 2 hours 56 minutes

                                                                                  from £50 / night

                                                                                  Also consider