Vacation Rentals & Villas in Vilamoura Marina

Close

Enter dates for more accurate prices

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

5,938 Houses

(3) Very Good 

    104

    Stunning Casa Bonita with heated pool

    Vilamoura / Vilamoura Marina

    Vilamoura villa

    4 8 5 nights min

    • 4 bedrooms
    • sleeps 8
    • 5 nights min
    • Nearest beach 5 mi
    • Swimming pool
    • Child Friendly

    Price per night from

    $191

    Responds fast!
    avg. 3 hours 34 minutes

    Price per night from

    $191

      42

      Vilamoura Villa

      Vilamoura / Vilamoura Marina

      Vilamoura villa

      4 8 5 nights min

      • 4 bedrooms
      • sleeps 8
      • 5 nights min
      • Beach / lakeside relaxation
      • Nearest beach 5 mi
      • Swimming pool

      Price per night from

      $191

      Price per night from

      $191

      (34) Excellent 

      Certificate of Excellence

        20

        FRONTLINE - VILAMOURA MARINA

        Vilamoura / Vilamoura Marina

        Vilamoura apartment

        2 6 min stay varies

        • 2 bedrooms
        • sleeps 6
        • min stay varies
        • Beach / lakeside relaxation
        • Nearest beach 0.4 mi
        • Swimming pool

        Certificate of Excellence

        Price per night from

        $221

        Responds fast!
        avg. 41 minutes

        Price per night from

        $221

        (4) Excellent 

          30

          Marina Parque, CD 68 | Walking Distance | Private plunge pool

          Vilamoura / Vilamoura Marina

          Vilamoura apartment

          2 6 min stay varies

          • 2 bedrooms
          • sleeps 6
          • min stay varies
          • Beach / lakeside relaxation
          • Nearest beach 1 mi
          • Swimming pool

          Price per night from

          $110

          Price per night from

          $110

          (8) Excellent 

            15

            27, Mar Bel Sol, Vilamoura

            Vilamoura / Vilamoura Marina

            Vilamoura apartment

            2 6 3 nights min

            • 2 bedrooms
            • sleeps 6
            • 3 nights min
            • Beach / lakeside relaxation
            • Nearest beach 2 mi
            • Swimming pool

            Price per night from

            $129

            Price per night from

            $129

            (5) Very Good 

              26

              Edificio Porto Marina

              Vilamoura / Vilamoura Marina

              Vilamoura apartment

              2 4 5 nights min

              • 2 bedrooms
              • sleeps 4
              • 5 nights min
              • Beach / lakeside relaxation
              • Nearest beach 1 mi
              • Swimming pool

              Price per night from

              $78

              Price per night from

              $78

              (14) Very Good 

                14

                Vilamoura marina, central

                Vilamoura / Vilamoura Marina

                Vilamoura condo

                2 5 min stay varies

                • 2 bedrooms
                • sleeps 5
                • min stay varies
                • Beach / lakeside relaxation
                • Nearest beach 0.6 mi
                • Child Friendly

                Price per night from

                $65

                Responds fast!
                avg. 36 minutes

                Price per night from

                $65

                (5) Excellent 

                  25

                  Aquamar Sea and Marina View, CD 91

                  Vilamoura / Vilamoura Marina

                  Vilamoura apartment

                  2 4 min stay varies

                  • 2 bedrooms
                  • sleeps 4
                  • min stay varies
                  • Beach / lakeside relaxation
                  • Nearest beach 0.8 mi
                  • Swimming pool

                  Price per night from

                  $136

                  Price per night from

                  $136

                  (5) Very Good 

                    30

                    Moura Praia, CD 52, in the center of Vilamoura

                    Vilamoura / Vilamoura Marina

                    Vilamoura apartment

                    2 6 min stay varies

                    • 2 bedrooms
                    • sleeps 6
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Nearest beach 0.5 mi
                    • Swimming pool

                    Price per night from

                    $116

                    Price per night from

                    $116

                    (10) Very Good 

                      41

                      Villa Casa Bonito

                      Vilamoura / Vilamoura Marina

                      Vilamoura villa

                      4 8 min stay varies

                      • 4 bedrooms
                      • sleeps 8
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Nearest beach 1 mi
                      • Swimming pool

                      Price per night from

                      $187

                      Price per night from

                      $187

                      (8) Excellent 

                        25

                        Apartment in Vilamoura near the Falésia Beach

                        Vilamoura / Vilamoura Marina

                        Vilamoura apartment

                        1 4 min stay varies

                        • 1 bedroom
                        • sleeps 4
                        • min stay varies
                        • Beach / lakeside relaxation
                        • Swimming pool
                        • Child Friendly

                        Price per night from

                        $51

                        Price per night from

                        $51

                        (2) Very Good 

                          14

                          VilaLusa

                          Vilamoura / Vilamoura Marina

                          Vilamoura apartment

                          3 8 min stay varies

                          • 3 bedrooms
                          • sleeps 8
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Nearest beach 0 mi
                          • Swimming pool

                          Price per night from

                          $155

                          Price per night from

                          $155

                          (5) Excellent 

                            23

                            Aquamar Marina, CD 15

                            Vilamoura / Vilamoura Marina

                            Vilamoura apartment

                            2 6 min stay varies

                            • 2 bedrooms
                            • sleeps 6
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Nearest beach 0.5 mi
                            • Swimming pool

                            Price per night from

                            $116

                            Price per night from

                            $116

                            (10) Very Good 

                              16

                              Townhouse in Vilamoura Marina

                              Vilamoura / Vilamoura Marina

                              Vilamoura townhouse

                              2 5 min stay varies

                              • 2 bedrooms
                              • sleeps 5
                              • min stay varies
                              • Beach / lakeside relaxation
                              • Child Friendly
                              • Air conditioning

                              Price per night from

                              $73

                              Price per night from

                              $73

                              (23) Excellent 

                                20

                                Modern, spacious, airy 2 bed walking distance to marina, shops and beach

                                Vilamoura / Vilamoura Marina

                                Vilamoura apartment

                                2 5 7 nights min

                                • 2 bedrooms
                                • sleeps 5
                                • 7 nights min
                                • Beach / lakeside relaxation
                                • Nearest beach 0.5 mi
                                • Swimming pool

                                Price per night from

                                $92

                                Responds fast!
                                avg. 2 hours 6 minutes

                                Price per night from

                                $92

                                (10) Very Good 

                                  24

                                  HolidayLovers Marina Vilamoura

                                  Vilamoura / Vilamoura Marina

                                  Vilamoura house

                                  3 10 min stay varies

                                  • 3 bedrooms
                                  • sleeps 10
                                  • min stay varies
                                  • Beach / lakeside relaxation
                                  • Swimming pool
                                  • Child Friendly

                                  Price per night from

                                  $451

                                  Price per night from

                                  $451

                                  (2) Excellent 

                                    28

                                    Moura Praia, CD 88, with private roof terrace

                                    Vilamoura / Vilamoura Marina

                                    Vilamoura apartment

                                    2 5 min stay varies

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

                                    Price per night from

                                    $116

                                    Price per night from

                                    $116

                                      11

                                      Marina Plaza, CD 57

                                      Vilamoura / Vilamoura Marina

                                      Vilamoura apartment

                                      1 4 min stay varies

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

                                      Price per night from

                                      $65

                                      Price per night from

                                      $65

                                      (1) Very Good 

                                        31

                                        Marina Sea Landscape

                                        Vilamoura / Vilamoura Marina

                                        Vilamoura apartment

                                        1 4 min stay varies

                                        • 1 bedroom
                                        • sleeps 4
                                        • min stay varies
                                        • Beach / lakeside relaxation
                                        • Swimming pool
                                        • Child Friendly

                                        Price per night from

                                        $102

                                        Price per night from

                                        $102

                                          42

                                          Villa Bonita

                                          Vilamoura / Vilamoura Marina

                                          Vilamoura villa

                                          4 8 5 nights min

                                          • 4 bedrooms
                                          • sleeps 8
                                          • 5 nights min
                                          • Beach / lakeside relaxation
                                          • Nearest beach 5 mi
                                          • Swimming pool

                                          Price per night from

                                          $191

                                          Responds fast!
                                          avg. 1 hour 34 minutes

                                          Price per night from

                                          $191

                                          (27) Very Good 

                                            16

                                            Vilamoura Marina 2 suites apt

                                            Vilamoura / Vilamoura Marina

                                            Vilamoura apartment

                                            2 5 min stay varies

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

                                            Price per night from

                                            $51

                                            Responds fast!
                                            avg. 36 minutes

                                            Price per night from

                                            $51

                                            (1) Excellent 

                                              32

                                              Perfect for a great holiday - Pool,Garden and BBQ

                                              Vilamoura / Vilamoura Marina

                                              Vilamoura house

                                              2 6 min stay varies

                                              • 2 bedrooms
                                              • sleeps 6
                                              • min stay varies
                                              • Beach / lakeside relaxation
                                              • Nearest beach 1 mi
                                              • Swimming pool

                                              Price per night from

                                              $97

                                              Responds fast!
                                              avg. 23 minutes

                                              Price per night from

                                              $97

                                              (3) Very Good 

                                                21

                                                Apartment in Vilamoura (Marina)

                                                Vilamoura / Vilamoura Marina

                                                Vilamoura apartment

                                                3 6 4 nights min

                                                • 3 bedrooms
                                                • sleeps 6
                                                • 4 nights min
                                                • Beach / lakeside relaxation
                                                • Swimming pool
                                                • Child Friendly

                                                Price per night from

                                                $129

                                                Responds fast!
                                                avg. 46 minutes

                                                Price per night from

                                                $129

                                                (1) Excellent 

                                                  19

                                                  Aquamar Marina, CD 90 | Walking Distance

                                                  Vilamoura / Vilamoura Marina

                                                  Vilamoura apartment

                                                  2 6 min stay varies

                                                  • 2 bedrooms
                                                  • sleeps 6
                                                  • min stay varies
                                                  • Beach / lakeside relaxation
                                                  • Nearest beach 0.5 mi
                                                  • Swimming pool

                                                  Price per night from

                                                  $116

                                                  Price per night from

                                                  $116

                                                  (1) Excellent 

                                                    48

                                                    Villa Cove

                                                    Vilamoura / Vilamoura Marina

                                                    Vilamoura villa

                                                    3 6 min stay varies

                                                    • 3 bedrooms
                                                    • sleeps 6
                                                    • min stay varies
                                                    • Child Friendly
                                                    • Pet Friendly

                                                    Price per night from

                                                    $175

                                                    Price per night from

                                                    $175

                                                    (2) Excellent 

                                                      21

                                                      Tivoli, 3 bedroom located in center of Vilamoura

                                                      Vilamoura / Vilamoura Marina

                                                      Vilamoura apartment

                                                      3 6 min stay varies

                                                      • 3 bedrooms
                                                      • sleeps 6
                                                      • min stay varies
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 0.6 mi
                                                      • Swimming pool

                                                      Price per night from

                                                      $116

                                                      Price per night from

                                                      $116

                                                      (14) Very Good 

                                                        26

                                                        Apartments Citimar

                                                        Vilamoura / Vilamoura Marina

                                                        Vilamoura apartment

                                                        3 6 min stay varies

                                                        • 3 bedrooms
                                                        • sleeps 6
                                                        • min stay varies
                                                        • Nearest beach 2 mi
                                                        • Swimming pool
                                                        • Ask about children

                                                        Price per night from

                                                        $125

                                                        Price per night from

                                                        $125

                                                        (3) Very Good 

                                                          18

                                                          Talia Marina of Vilamoura T1

                                                          Vilamoura / Vilamoura Marina

                                                          Vilamoura apartment

                                                          1 3 min stay varies

                                                          • 1 bedroom
                                                          • sleeps 3
                                                          • min stay varies
                                                          • Swimming pool
                                                          • Ask about children
                                                          • Air conditioning

                                                          Price per night from

                                                          $44

                                                          Price per night from

                                                          $44

                                                          (23) Very Good 

                                                            21

                                                            Classy Chic Townhouse Marina Pearl

                                                            Vilamoura / Vilamoura Marina

                                                            Vilamoura townhouse

                                                            3 6 3 nights min

                                                            • 3 bedrooms
                                                            • sleeps 6
                                                            • 3 nights min
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 0.3 mi
                                                            • Swimming pool

                                                            Price per night from

                                                            $276

                                                            Responds fast!
                                                            avg. 3 hours 42 minutes

                                                            Price per night from

                                                            $276

                                                            (2) Very Good 

                                                              24

                                                              Onda Moura Luxe in Vilamoura T2

                                                              Vilamoura / Vilamoura Marina

                                                              Vilamoura apartment

                                                              2 4 min stay varies

                                                              • 2 bedrooms
                                                              • sleeps 4
                                                              • min stay varies
                                                              • Nearest beach 0.95 mi
                                                              • Swimming pool
                                                              • Ask about children

                                                              Price per night from

                                                              $52

                                                              Price per night from

                                                              $52

                                                                65

                                                                Villa Pinha

                                                                Vilamoura / Vilamoura Marina

                                                                Vilamoura villa

                                                                5 18 7 nights min

                                                                • 5 bedrooms
                                                                • sleeps 18
                                                                • 7 nights min
                                                                • Beach / lakeside relaxation
                                                                • Swimming pool
                                                                • Child Friendly

                                                                Price per night from

                                                                $1,990

                                                                Price per night from

                                                                $1,990

                                                                  21

                                                                  Marina Mar Cascade

                                                                  Vilamoura / Vilamoura Marina

                                                                  Vilamoura apartment

                                                                  1 4 min stay varies

                                                                  • 1 bedroom
                                                                  • sleeps 4
                                                                  • min stay varies
                                                                  • Beach / lakeside relaxation
                                                                  • Swimming pool
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $118

                                                                  Price per night from

                                                                  $118

                                                                    28

                                                                    Marina Navegante Mar

                                                                    Vilamoura / Vilamoura Marina

                                                                    Vilamoura apartment

                                                                    1 4 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • min stay varies
                                                                    • Beach / lakeside relaxation
                                                                    • Swimming pool
                                                                    • Child Friendly

                                                                    Price per night from

                                                                    $102

                                                                    Price per night from

                                                                    $102

                                                                      33

                                                                      Marina Mar Sky

                                                                      Vilamoura / Vilamoura Marina

                                                                      Vilamoura apartment

                                                                      1 4 min stay varies

                                                                      • 1 bedroom
                                                                      • sleeps 4
                                                                      • min stay varies
                                                                      • Beach / lakeside relaxation
                                                                      • Swimming pool
                                                                      • Child Friendly

                                                                      Price per night from

                                                                      $118

                                                                      Price per night from

                                                                      $118

                                                                      (1) Very Good 

                                                                        21

                                                                        Falesia Marina, CD 25

                                                                        Vilamoura / Vilamoura Marina

                                                                        Vilamoura apartment

                                                                        3 7 min stay varies

                                                                        • 3 bedrooms
                                                                        • sleeps 7
                                                                        • min stay varies
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 1 mi
                                                                        • Swimming pool

                                                                        Price per night from

                                                                        $91

                                                                        Price per night from

                                                                        $91

                                                                        Great rentals within 20 miles that match your search

                                                                        Distance approx 18.45 km from Vilamoura Marina

                                                                          13

                                                                          Apartment Kornelius

                                                                          Faro District / Carvoeiro

                                                                          Carvoeiro apartment

                                                                          1 2 7 nights min

                                                                          • 1 bedroom
                                                                          • sleeps 2
                                                                          • 7 nights min
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $9

                                                                          Price per night from

                                                                          $9

                                                                          Distance approx 9.23 km from Vilamoura Marina

                                                                            25

                                                                            Ponta Grande 40

                                                                            Albufeira / Sesmarias

                                                                            Sesmarias villa

                                                                            2 6 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 6
                                                                            • min stay varies
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $132

                                                                            Price per night from

                                                                            $132

                                                                            Distance approx 1.27 km from Vilamoura Marina Show on Map

                                                                            (5) Excellent 

                                                                              18

                                                                              Holiday apartment in Quarteira

                                                                              Quarteira / Cavalo Preto

                                                                              Cavalo Preto apartment

                                                                              2 6 min stay varies

                                                                              • 2 bedrooms
                                                                              • sleeps 6
                                                                              • min stay varies
                                                                              • Beach / lakeside relaxation
                                                                              • Child Friendly
                                                                              • Car not necessary

                                                                              Price per night from

                                                                              $70

                                                                              Price per night from

                                                                              $70