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!
  • Showing 1-50 of 300+
Additional service fee may apply.
    Excellent! 4.7/5
    (15 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 4
    Apartment #878112
    15
      • 2 BR
      • 1 BA
      • Sleeps 5
      Apartment #1320966
      14
        Excellent! 4.6/5
        (8 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 5
        Apartment #878154
        8
        Viewed 17 times in the last 48 hours
          Excellent! 4.6/5
          (7 reviews)
          avg/night
          • 1 BR
          • 1 BA
          • Sleeps 3
          Apartment #2471982
          7
          Viewed 6 times in the last 48 hours
            Wonderful! 4.9/5
            (7 reviews)
            avg/night
            • 3 BR
            • 2 BA
            • Separate Toilet
            • Sleeps 6
            Apartment #8073157
            7
            Viewed 10 times in the last 48 hours
              • 3 BR
              • 2 BA
              • Sleeps 8
              Apartment #1474611a
              1
                • 2 BR
                • 2 BA
                • Sleeps 4
                Multiple rentals Apartment #2038647
                38
                  • 2 BR
                  • 1 BA
                  • Sleeps 6
                  Apartment #1458945a
                  1
                    Wonderful! 4.9/5
                    (7 reviews)
                    avg/night
                    • 3 BR
                    • 2 BA
                    • Sleeps 8
                    Apartment #1068071
                    7
                    Viewed 13 times in the last 48 hours
                      Wonderful! 4.9/5
                      (9 reviews)
                      avg/night
                      • 1 BR
                      • 1 BA
                      • Sleeps 3
                      Apartment #6281120
                      9
                        • 1 BR
                        • 2 BA
                        • Sleeps 4
                        Apartment #1370882a
                        3
                          avg/night
                          • 2 BR
                          • 1 BA
                          • Separate Toilet
                          • Sleeps 5
                          Apartment #1456984a
                          2
                          Viewed 6 times in the last 48 hours
                            • 4 BR
                            • 2 BA
                            • Sleeps 9
                            Apartment #6023059
                            4
                            Viewed 27 times in the last 48 hours
                              • 3 BR
                              • 2 BA
                              • Sleeps 6
                              Apartment #1872276
                              3
                                Very Good! 4.0/5
                                (11 reviews)
                                avg/night
                                • 3 BR
                                • 2 BA
                                • Sleeps 6
                                Apartment #873412
                                11
                                Viewed 22 times in the last 48 hours
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 6
                                  Apartment #1429874a
                                  2
                                    • 2 BR
                                    • 2 BA
                                    • Sleeps 4
                                    Multiple rentals Apartment #2038647
                                    22
                                      • 3 BR
                                      • 2 BA
                                      • Sleeps 6
                                      Apartment #1726449
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 4
                                        Apartment #6122887
                                          Exceptional! 5.0/5
                                          (7 reviews)
                                          avg/night
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 6
                                          Apartment #6426644
                                          7
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Apartment #6533494
                                              avg/night
                                              • 3 BR
                                              • 2 BA
                                              • Sleeps 6
                                              Apartment #4307099
                                              Viewed 7 times in the last 48 hours
                                                • 3 BR
                                                • 2 BA
                                                • Sleeps 6
                                                Apartment #6829170
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 6
                                                  Apartment #4359069
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 3
                                                    Apartment #5144516
                                                      • 3 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      Apartment #6860163
                                                        • 2 BR
                                                        • 1 BA
                                                        • Sleeps 4
                                                        Apartment #1393905a
                                                          • 3 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          Apartment #1483960a
                                                            • 3 BR
                                                            • 2 BA
                                                            • Sleeps 8
                                                            Apartment #6809122
                                                              Wonderful! 4.9/5
                                                              (18 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 6
                                                              Apartment #6661151
                                                              18
                                                              Viewed 14 times in the last 48 hours
                                                                avg/night
                                                                • 1 BR
                                                                • 1 BA
                                                                • Sleeps 4
                                                                Apartment #6896957
                                                                Viewed 8 times in the last 48 hours
                                                                  Exceptional! 5.0/5
                                                                  (8 reviews)
                                                                  avg/night
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Separate Toilet
                                                                  • Sleeps 4
                                                                  Apartment #8047028
                                                                  8
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 6
                                                                    Multiple rentals Apartment #771334
                                                                    1
                                                                    Viewed 7 times in the last 48 hours
                                                                      avg/night
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Sleeps 4
                                                                      Apartment #3653136
                                                                      1
                                                                      Viewed 15 times in the last 48 hours
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        Apartment #3917843
                                                                        3
                                                                        Viewed 6 times in the last 48 hours
                                                                          avg/night
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                          Apartment #6829738
                                                                          Viewed 17 times in the last 48 hours
                                                                            Wonderful! 4.9/5
                                                                            (18 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 5
                                                                            Apartment #2318323
                                                                            18
                                                                            Viewed 12 times in the last 48 hours
                                                                              Exceptional! 5.0/5
                                                                              (13 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              Apartment #1771592
                                                                              13
                                                                              Viewed 5 times in the last 48 hours
                                                                                Wonderful! 4.9/5
                                                                                (10 reviews)
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 6
                                                                                Apartment #1785598
                                                                                10
                                                                                Viewed 13 times in the last 48 hours
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 5
                                                                                  Apartment #1387793a
                                                                                  8
                                                                                    Wonderful! 4.9/5
                                                                                    (14 reviews)
                                                                                    avg/night
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #1657637
                                                                                    14
                                                                                    Viewed 19 times in the last 48 hours
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 4
                                                                                      Apartment #8170900
                                                                                      1
                                                                                      Viewed 16 times in the last 48 hours
                                                                                        Exceptional! 5.0/5
                                                                                        (7 reviews)
                                                                                        avg/night
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 5
                                                                                        Apartment #8015673
                                                                                        7
                                                                                        Viewed 10 times in the last 48 hours
                                                                                          • 2 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          Apartment #1767128
                                                                                          3
                                                                                          Viewed 30 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 3
                                                                                            Apartment #1903733
                                                                                            4
                                                                                            Viewed 15 times in the last 48 hours
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Separate Toilet
                                                                                              • Sleeps 4
                                                                                              Apartment #8027782
                                                                                              1
                                                                                              Viewed 5 times in the last 48 hours
                                                                                                Exceptional! 5.0/5
                                                                                                (22 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Separate Toilet
                                                                                                • Sleeps 6
                                                                                                Apartment #413185
                                                                                                22
                                                                                                Viewed 9 times in the last 48 hours
                                                                                                  Exceptional! 5.0/5
                                                                                                  (6 reviews)
                                                                                                  avg/night
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #6336634
                                                                                                  6
                                                                                                    Exceptional! 5.0/5
                                                                                                    (8 reviews)
                                                                                                    avg/night
                                                                                                    • 3 BR
                                                                                                    • 1 BA
                                                                                                    • Separate Toilet
                                                                                                    • Sleeps 6
                                                                                                    Apartment #6634466
                                                                                                    8
                                                                                                    Viewed 14 times in the last 48 hours
                                                                                                    • 1 - 50 of 300+
                                                                                                     

                                                                                                    Recent Reviews

                                                                                                    Cozy apartment with a well equipped kitchen

                                                                                                    5 of 5
                                                                                                    We decided renting this apartment because it is situated in a quiet neighborhood, but still very close to the Marina and beaches. All rooms are very spacious and luminous. And a very nice thing to find was the well equipped kitchen, as we like to cook. There are a couple of free parkings just around the corner, if you come with a car. So we are hoping to repeat our stay very soon.
                                                                                                    • Review Submitted: 23-Nov-2016
                                                                                                    • Date of Stay: Nov 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

                                                                                                    Clean, well equipped, very local to the town center and 20 minutes from Faro Airport. Lovely flat.

                                                                                                    5 of 5
                                                                                                    This apartment is absolutely superb. I have stayed in many place in Portugal over the years and this is one of the best. Very spacious, spotlessly clean and homely but modern. There is everything you need for a family stay, the kitchen has everything you will need and full linen etc. In terms of locality there is a supermarket just round the block and together with the major supermarkets nearby. Olhao Town Center is roughly a 15 minute stroll away - easily walkable. The apartment is literally one block down from the N125 so if you come to the Gulf Garage and turn right and you are just about there. The owner was very quick to reply to my enquiry for a booking and there is a local contact in Portugal for the keys and enquiries etc. The only problem with this property is it is only fair to send a review to say how great the apartment is but I really want to keep it to myself because I will definitely book again.
                                                                                                    • Review Submitted: 08-Nov-2016
                                                                                                    • Date of Stay: Sep 2016