HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag
Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!

Vilamoura Resort and Golf area Holiday Apartments & Villas (300+)

  • 1 - 50 of 300+
Additional service fee may apply.
    Wonderful! 4.8/5
    (8 reviews)
    avg/night
    • 3 BR
    • 2 BA
    • Sleeps 7
    Villa #448745
    8
    Viewed 53 times in the last 48 hours
      • 1 BR
      • 1 BA
      • Sleeps 3
      Apartment #8172531
      1 Review
      Viewed 10 times in the last 48 hours
        Exceptional! 5.0/5
        (31 reviews)
        avg/night
        • 4 BR
        • 4 BA
        • Sleeps 8
        House #8148209
        31
        Viewed 26 times in the last 48 hours
          Exceptional! 5.0/5
          (12 reviews)
          avg/night
          • 4 BR
          • 5 BA
          • Separate Toilet
          • Sleeps 8
          Villa #8162889
          12
          Viewed 7 times in the last 48 hours
            • 1 BR
            • 1 BA
            • Separate Toilet
            • Sleeps 4
            Apartment #8027782
            1 Review
            Viewed 5 times in the last 48 hours
              Excellent! 4.6/5
              (19 reviews)
              avg/night
              • 4 BR
              • 3 BA
              • Separate Toilet
              • Sleeps 10
              House #850215
              19
              Viewed 13 times in the last 48 hours
                avg/night
                • 5 BR
                • 5 BA
                • Separate Toilet
                • Sleeps 12
                Villa #899603
                1 Review
                Viewed 66 times in the last 48 hours
                  • 3 BR
                  • 3 BA
                  • Sleeps 8
                  Apartment #6506116
                  Viewed 30 times in the last 48 hours
                    • 5 BR
                    • 5 BA
                    • Separate Toilet
                    • Sleeps 11
                    Villa #1644300
                    1 Review
                      Exceptional! 5.0/5
                      (8 reviews)
                      avg/night
                      • 4 BR
                      • 4 BA
                      • Separate Toilets
                      • Sleeps 10
                      Villa #6562149
                      8
                      Viewed 29 times in the last 48 hours
                        Exceptional! 5.0/5
                        (11 reviews)
                        avg/night
                        • 4 BR
                        • 4 BA
                        • Sleeps 11
                        Villa #8160639
                        11
                        Viewed 90 times in the last 48 hours
                          avg/night
                          • 6 BR
                          • 5 BA
                          • Separate Toilet
                          • Sleeps 12
                          Villa #6713155
                          Viewed 8 times in the last 48 hours
                            • 4 BR
                            • 4 BA
                            • Sleeps 8
                            Villa #1881364
                            Viewed 13 times in the last 48 hours
                              Wonderful! 4.9/5
                              (24 reviews)
                              avg/night
                              • 2 BR
                              • 2 BA
                              • Sleeps 6
                              Apartment #1142910
                              24
                              Viewed 12 times in the last 48 hours
                                Excellent! 4.5/5
                                (10 reviews)
                                avg/night
                                • 2 BR
                                • 2 BA
                                • Sleeps 5
                                Apartment #1419301
                                10
                                Viewed 12 times in the last 48 hours
                                  • 7 BR
                                  • 6 BA
                                  • Separate Toilet
                                  • Sleeps 14
                                  House #1986075
                                  2 Reviews
                                  Viewed 26 times in the last 48 hours
                                    • 2 BR
                                    • 2 BA
                                    • Sleeps 5
                                    Apartment #94763
                                    35
                                      Excellent! 4.7/5
                                      (18 reviews)
                                      avg/night
                                      • 4 BR
                                      • 3 BA
                                      • Separate Toilet
                                      • Sleeps 8
                                      Villa #1018583
                                      18
                                        • 4 BR
                                        • 4 BA
                                        • Sleeps 9
                                        House #8174139
                                        1 Review
                                        Viewed 21 times in the last 48 hours
                                          • 4 BR
                                          • 6 BA
                                          • Sleeps 10
                                          Villa #1366896
                                          1 Review
                                          Viewed 27 times in the last 48 hours
                                            • 6 BR
                                            • 5 BA
                                            • Sleeps 12
                                            Villa #1881357
                                            Viewed 14 times in the last 48 hours
                                              • 3 BR
                                              • 2 BA
                                              • Sleeps 7
                                              Multiple rentals Villa #8057950
                                              10
                                              Viewed 36 times in the last 48 hours
                                                • 4 BR
                                                • 3 BA
                                                • Sleeps 9
                                                Multiple rentals Villa #8057950
                                                9
                                                Viewed 15 times in the last 48 hours
                                                  avg/night
                                                  • 5 BR
                                                  • 4 BA
                                                  • Sleeps 10
                                                  Villa #1881362
                                                  Viewed 27 times in the last 48 hours
                                                    avg/night
                                                    • 6 BR
                                                    • 6 BA
                                                    • Separate Toilet
                                                    • Sleeps 12
                                                    Villa #8149655
                                                    Viewed 21 times in the last 48 hours
                                                      Exceptional! 5.0/5
                                                      (7 reviews)
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 5
                                                      Multiple rentals Apartment #469236
                                                      7
                                                      Viewed 7 times in the last 48 hours
                                                        Excellent! 4.6/5
                                                        (5 reviews)
                                                        avg/night
                                                        • 2 BR
                                                        • 3 BA
                                                        • Sleeps 6
                                                        Multiple rentals Apartment #469236
                                                        5
                                                        Viewed 6 times in the last 48 hours
                                                          • 2 BR
                                                          • 2 BA
                                                          • Sleeps 5
                                                          Apartment #92251
                                                          29
                                                            • 3 BR
                                                            • 2 BA
                                                            • Sleeps 7
                                                            House #512501
                                                            4
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              Multiple rentals Apartment #8170889
                                                              3
                                                              Viewed 11 times in the last 48 hours
                                                                Wonderful! 4.9/5
                                                                (13 reviews)
                                                                avg/night
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                Apartment #3729
                                                                13
                                                                Viewed 6 times in the last 48 hours
                                                                  Excellent! 4.5/5
                                                                  (44 reviews)
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 3 BA
                                                                  • Sleeps 6
                                                                  House #87058
                                                                  44
                                                                  Viewed 12 times in the last 48 hours
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 6
                                                                    Multiple rentals Apartment #8170889
                                                                    5
                                                                      • 5 BR
                                                                      • 4 BA
                                                                      • Sleeps 12
                                                                      House #1748692
                                                                      3
                                                                        Exceptional! 5.0/5
                                                                        (23 reviews)
                                                                        avg/night
                                                                        • 3 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        Apartment #418890
                                                                        23
                                                                        Viewed 9 times in the last 48 hours
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Sleeps 4
                                                                          Apartment #1378568
                                                                          Viewed 11 times in the last 48 hours
                                                                            avg/night
                                                                            • 4 BR
                                                                            • 2 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 8
                                                                            House #6498567
                                                                            Viewed 9 times in the last 48 hours
                                                                              avg/night
                                                                              • 4 BR
                                                                              • 4 BA
                                                                              • Sleeps 8
                                                                              Villa #1672640
                                                                              Viewed 12 times in the last 48 hours
                                                                                • 3 BR
                                                                                • 3 BA
                                                                                • Sleeps 6
                                                                                Apartment #1706824
                                                                                4
                                                                                Viewed 17 times in the last 48 hours
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 5
                                                                                  Apartment #1706833
                                                                                  3
                                                                                  Viewed 8 times in the last 48 hours
                                                                                    Excellent! 4.6/5
                                                                                    (5 reviews)
                                                                                    avg/night
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #1706836
                                                                                    5
                                                                                    Viewed 13 times in the last 48 hours
                                                                                      Wonderful! 4.9/5
                                                                                      (7 reviews)
                                                                                      avg/night
                                                                                      • 3 BR
                                                                                      • 2 BA
                                                                                      • Separate Toilet
                                                                                      • Sleeps 7
                                                                                      House #6149559
                                                                                      7
                                                                                      Viewed 41 times in the last 48 hours
                                                                                        Exceptional! 5.0/5
                                                                                        (6 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Separate Toilet
                                                                                        • Sleeps 6
                                                                                        Apartment #8174222
                                                                                        6
                                                                                        Viewed 15 times in the last 48 hours
                                                                                          Wonderful! 4.9/5
                                                                                          (28 reviews)
                                                                                          avg/night
                                                                                          • 7 BR
                                                                                          • 6 BA
                                                                                          • Separate Toilet
                                                                                          • Sleeps 18
                                                                                          Villa #1088177
                                                                                          28
                                                                                          Viewed 8 times in the last 48 hours
                                                                                            • 4 BR
                                                                                            • 5 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 8
                                                                                            Villa #1723146
                                                                                            2 Reviews
                                                                                              Exceptional! 5.0/5
                                                                                              (10 reviews)
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              Apartment #729888
                                                                                              10
                                                                                              Viewed 19 times in the last 48 hours
                                                                                                • 4 BR
                                                                                                • 4 BA
                                                                                                • Sleeps 8
                                                                                                Villa #1085237
                                                                                                4
                                                                                                Viewed 8 times in the last 48 hours
                                                                                                  • 4 BR
                                                                                                  • 4 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 8
                                                                                                  Villa #1988907
                                                                                                  2 Reviews
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Separate Toilet
                                                                                                    • Sleeps 4
                                                                                                    Apartment #894054
                                                                                                      avg/night
                                                                                                      • 3 BR
                                                                                                      • 3 BA
                                                                                                      • Separate Toilet
                                                                                                      • Sleeps 8
                                                                                                      House #1417132
                                                                                                      2 Reviews
                                                                                                      Viewed 17 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      A wonderful escape

                                                                                                      5 of 5
                                                                                                      An extremely comfortable and well maintained modern town house. Great golf courses nearby and of course the marina with the restaurants, bars and shops. Looking forward to going back.
                                                                                                      • Review Submitted: 26-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      A wonderful stay in Vilamoura

                                                                                                      5 of 5
                                                                                                      We had a really wonderful stay at the villa. Out stay was in late October and we arrived to a wonderfully warm and decorated villa. Our children( 10 and 13) were completely delighted with the playroom which included full size table tennis and pool tables. Hours of fun as a family spent there in the evenings. The villa contains everything needed to cook with and we found nothing lacking. George was also attentive and continued to inquire on how our stay was going throughout our time there. Fully recommended from our perspective. Bear in mind a car is needed in order to access Vilamoura quickly as its about a 40 minute walk otherwise. For golfers it is ideally located as the Oceanico courses are only minutes away in particular Old Course and Pinhal.
                                                                                                      • Review Submitted: 17-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Modern and pleasant apartment with plenty of outside space, and well equipped.

                                                                                                      4 of 5
                                                                                                      Overall we had a lovely holiday, location is great for golf, and Vilamoura just a few minutes away in a taxi where there are plenty of shops, restaurants and bars. Vila Sol is quiet and peaceful in October, and there isn't much open on the resort in the evenings. Our experienced could have been better if the apartment had its own WiFi, there is only connectivity to the Vila Sol WiFi if you are on the balcony, and even that wasn't possible for 4 of the days we were there, also if the apartment had English TV, all we had was BBC World Service. At times we felt totally disconnected from the outside world! One smaller point would be to change the toilet brushes, I wouldn't have them in my bathrooms. These are the only issues preventing this from being a 5 star rating from us.
                                                                                                      • Review Submitted: 16-Nov-2016
                                                                                                      • Date of Stay: Oct 2016