Vacation Rentals & Apartments in Vilamoura

Close

Enter dates for more accurate prices

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

5,561 apartments

    18

    Moura Praia, CD 86, 2 Bed located in Marina

    Quarteira / Vilamoura

    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

    $118

    Price per night from

    $118

    (14) Very Good 

      28

      Villa Silva

      Vilamoura / Al Sakia Village Fonte Santa

      Vilamoura villa

      7 16 min stay varies

      • 7 bedrooms
      • sleeps 16
      • min stay varies
      • Nearest beach 3 mi
      • Ask about children
      • Air conditioning

      Price per night from

      $339

      Price per night from

      $339

      (1) Excellent 

        69

        EXCLUSIVE 2 BEDROOM AT SEA WITH VIEWS CLA

        Quarteira / Vilamoura

        Vilamoura apartment

        2 4 min stay varies

        • 2 bedrooms
        • sleeps 4
        • min stay varies
        • Nearest beach 0.15 mi
        • Swimming pool
        • Child Friendly

        Price per night from

        $129

        Price per night from

        $129

        (12) Excellent 

          20

          Solar do Golfe

          Quarteira / Vilamoura

          Vilamoura apartment

          2 4 min stay varies

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

          Price per night from

          $118

          Responds fast!
          avg. 1 hour 10 minutes

          Price per night from

          $118

          (1) Excellent 

            25

            Residence Golf

            Vilamoura / Terracos do Pinhal

            Vilamoura apartment

            2 4 min stay varies

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

            Price per night from

            $66

            Price per night from

            $66

              15

              1 BEDROOM APARTMENT FOR HOLIDAYS IN THE CENTRE OF VILAMOURA

              Quarteira / Vilamoura

              Vilamoura apartment

              1 4 min stay varies

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

              Price per night from

              $49

              Price per night from

              $49

              (6) Excellent 

                85

                If Vilamoura | Algarve

                Vilamoura / Vilamoura Old Village

                Vilamoura villa

                8 26 min stay varies

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

                Price per night from

                $913

                Responds fast!
                avg. 48 minutes

                Price per night from

                $913

                  16

                  Portofino

                  Quarteira / Vilamoura

                  Vilamoura apartment

                  2 6 7 nights min

                  • 2 bedrooms
                  • sleeps 6
                  • 7 nights min
                  • Beach / lakeside relaxation
                  • Swimming pool
                  • Child Friendly

                  Price per night from

                  $84

                  Responds fast!
                  avg. 2 hours 23 minutes

                  Price per night from

                  $84

                  (2) Very Good 

                    25

                    Terraços do Mar, CD 13 | Economic holidays!

                    Vilamoura / Terracos do Mar

                    Vilamoura apartment

                    2 5 min stay varies

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

                    Price per night from

                    $59

                    Price per night from

                    $59

                    (3) Excellent 

                      21

                      Marina Sol Q | 2 Bed | 2 Bath | Marina easy 10 minutes walk

                      Quarteira / Vilamoura

                      Vilamoura apartment

                      2 6 min stay varies

                      • 2 bedrooms
                      • sleeps 6
                      • min stay varies
                      • Nearest beach 2 mi
                      • Swimming pool
                      • Child Friendly

                      Price per night from

                      $66

                      Price per night from

                      $66

                      (17) Excellent 

                        24

                        VILLA "SASA"

                        Vilamoura / Vilamoura Old Village

                        Vilamoura villa

                        3 6 4 nights min

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

                        Price per night from

                        $156

                        Responds fast!
                        avg. 1 hour 8 minutes

                        Price per night from

                        $156

                        (26) Very Good 

                          52

                          Villa Popa

                          Vilamoura / Pinhal Golf Course

                          Vilamoura villa

                          7 14 min stay varies

                          • 7 bedrooms
                          • sleeps 14
                          • min stay varies
                          • Nearest beach 2 mi
                          • Ask about children
                          • Air conditioning

                          Price per night from

                          $390

                          Price per night from

                          $390

                          (2) Excellent 

                            25

                            Aquamar 43, Sea and Marina View

                            Quarteira / Vilamoura

                            Vilamoura apartment

                            2 4 min stay varies

                            • 2 bedrooms
                            • sleeps 4
                            • min stay varies
                            • Nearest beach 0.5 mi
                            • Swimming pool
                            • Child Friendly

                            Price per night from

                            $137

                            Price per night from

                            $137

                            (5) Excellent 

                              23

                              Golf Mar Village, CD 93 Sea/Golf View

                              Quarteira / Vilamoura

                              Vilamoura apartment

                              2 4 min stay varies

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

                              Price per night from

                              $79

                              Price per night from

                              $79

                              (4) Excellent 

                                43

                                Ocean View

                                Quarteira / Vilamoura

                                Vilamoura apartment

                                2 6 min stay varies

                                • 2 bedrooms
                                • sleeps 6
                                • min stay varies
                                • Beach / lakeside relaxation
                                • Swimming pool
                                • Child Friendly

                                Price per night from

                                $146

                                Price per night from

                                $146

                                  9

                                  Terraços do Mar, CD 46, economic holidays!

                                  Vilamoura / Terracos do Mar

                                  Vilamoura apartment

                                  2 4 min stay varies

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

                                  Price per night from

                                  $59

                                  Price per night from

                                  $59

                                  (1) Excellent 

                                    20

                                    Spacious townhouse in 5 star resort

                                    Quarteira / Vilamoura

                                    Vilamoura house

                                    4 9 5 nights min

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

                                    Price per night from

                                    $164

                                    Responds fast!
                                    avg. 2 hours 21 minutes

                                    Price per night from

                                    $164

                                    (5) Very Good 

                                      26

                                      Edificio Porto Marina

                                      Vilamoura / Vilamoura Marina

                                      Vilamoura apartment

                                      2 4 min stay varies

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

                                      Price per night from

                                      $72

                                      Price per night from

                                      $72

                                        35

                                        Modern 3bdr Villa with Pool, next to Hilton Hotel

                                        Quarteira / Vilamoura

                                        Vilamoura villa

                                        3 7 min stay varies

                                        • 3 bedrooms
                                        • sleeps 7
                                        • min stay varies
                                        • Swimming pool
                                        • Child Friendly
                                        • Pet Friendly

                                        Price per night from

                                        $118

                                        Price per night from

                                        $118

                                        (27) Excellent 

                                          45

                                          Villa Hera

                                          Vilamoura / Pinhal Golf Course

                                          Vilamoura villa

                                          6 12 min stay varies

                                          • 6 bedrooms
                                          • sleeps 12
                                          • min stay varies
                                          • Nearest beach 2 mi
                                          • Ask about children
                                          • Air conditioning

                                          Price per night from

                                          $493

                                          Price per night from

                                          $493

                                          (19) Very Good 

                                            24

                                            Ground floor Golf De Mar with WIFI

                                            Quarteira / Vilamoura

                                            Vilamoura apartment

                                            3 6 min stay varies

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

                                            Price per night from

                                            $110

                                            Responds fast!
                                            avg. 2 hours 55 minutes

                                            Price per night from

                                            $110

                                              20

                                              Citadela, CD 147 | 2 bedroom | 2 Bathroom | Vilamoura

                                              Quarteira / Vilamoura

                                              Vilamoura apartment

                                              2 6 min stay varies

                                              • 2 bedrooms
                                              • sleeps 6
                                              • min stay varies
                                              • Nearest beach 6 mi
                                              • Swimming pool
                                              • Child Friendly

                                              Price per night from

                                              $66

                                              Price per night from

                                              $66

                                              (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

                                                $111

                                                Price per night from

                                                $111

                                                (8) Excellent 

                                                  16

                                                  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

                                                  $131

                                                  Price per night from

                                                  $131

                                                  (16) Excellent 

                                                    18

                                                    Villa Lopes

                                                    Vilamoura / Pinhal Golf Course

                                                    Vilamoura villa

                                                    5 10 min stay varies

                                                    • 5 bedrooms
                                                    • sleeps 10
                                                    • min stay varies
                                                    • Nearest beach 2 mi
                                                    • Ask about children
                                                    • Air conditioning

                                                    Price per night from

                                                    $407

                                                    Price per night from

                                                    $407

                                                      35

                                                      Olive House

                                                      Quarteira / Vilamoura

                                                      Vilamoura townhouse

                                                      3 7 min stay varies

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

                                                      Price per night from

                                                      $132

                                                      Price per night from

                                                      $132

                                                        15

                                                        Monte Laguna, Vilamoura

                                                        Quarteira / Vilamoura

                                                        Vilamoura apartment

                                                        2 4 min stay varies

                                                        • 2 bedrooms
                                                        • sleeps 4
                                                        • min stay varies
                                                        • Swimming pool
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $146

                                                        Responds fast!
                                                        avg. 3 hours 27 minutes

                                                        Price per night from

                                                        $146

                                                        (19) Excellent 

                                                        Certificate of Excellence

                                                          25

                                                          Vila Sol B6 2D

                                                          Quarteira / Vilamoura

                                                          Vilamoura apartment

                                                          2 4 min stay varies

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

                                                          Certificate of Excellence

                                                          Price per night from

                                                          $110

                                                          Responds fast!
                                                          avg. 3 hours 34 minutes

                                                          Price per night from

                                                          $110

                                                          (9) Excellent 

                                                          Certificate of Excellence

                                                            22

                                                            Peaceful Attached Villa With HOT TUB and SKY SPORTS

                                                            Quarteira / Vilamoura

                                                            Vilamoura villa

                                                            3 8 min stay varies

                                                            • 3 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Nearest beach 2 mi
                                                            • Swimming pool
                                                            • Child Friendly

                                                            Certificate of Excellence

                                                            Price per night from

                                                            $219

                                                            Responds fast!
                                                            avg. 57 minutes

                                                            Price per night from

                                                            $219

                                                            (33) Very Good 

                                                              19

                                                              Villa Verde

                                                              Quarteira / Vilamoura

                                                              Vilamoura house

                                                              9 24 3 nights min

                                                              • 9 bedrooms
                                                              • sleeps 24
                                                              • 3 nights min
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 1 mi
                                                              • Swimming pool

                                                              Price per night from

                                                              $488

                                                              Responds fast!
                                                              avg. 1 hour 16 minutes

                                                              Price per night from

                                                              $488

                                                                27

                                                                Aldeia do Golf, CD 151 | 2 bed | 2 bath | free wifi

                                                                Quarteira / Vilamoura

                                                                Vilamoura villa

                                                                2 4 min stay varies

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

                                                                Price per night from

                                                                $98

                                                                Price per night from

                                                                $98

                                                                  24

                                                                  Nautilus, CD 135 | 1 bed | 1 Bath | Vilamoura | Wifi | Air Conditioning

                                                                  Quarteira / Vilamoura

                                                                  Vilamoura apartment

                                                                  1 4 min stay varies

                                                                  • 1 bedroom
                                                                  • sleeps 4
                                                                  • min stay varies
                                                                  • Nearest beach 2 mi
                                                                  • Swimming pool
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $59

                                                                  Price per night from

                                                                  $59

                                                                  (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

                                                                    $68

                                                                    Responds fast!
                                                                    avg. 40 minutes

                                                                    Price per night from

                                                                    $68

                                                                    (4) Excellent 

                                                                      21

                                                                      Villa Eli in Vilamoura Algarve

                                                                      Vilamoura / Vilamoura Old Village

                                                                      Vilamoura villa

                                                                      3 6 min stay varies

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

                                                                      Price per night from

                                                                      $168

                                                                      Price per night from

                                                                      $168

                                                                      (14) Very Good 

                                                                        15

                                                                        17AB River Valley Gardens, Old Village, Vilamoura

                                                                        Vilamoura / Vilamoura Old Village

                                                                        Vilamoura townhouse

                                                                        3 6 min stay varies

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

                                                                        Price per night from

                                                                        $103

                                                                        Price per night from

                                                                        $103

                                                                          33

                                                                          WOW Beach and Golf Villa With Swimming Pool, Vilamoura

                                                                          Quarteira / Vilamoura

                                                                          Vilamoura villa

                                                                          4 9 min stay varies

                                                                          • 4 bedrooms
                                                                          • sleeps 9
                                                                          • min stay varies
                                                                          • Swimming pool
                                                                          • Child Friendly
                                                                          • Air conditioning

                                                                          Price per night from

                                                                          $131

                                                                          Price per night from

                                                                          $131

                                                                          (6) Excellent 

                                                                            24

                                                                            OLD VILLAGE PRESTIGE PENTHOUSE

                                                                            Vilamoura / Vilamoura Old Village

                                                                            Vilamoura apartment

                                                                            1 4 4 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 4
                                                                            • 4 nights min
                                                                            • Beach / lakeside relaxation
                                                                            • Car not necessary
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $57

                                                                            Responds fast!
                                                                            avg. 2 hours 45 minutes

                                                                            Price per night from

                                                                            $57

                                                                              15

                                                                              Cosy Aprt at Vilamoura Centre

                                                                              Vilamoura / Parque das Almondeiras

                                                                              Vilamoura apartment

                                                                              1 4 7 nights min

                                                                              • 1 bedroom
                                                                              • sleeps 4
                                                                              • 7 nights min
                                                                              • Beach / lakeside relaxation
                                                                              • Nearest beach 3 mi
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $85

                                                                              Price per night from

                                                                              $85