Apartments in Marsaxlokk and Guest houses – Holiday Lettings - Holiday Rentals Marsaxlokk

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

1,790 Holiday homes

(25) Excellent 

    123

    Holiday penthouse in Marsaxlokk

    Island of Malta / Marsaxlokk

    4 8 1 night min

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

    from £147 / night

    £1,029 / week

    Book View

    Responds fast!
    avg. 35 minutes

    from £147 / night

    (6) Very Good 

      12

      Marsaxlokk 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

      (7) Very Good 

        15

        Holiday apartment in Marsaxlokk

        Island of Malta / Marsaxlokk

        1 4 3 nights min

        • 1 bedroom
        • sleeps 4
        • 3 nights min
        • Beach / lakeside relaxation
        • Child friendly
        • Car not necessary

        from £63 / night

        £440 / week

        Book View

        from £63 / night

        (3) Excellent 

          14

          Holiday apartment accommodation

          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

          £440 / week

          Book View

          from £63 / night

          (17) Very Good 

            11

            Birzebbugia holiday home rental

            Marsaxlokk / Birzebbugia

            1 4 min stay varies

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

            from £49 / night

            £344 / week

            Book View

            from £49 / night

            (9) Excellent 

              26

              Holiday apartment rental

              Island of Malta / Marsaxlokk

              2 6 min stay varies

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

              from £64 / night

              £447 / week

              Book View

              from £64 / night

              (2) Very Good 

                5

                Marsaxlokk holiday apartment rental

                Island of Malta / Marsaxlokk

                2 4 3 nights min

                • 2 bedrooms
                • sleeps 4
                • 3 nights min
                • Child friendly
                • Air conditioning

                from £108 / night

                £755 / week

                Book View

                Responds fast!
                avg. 54 minutes

                from £108 / night

                (1) Very Good 

                  14

                  Apartment rental in Marsaxlokk

                  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

                  £440 / week

                  Book View

                  from £63 / night

                    81

                    Marsaxlokk holiday apartment rental

                    Island of Malta / Marsaxlokk

                    4 8 3 nights min

                    • 4 bedrooms
                    • sleeps 8
                    • 3 nights min
                    • Child friendly
                    • Air conditioning

                    from £197 / night

                    £1,374 / week

                    Book View

                    from £197 / night

                      16

                      Guest house rental in Marsaxlokk

                      Island of Malta / Marsaxlokk

                      1 2 1 night min

                      • 1 bedroom
                      • sleeps 2
                      • 1 night min
                      • Nearest beach 0.9 km
                      • Child friendly
                      • Car not necessary

                      from £44 / night

                      £309 / week

                      Book View

                      from £44 / night

                        16

                        Marsaxlokk holiday guest house rental

                        Island of Malta / Marsaxlokk

                        1 2 1 night min

                        • 1 bedroom
                        • sleeps 2
                        • 1 night min
                        • Nearest beach 0.9 km
                        • Child friendly
                        • Car not necessary

                        from £49 / night

                        £343 / week

                        Book View

                        from £49 / night

                          16

                          Holiday guest house in Marsaxlokk

                          Island of Malta / Marsaxlokk

                          1 2 1 night min

                          • 1 bedroom
                          • sleeps 2
                          • 1 night min
                          • Nearest beach 0.9 km
                          • Child friendly
                          • Car not necessary

                          from £49 / night

                          £343 / week

                          Book View

                          from £49 / night

                            17

                            Marsaxlokk holiday guest house rental

                            Island of Malta / Marsaxlokk

                            1 2 1 night min

                            • 1 bedroom
                            • sleeps 2
                            • 1 night min
                            • Nearest beach 0.9 km
                            • Child friendly
                            • Car not necessary

                            from £44 / night

                            £309 / week

                            Book View

                            from £44 / night

                              17

                              Holiday guest house in Marsaxlokk

                              Island of Malta / Marsaxlokk

                              1 2 1 night min

                              • 1 bedroom
                              • sleeps 2
                              • 1 night min
                              • Nearest beach 0.9 km
                              • Child friendly
                              • Car not necessary

                              from £44 / night

                              £309 / week

                              Book View

                              from £44 / night

                                30

                                Holiday home in Marsaxlokk

                                Island of Malta / Marsaxlokk

                                2 4 min stay varies

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

                                from £81 / night

                                £564 / week

                                Book View

                                from £81 / night

                                  17

                                  Guest house rental in Marsaxlokk

                                  Island of Malta / Marsaxlokk

                                  1 2 1 night min

                                  • 1 bedroom
                                  • sleeps 2
                                  • 1 night min
                                  • Nearest beach 0.9 km
                                  • Child friendly
                                  • Car not necessary

                                  from £59 / night

                                  £413 / week

                                  Book View

                                  from £59 / night

                                    17

                                    Holiday guest house in Marsaxlokk

                                    Island of Malta / Marsaxlokk

                                    1 2 1 night min

                                    • 1 bedroom
                                    • sleeps 2
                                    • 1 night min
                                    • Nearest beach 0.9 km
                                    • Child friendly
                                    • Car not necessary

                                    from £45 / night

                                    £310 / week

                                    Book View

                                    from £45 / night

                                      16

                                      Holiday guest house in Marsaxlokk

                                      Island of Malta / Marsaxlokk

                                      1 2 1 night min

                                      • 1 bedroom
                                      • sleeps 2
                                      • 1 night min
                                      • Nearest beach 0.9 km
                                      • Child friendly
                                      • Car not necessary

                                      from £49 / night

                                      £343 / week

                                      Book View

                                      from £49 / night

                                        10

                                        Holiday farmhouse with shared pool in Marsaxlokk

                                        Island of Malta / Marsaxlokk

                                        3 6 2 nights min

                                        • 3 bedrooms
                                        • sleeps 6
                                        • 2 nights min
                                        • Swimming pool
                                        • Child friendly
                                        • Air conditioning

                                        from £172 / night

                                        £1,200 / week

                                        Book View

                                        from £172 / night

                                        (6) Very Good 

                                          21

                                          Holiday apartment in Marsaxlokk

                                          Island of Malta / Marsaxlokk

                                          3 7 min stay varies

                                          • 3 bedrooms
                                          • sleeps 7
                                          • min stay varies
                                          • Beach / lakeside relaxation
                                          • Nearest beach 1 km
                                          • Child friendly

                                          from £67 / night

                                          £468 - £694 / week

                                          Book View

                                          from £67 / night

                                            39

                                            Holiday apartment in Marsaxlokk

                                            Island of Malta / Marsaxlokk

                                            1 6 2 nights min

                                            • 1 bedroom
                                            • sleeps 6
                                            • 2 nights min
                                            • Nearest beach 0.5 km
                                            • Swimming pool
                                            • Child friendly

                                            from £133 / night

                                            £928 / week

                                            Book View

                                            from £133 / night

                                            (3) Excellent 

                                              40

                                              Marsaxlokk holiday apartment rental

                                              Island of Malta / Marsaxlokk

                                              3 6 3 nights min

                                              • 3 bedrooms
                                              • sleeps 6
                                              • 3 nights min
                                              • Child friendly

                                              from £69 / night

                                              £481 / week

                                              Book View

                                              from £69 / night

                                                34

                                                Marsaxlokk holiday studio rental

                                                Island of Malta / Marsaxlokk

                                                Studio 2 3 nights min

                                                • Studio
                                                • sleeps 2
                                                • 3 nights min
                                                • Car not necessary
                                                • Air conditioning
                                                • Pet friendly

                                                from £59 / night

                                                £413 / week

                                                Book View

                                                from £59 / night

                                                (1) Excellent 

                                                  42

                                                  Holiday apartment in Marsaxlokk

                                                  Island of Malta / Marsaxlokk

                                                  3 6 3 nights min

                                                  • 3 bedrooms
                                                  • sleeps 6
                                                  • 3 nights min
                                                  • Child friendly

                                                  from £69 / night

                                                  £481 / week

                                                  Book View

                                                  from £69 / night

                                                    67

                                                    Holiday apartment in Marsaxlokk

                                                    Island of Malta / Marsaxlokk

                                                    3 7 1 night min

                                                    • 3 bedrooms
                                                    • sleeps 7
                                                    • 1 night min
                                                    • Child friendly

                                                    from £43 / night

                                                    £296 / week

                                                    Book View

                                                    from £43 / night

                                                    Great rentals within 20 miles that match your search

                                                    Distance approx 13.23 miles from Marsaxlokk

                                                    (20) Very Good 

                                                      28

                                                      Holiday apartment with shared pool in Tas Sellum

                                                      Mellieha / Tas Sellum

                                                      1 4 7 nights min

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

                                                      from £83 / night

                                                      £576 - £745 / week

                                                      Book View

                                                      Responds fast!
                                                      avg. 2 hours 0 minutes

                                                      from £83 / night

                                                      Distance approx 10.56 miles from Marsaxlokk

                                                        10

                                                        Holiday apartment in St. Paul's Bay

                                                        Island of Malta / St. Paul's Bay

                                                        2 4 3 nights min

                                                        • 2 bedrooms
                                                        • sleeps 4
                                                        • 3 nights min
                                                        • Nearest beach 1 km
                                                        • Child friendly
                                                        • Car not necessary

                                                        from £50 / night

                                                        £348 / week

                                                        Book View

                                                        from £50 / night

                                                        Distance approx 6.11 miles from Marsaxlokk

                                                        (1) Excellent 

                                                          23

                                                          Holiday studio in Saint Julian's

                                                          Island of Malta / Saint Julian's

                                                          Studio 4 min stay varies

                                                          • Studio
                                                          • sleeps 4
                                                          • min stay varies
                                                          • Nearest beach 2 km
                                                          • Child friendly
                                                          • Car not necessary

                                                          from £40 / night

                                                          £278 / week

                                                          Book View

                                                          Responds fast!
                                                          avg. 2 hours 42 minutes

                                                          from £40 / night

                                                          Distance approx 12.73 miles from Marsaxlokk

                                                          (24) Very Good 

                                                            21

                                                            Villa rental in Santa Maria Estate with swimming pool

                                                            Mellieha / Santa Maria Estate

                                                            3 8 7 nights min

                                                            • 3 bedrooms
                                                            • sleeps 8
                                                            • 7 nights min
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 1 km
                                                            • Swimming pool

                                                            from £78 / night

                                                            £542 - £2,590 / week

                                                            Book View

                                                            Responds fast!
                                                            avg. 1 hour 57 minutes

                                                            from £78 / night

                                                            Distance approx 1.69 miles from Marsaxlokk

                                                              20

                                                              Holiday apartment in Marsascala

                                                              Island of Malta / Marsascala

                                                              3 6 4 nights min

                                                              • 3 bedrooms
                                                              • sleeps 6
                                                              • 4 nights min
                                                              • Child friendly
                                                              • Air conditioning

                                                              from £70 / night

                                                              £487 - £695 / week

                                                              Book View

                                                              from £70 / night

                                                              Distance approx 19.47 miles from Marsaxlokk

                                                                14

                                                                Holiday b&b in Nadur

                                                                Island of Gozo / Nadur

                                                                9 2 2 nights min

                                                                • 9 bedrooms
                                                                • sleeps 2
                                                                • 2 nights min
                                                                • Nearest beach 4 km
                                                                • Child friendly
                                                                • Air conditioning

                                                                from £95 / night

                                                                £660 / week

                                                                Book View

                                                                Responds fast!
                                                                avg. 16 minutes

                                                                from £95 / night

                                                                Distance approx 5.34 miles from Marsaxlokk

                                                                  17

                                                                  Holiday apartment in Il Gzira

                                                                  Island of Malta / Il Gzira

                                                                  1 1 5 nights min

                                                                  • 1 bedroom
                                                                  • sleeps 1
                                                                  • 5 nights min
                                                                  • Child friendly

                                                                  from £30 / night

                                                                  £197 - £247 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 47 minutes

                                                                  from £30 / night

                                                                  Distance approx 3.19 miles from Marsaxlokk

                                                                    29

                                                                    The Three Cities holiday b&b rental

                                                                    Island of Malta / The Three Cities

                                                                    1 2 1 night min

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • 1 night min
                                                                    • Nearest beach 2 km
                                                                    • Car not necessary
                                                                    • Air conditioning

                                                                    from £158 / night

                                                                    £1,105 / week

                                                                    Book View

                                                                    from £158 / night

                                                                    Distance approx 10.32 miles from Marsaxlokk

                                                                    (1) Excellent 

                                                                      28

                                                                      Holiday apartment rental

                                                                      Island of Malta / St. Paul's Bay

                                                                      2 6 3 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 6
                                                                      • 3 nights min
                                                                      • Child friendly
                                                                      • Air conditioning

                                                                      from £62 / night

                                                                      £402 - £680 / week

                                                                      Book View

                                                                      Responds fast!
                                                                      avg. 1 hour 54 minutes

                                                                      from £62 / night

                                                                      Distance approx 5.7 miles from Marsaxlokk

                                                                        26

                                                                        Holiday apartment in Sliema

                                                                        Island of Malta / Sliema

                                                                        2 8 7 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 8
                                                                        • 7 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 0.1 km
                                                                        • Child friendly

                                                                        from £120 / night

                                                                        £839 - £1,528 / week

                                                                        Book View

                                                                        Responds fast!
                                                                        avg. 2 hours 55 minutes

                                                                        from £120 / night

                                                                        Distance approx 5.93 miles from Marsaxlokk

                                                                        (7) Very Good 

                                                                          24

                                                                          Apartment accommodation in Saint Julian's

                                                                          Saint Julian's / Balutta Bay

                                                                          1 4 min stay varies

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

                                                                          from £66 / night

                                                                          £459 / week

                                                                          Book View

                                                                          Responds fast!
                                                                          avg. 2 hours 4 minutes

                                                                          from £66 / night

                                                                          Distance approx 10.26 miles from Marsaxlokk

                                                                          (2) Very Good 

                                                                            22

                                                                            Apartment rental in Qawra

                                                                            Island of Malta / Qawra

                                                                            2 4 4 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • 4 nights min
                                                                            • Beach / lakeside relaxation
                                                                            • Child friendly

                                                                            from £39 / night

                                                                            £271 / week

                                                                            Book View

                                                                            from £39 / night

                                                                            Distance approx 18.82 miles from Marsaxlokk

                                                                            (6) Excellent 

                                                                            Certificate of Excellence

                                                                              43

                                                                              Ghajnsielem holiday apartment rental

                                                                              Island of Gozo / Ghajnsielem

                                                                              2 4 min stay varies

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

                                                                              Certificate of Excellence

                                                                              from £89 / night

                                                                              £788 / week

                                                                              Book View

                                                                              from £89 / night

                                                                              Distance approx 11.43 miles from Marsaxlokk

                                                                                13

                                                                                Mgarr holiday apartment rental

                                                                                Island of Malta / Mgarr

                                                                                2 5 3 nights min

                                                                                • 2 bedrooms
                                                                                • sleeps 5
                                                                                • 3 nights min

                                                                                from £137 / night

                                                                                £1,273 / week

                                                                                Book View

                                                                                from £137 / night

                                                                                Distance approx 4.28 miles from Marsaxlokk

                                                                                (1)  

                                                                                  29

                                                                                  Holiday home in Valletta

                                                                                  Island of Malta / Valletta

                                                                                  2 5 2 nights min

                                                                                  • 2 bedrooms
                                                                                  • sleeps 5
                                                                                  • 2 nights min
                                                                                  • Child friendly

                                                                                  from £261 / night

                                                                                  £1,741 / week

                                                                                  Book View

                                                                                  Responds fast!
                                                                                  avg. 1 hour 9 minutes

                                                                                  from £261 / night

                                                                                  Top Destination reviews

                                                                                  Pisces
                                                                                  Fantastic Hosts - Great Location and Views

                                                                                  In January my wife and I had four lovely weeks in Malta. The apartment in Birżebuġa was exactly as described on the website and the view of St George’s Bay from the living room window and roof terrace was wonderful. Leo, the owner offered to collect us from the airport and kept in regular touch by text and e-mail. The apartment has wifi, which I don’t think is mentioned on the website. We liked Birżebuġa and found two good bars where we were made very welcome. Restaurants are limited in Birżebuġa, but we really enjoyed the China Rose, which was close to our apartment. The owner Paul and his Manageress made us very welcome. The chefs were great and were willing to adapt Chinese dishes from the menu to suit our particular tastes. We decided not to hire a car, but use the local bus service. This was excellent and a weekly bus pass was €12 euros. The bus ride to Valetta was only twenty minutes and it was only a ten minute ride to Marsaxlokk, where there were lots of very good restaurants. We particularly liked the food at Mr Fitz and the lovely Diane was a wonderful hostess. We even went by bus and ferry to Gozo. About 2½ weeks into our holiday we had a problem with a water leak in the kitchen area, so our host Leo transferred us to one of his other apartments in St Julian’s. It took about week to sort out the problem, so with only a couple of days left of our holiday we decided to stay in St Julian’s. Leo also offered to take us to the airport, which was great. This was my wife’s first visit to Malta and she absolutely loved it. Leo and his wife Alice were fantastic hosts and we will definitely be going back.see more
                                                                                  The Waves Maisonette
                                                                                  Excellent value

                                                                                  This flat is centrally located, close to the harbour of the picturesque fishing village Marsaxlokk. The flat is comfortable and airy and adequately furnished and contains all mid cons. All the rooms are kept clean and the 2 bathrooms are equipped with all a visitor may require. The beds are extremely comfortable and this property represents very good value for money. Highly recommended.see more
                                                                                  Bellavista Holiday Apartment (MaltaVillageHolidays)
                                                                                  Close to the harbor

                                                                                  A very nice apartment, just a few minutes walk from the harbor. The location is quiet and the view is really peaceful. The apartment had everything we needed, and we especially enjoyed the big terrace doors that were able to open up all the way to let in the sunlight in the late afternoon. Booking was easy, the Internet was excellent and checking in and out were a breeze.see more

                                                                                  Also consider