Vacation Rentals & Villas in Marsascala

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

1,762 Houses

    14

    NEW - 2 bedroom apartment in Marsascala - Malta

    Island of Malta / Marsascala

    Marsascala apartment

    2 6 3 nights min

    • 2 bedrooms
    • sleeps 6
    • 3 nights min
    • Nearest beach 2 mi
    • Child Friendly
    • Car not necessary

    Price per night from

    $65

    Price per night from

    $65

    (9) Very Good 

      27

      Modern Sunny Apartment With Balcony

      Island of Malta / Marsascala

      Marsascala apartment

      3 5 3 nights min

      • 3 bedrooms
      • sleeps 5
      • 3 nights min
      • Beach / lakeside relaxation
      • Nearest beach 0.25 mi
      • Child Friendly

      Price per night from

      $65

      Price per night from

      $65

      (37) Very Good 

        58

        Modern and luxurious penthouse with views

        Island of Malta / Marsascala

        Marsascala apartment

        1 3 2 nights min

        • 1 bedroom
        • sleeps 3
        • 2 nights min
        • Beach / lakeside relaxation
        • Nearest beach 0.5 mi
        • Child Friendly
        “Absolutely amazing!” My husband and I stayed in the lovely one bedroom penthouse apartment in the hot month of July and the place is very nice, clean and fully equipped with everything we needed. It even had a small bbq which we have only noticed in t

        Price per night from

        $97

        Price per night from

        $97

        (3) Excellent 

          79

          Country View Luxury Apartment! 5 mins from beach

          Island of Malta / Marsascala

          Marsascala apartment

          2 7 3 nights min

          • 2 bedrooms
          • sleeps 7
          • 3 nights min
          • Beach / lakeside relaxation
          • Child Friendly

          Price per night from

          $52

          Price per night from

          $52

          (9) Very Good 

            23

            1. Sea View Luxury 2 Bed Penthouse close to Beach!

            Island of Malta / Marsascala

            Marsascala apartment

            2 6 3 nights min

            • 2 bedrooms
            • sleeps 6
            • 3 nights min
            • Beach / lakeside relaxation
            • Nearest beach 8 mi
            • Child Friendly
            “Great stay!!” Stayed at this rental for a few weeks, Ryan was very helpful, place was immaculately clean. All the modern amenities, would definitely stay again, too bad its booked for this October!!

            Price per night from

            $48

            Price per night from

            $48

            (6) Very Good 

              54

              2. Luxury 2 Bed Apartment close to beach!

              Island of Malta / Marsascala

              Marsascala apartment

              2 6 3 nights min

              • 2 bedrooms
              • sleeps 6
              • 3 nights min
              • Beach / lakeside relaxation
              • Child Friendly
              • Car not necessary

              Price per night from

              $48

              Price per night from

              $48

              (3) Very Good 

                24

                Licensed 3 bedroom apartment with lift & free WIFI

                Island of Malta / Marsascala

                Marsascala apartment

                3 4 4 nights min

                • 3 bedrooms
                • sleeps 4
                • 4 nights min
                • Child Friendly

                Price per night from

                $52

                Price per night from

                $52

                (2) Very Good 

                  50

                  New 2 bedroom M'scala apt Free WIFI

                  Island of Malta / Marsascala

                  Marsascala apartment

                  2 5 min stay varies

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

                  Price per night from

                  $71

                  Price per night from

                  $71

                  (1) Excellent 

                    38

                    Malta's Most Exclusive Property with 19000 square feet of lush gardens and pool.

                    Island of Malta / Marsascala

                    Marsascala villa

                    4 10 min stay varies

                    • 4 bedrooms
                    • sleeps 10
                    • min stay varies
                    • Nearest beach 1 mi
                    • Swimming pool
                    • Child Friendly

                    Price per night from

                    $324

                    Responds fast!
                    avg. 2 hours 33 minutes

                    Price per night from

                    $324

                    (15) Excellent 

                      19

                      Penthouse with Sea Views

                      Island of Malta / Marsascala

                      Marsascala apartment

                      1 4 3 nights min

                      • 1 bedroom
                      • sleeps 4
                      • 3 nights min
                      • Nearest beach 2 mi
                      • Child Friendly
                      • Car not necessary

                      Price per night from

                      $117

                      Price per night from

                      $117

                      (2) Very Good 

                        35

                        Scalini Penthouse

                        Island of Malta / Marsascala

                        Marsascala apartment

                        2 5 3 nights min

                        • 2 bedrooms
                        • sleeps 5
                        • 3 nights min
                        • Beach / lakeside relaxation
                        • Child Friendly
                        • Air conditioning

                        Price per night from

                        $91

                        Price per night from

                        $91

                        (1) Excellent 

                          20

                          Highly finished Apartment with access to Pool

                          Island of Malta / Marsascala

                          Marsascala apartment

                          2 4 1 night min

                          • 2 bedrooms
                          • sleeps 4
                          • 1 night min
                          • Swimming pool
                          • Child Friendly
                          • Air conditioning

                          Price per night from

                          $94

                          Responds fast!
                          avg. 2 hours 37 minutes

                          Price per night from

                          $94

                          (84) Excellent 

                            13

                            Portside Lodge Marsascala

                            Island of Malta / Marsascala

                            Marsascala condo

                            36 50 5 nights min

                            • 36 bedrooms
                            • sleeps 50
                            • 5 nights min
                            • Beach / lakeside relaxation
                            • Child Friendly
                            • Air conditioning

                            Price per night from

                            $142

                            Price per night from

                            $142

                            (1) Very Good 

                              6

                              Aragon Apartment

                              Island of Malta / Marsascala

                              Marsascala apartment

                              3 7 3 nights min

                              • 3 bedrooms
                              • sleeps 7
                              • 3 nights min
                              • Swimming pool
                              • Child Friendly
                              • Air conditioning

                              Price per night from

                              $104

                              Responds fast!
                              avg. 10 minutes

                              Price per night from

                              $104

                              (2) Very Good 

                                21

                                Beautiful Penthouse located in the central of marsaskala

                                Island of Malta / Marsascala

                                Marsascala penthouse

                                2 4 min stay varies

                                • 2 bedrooms
                                • sleeps 4
                                • min stay varies
                                • Nearest beach 1 mi
                                • Child Friendly
                                • Car not necessary

                                Price per night from

                                $71

                                Responds fast!
                                avg. 1 hour 6 minutes

                                Price per night from

                                $71

                                (16) Excellent 

                                  28

                                  Luxury Modern 3Bedroom SeaView Apt + FreeWIFI

                                  Island of Malta / Marsascala

                                  Marsascala apartment

                                  3 6 3 nights min

                                  • 3 bedrooms
                                  • sleeps 6
                                  • 3 nights min
                                  • Beach / lakeside relaxation
                                  • Nearest beach 0.1 mi
                                  • Child Friendly

                                  Price per night from

                                  $84

                                  Responds fast!
                                  avg. 2 hours 34 minutes

                                  Price per night from

                                  $84

                                  (4) Excellent 

                                    35

                                    Modern Apartment in the centre

                                    Island of Malta / Marsascala

                                    Marsascala apartment

                                    2 6 min stay varies

                                    • 2 bedrooms
                                    • sleeps 6
                                    • min stay varies
                                    • Nearest beach 2 mi
                                    • Child Friendly
                                    • Air conditioning

                                    Price per night from

                                    $65

                                    Responds fast!
                                    avg. 1 hour 19 minutes

                                    Price per night from

                                    $65

                                      17

                                      Apartment in Marsascala

                                      Island of Malta / Marsascala

                                      Marsascala apartment

                                      3 7 3 nights min

                                      • 3 bedrooms
                                      • sleeps 7
                                      • 3 nights min
                                      • Child Friendly

                                      Price per night from

                                      $97

                                      Responds fast!
                                      avg. 1 hour 19 minutes

                                      Price per night from

                                      $97

                                        18

                                        Large,Bright & Airy Apt

                                        Island of Malta / Marsascala

                                        Marsascala apartment

                                        3 7 4 nights min

                                        • 3 bedrooms
                                        • sleeps 7
                                        • 4 nights min
                                        • Nearest beach 0.35 mi
                                        • Child Friendly
                                        • Car not necessary

                                        Price per night from

                                        $97

                                        Price per night from

                                        $97

                                        (6) Very Good 

                                        Certificate of Excellence

                                          10

                                          Spacious Apartment in Marsascala close to all amenities

                                          Island of Malta / Marsascala

                                          Marsascala apartment

                                          3 9 4 nights min

                                          • 3 bedrooms
                                          • sleeps 9
                                          • 4 nights min
                                          • Child Friendly
                                          • Air conditioning

                                          Certificate of Excellence

                                          Price per night from

                                          $59

                                          Responds fast!
                                          avg. 3 hours 9 minutes

                                          Price per night from

                                          $59

                                            18

                                            Exclusive Luxury Apt in Ta' Monita ,Marsascala ,

                                            Island of Malta / Marsascala

                                            Marsascala apartment

                                            2 4 3 nights min

                                            • 2 bedrooms
                                            • sleeps 4
                                            • 3 nights min
                                            • Nearest beach 3 mi
                                            • Swimming pool
                                            • Child Friendly

                                            Price per night from

                                            $142

                                            Price per night from

                                            $142

                                              40

                                              Ta' Juli self catering holiday apartment

                                              Island of Malta / Marsascala

                                              Marsascala apartment

                                              1 4 3 nights min

                                              • 1 bedroom
                                              • sleeps 4
                                              • 3 nights min
                                              • Nearest beach 0.5 mi
                                              • Child Friendly
                                              • Air conditioning

                                              Price per night from

                                              $93

                                              Price per night from

                                              $93

                                                5

                                                Nirvana Apartment 36

                                                Island of Malta / Marsascala

                                                Marsascala apartment

                                                2 4 5 nights min

                                                • 2 bedrooms
                                                • sleeps 4
                                                • 5 nights min
                                                • Air conditioning
                                                • Private garden

                                                Price per night from

                                                $104

                                                Price per night from

                                                $104

                                                (2) Average 

                                                  62

                                                  Ta' Rosi apartment with country views

                                                  Island of Malta / Marsascala

                                                  Marsascala apartment

                                                  2 5 3 nights min

                                                  • 2 bedrooms
                                                  • sleeps 5
                                                  • 3 nights min
                                                  • Beach / lakeside relaxation
                                                  • Nearest beach 0.5 mi
                                                  • Ask about children

                                                  Price per night from

                                                  $169

                                                  Price per night from

                                                  $169

                                                    41

                                                    Ta' Marron Modern apartment

                                                    Island of Malta / Marsascala

                                                    Marsascala house

                                                    2 4 2 nights min

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • 2 nights min
                                                    • Nearest beach 0.5 mi
                                                    • Child Friendly
                                                    • Air conditioning

                                                    Price per night from

                                                    $71

                                                    Price per night from

                                                    $71

                                                      17

                                                      3. Luxury Sea View 2 Bed Apartment close to Beach!

                                                      Island of Malta / Marsascala

                                                      Marsascala apartment

                                                      2 4 7 nights min

                                                      • 2 bedrooms
                                                      • sleeps 4
                                                      • 7 nights min
                                                      • Child Friendly

                                                      Price per night from

                                                      $52

                                                      Price per night from

                                                      $52

                                                        10

                                                        Highly finished apartment 1 minute walk to Marsaskala's promenade

                                                        Island of Malta / Marsascala

                                                        Marsascala apartment

                                                        2 4 2 nights min

                                                        • 2 bedrooms
                                                        • sleeps 4
                                                        • 2 nights min
                                                        • Nearest beach 0.72 mi
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $85

                                                        Price per night from

                                                        $85

                                                        (1) Excellent 

                                                          78

                                                          Close to promenade, beach, restaurants and pubs

                                                          Island of Malta / Marsascala

                                                          Marsascala apartment

                                                          3 6 3 nights min

                                                          • 3 bedrooms
                                                          • sleeps 6
                                                          • 3 nights min
                                                          • Child Friendly
                                                          • Air conditioning

                                                          Price per night from

                                                          $110

                                                          Price per night from

                                                          $110

                                                            9

                                                            Townhouse with access to pool

                                                            Island of Malta / Marsascala

                                                            Marsascala house

                                                            2 5 1 night min

                                                            • 2 bedrooms
                                                            • sleeps 5
                                                            • 1 night min
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Air conditioning

                                                            Price per night from

                                                            $218

                                                            Price per night from

                                                            $218

                                                              19

                                                              Highly finished apartment close to St Thomas Bay

                                                              Island of Malta / Marsascala

                                                              Marsascala apartment

                                                              2 5 min stay varies

                                                              • 2 bedrooms
                                                              • sleeps 5
                                                              • min stay varies
                                                              • Nearest beach 0.5 mi
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $78

                                                              Price per night from

                                                              $78

                                                                28

                                                                ONE - Sea view Luxury Apartment

                                                                Island of Malta / Marsascala

                                                                Marsascala apartment

                                                                2 4 1 night min

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • 1 night min
                                                                • Child Friendly
                                                                • Air conditioning
                                                                • Private garden

                                                                Price per night from

                                                                $143

                                                                Price per night from

                                                                $143

                                                                  26

                                                                  Penthouse with spectacular harbour view

                                                                  Island of Malta / Marsascala

                                                                  Marsascala penthouse

                                                                  2 5 5 nights min

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

                                                                  Price per night from

                                                                  $156

                                                                  Price per night from

                                                                  $156

                                                                    10

                                                                    Apartment with access to Pool

                                                                    Island of Malta / Marsascala

                                                                    Marsascala apartment

                                                                    1 4 1 night min

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • 1 night min
                                                                    • Swimming pool
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $82

                                                                    Responds fast!
                                                                    avg. 2 hours 37 minutes

                                                                    Price per night from

                                                                    $82

                                                                      28

                                                                      Luxury Apartment 200m from City Centre

                                                                      Island of Malta / Marsascala

                                                                      Marsascala apartment

                                                                      2 5 3 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 5
                                                                      • 3 nights min
                                                                      • Child Friendly

                                                                      Price per night from

                                                                      $52

                                                                      Price per night from

                                                                      $52

                                                                        78

                                                                        1a. Sea View 2 Bed Apartment close to Beach!

                                                                        Island of Malta / Marsascala

                                                                        Marsascala apartment

                                                                        2 6 3 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 6
                                                                        • 3 nights min
                                                                        • Nearest beach 0.5 mi
                                                                        • Child Friendly
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $48

                                                                        Price per night from

                                                                        $48

                                                                        (2) Excellent 

                                                                          5

                                                                          Brand new apartment

                                                                          Island of Malta / Marsascala

                                                                          Marsascala apartment

                                                                          2 4 1 night min

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

                                                                          Price per night from

                                                                          $182

                                                                          Responds fast!
                                                                          avg. 34 minutes

                                                                          Price per night from

                                                                          $182

                                                                          (4) Excellent 

                                                                            39

                                                                            Modern 2 bedroom Mscala ( Free Wifi)

                                                                            Island of Malta / Marsascala

                                                                            Marsascala apartment

                                                                            2 5 min stay varies

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

                                                                            Price per night from

                                                                            $78

                                                                            Responds fast!
                                                                            avg. 1 hour 26 minutes

                                                                            Price per night from

                                                                            $78

                                                                              12

                                                                              Blue Skies Apartment 3

                                                                              Island of Malta / Marsascala

                                                                              Marsascala apartment

                                                                              2 4 2 nights min

                                                                              • 2 bedrooms
                                                                              • sleeps 4
                                                                              • 2 nights min
                                                                              • Nearest beach 1 mi
                                                                              • Child Friendly
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $104

                                                                              Price per night from

                                                                              $104