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.
Verified Review icon 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 pet-dog svg-multiunit
  View Map Map
Additional service fee may apply.
    Wonderful! 4.9/5
    (8 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 4
    Apartment #1395610a
    8
    Viewed 93 times in the last 48 hours
      Exceptional! 5/5
      (11 reviews)
      avg/night
      • 4 BR
      • 3 BA
      • Sleeps 8
      Villa #63519
      11
      Viewed 91 times in the last 48 hours
        Exceptional! 5/5
        (8 reviews)
        avg/night
        • 4 BR
        • 3 BA
        • Separate Toilet
        • Sleeps 8
        House #62574
        8
        Viewed 54 times in the last 48 hours
          Good! 3.9/5
          (15 reviews)
          avg/night
          • 4 BR
          • 2 BA
          • Sleeps 7
          House #1003898
          15
          Viewed 200 times in the last 48 hours
            avg/night
            • 3 BR
            • 2 BA
            • Sleeps 6
            Apartment #4230992
            3
            Viewed 52 times in the last 48 hours
              Wonderful! 4.8/5
              (12 reviews)
              avg/night
              • 3 BR
              • 2 BA
              • Sleeps 4
              Apartment #654627vb
              12
              Viewed 10 times in the last 48 hours
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 6
                Apartment #1894572
                3
                Viewed 58 times in the last 48 hours
                  Exceptional! 5/5
                  (4 reviews)
                  avg/night
                  • 2 BR
                  • 1 BA
                  • Sleeps 4
                  Apartment #6707685
                  4
                  Viewed 40 times in the last 48 hours
                    Wonderful! 4.8/5
                    (4 reviews)
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 4
                    Apartment #1731642
                    4
                    Viewed 26 times in the last 48 hours
                      avg/night
                      • 5 BR
                      • 5 BA
                      • Sleeps 10
                      Villa #6475543
                      1
                      Viewed 25 times in the last 48 hours
                        avg/night
                        • 2 BR
                        • 1 BA
                        • Sleeps 3
                        House #1789050
                        3
                        Viewed 22 times in the last 48 hours
                          avg/night
                          • 4 BR
                          • 4 BA
                          • Sleeps 8
                          Villa #6473041
                          Viewed 40 times in the last 48 hours
                            avg/night
                            • 2 BR
                            • 1 BA
                            • Sleeps 4
                            Apartment #845339vb
                            2
                            Viewed 8 times in the last 48 hours
                              Wonderful! 4.8/5
                              (17 reviews)
                              avg/night
                              • 2 BR
                              • 2 BA
                              • Separate Toilet
                              • Sleeps 4
                              Apartment #6610575
                              17
                              Viewed 21 times in the last 48 hours
                                avg/night
                                • 1 BR
                                • 1 BA
                                • Sleeps 4
                                Apartment #6123915
                                2
                                Viewed 24 times in the last 48 hours
                                  avg/night
                                  • 5 BR
                                  • 4 BA
                                  • Sleeps 10
                                  Villa #6473144
                                  Viewed 14 times in the last 48 hours
                                    avg/night
                                    • 4 BR
                                    • 4 BA
                                    • Sleeps 8
                                    Villa #6473043
                                    Viewed 15 times in the last 48 hours
                                      avg/night
                                      • 5 BR
                                      • 3 BA
                                      • Sleeps 10
                                      Villa #6473069
                                      Viewed 37 times in the last 48 hours
                                        avg/night
                                        • 3 BR
                                        • 1 BA
                                        • Sleeps 4
                                        Apartment #1852093
                                        1
                                        Viewed 10 times in the last 48 hours
                                          avg/night
                                          • 1 BR
                                          • 1 BA
                                          • Sleeps 2
                                          House #6893112
                                          Viewed 17 times in the last 48 hours
                                            avg/night
                                            • 4 BR
                                            • 3 BA
                                            • Sleeps 11
                                            Villa #6473049
                                            Viewed 8 times in the last 48 hours
                                              Wonderful! 4.8/5
                                              (22 reviews)
                                              avg/night
                                              • 2 BR
                                              • 1 BA
                                              • Separate Toilet
                                              • Sleeps 4
                                              Apartment #840361
                                              22
                                              Viewed 32 times in the last 48 hours
                                                avg/night
                                                • Studio
                                                • 1 BA
                                                • Sleeps 4
                                                Apartment #6109304
                                                Viewed 16 times in the last 48 hours
                                                  • 3 BR
                                                  • 3 BA
                                                  • Sleeps 6
                                                  Villa #6473150
                                                    avg/night
                                                    • 3 BR
                                                    • 3 BA
                                                    • Sleeps 6
                                                    Villa #6800430
                                                    Viewed 9 times in the last 48 hours
                                                      avg/night
                                                      • 2 BR
                                                      • 1 BA
                                                      • Separate Toilet
                                                      • Sleeps 6
                                                      Apartment #1895908
                                                      1
                                                      Viewed 6 times in the last 48 hours
                                                        avg/night
                                                        • 4 BR
                                                        • 4 BA
                                                        • Sleeps 8
                                                        Villa #6473042
                                                        Viewed 14 times in the last 48 hours
                                                          avg/night
                                                          • 4 BR
                                                          • 4 BA
                                                          • Sleeps 8
                                                          Villa #6475544
                                                          Viewed 23 times in the last 48 hours
                                                            avg/night
                                                            • 3 BR
                                                            • 2 BA
                                                            • Sleeps 8
                                                            Apartment #1481845a
                                                            1
                                                            Viewed 48 times in the last 48 hours
                                                              • 3 BR
                                                              • 3 BA
                                                              • Sleeps 6
                                                              Villa #6803528
                                                                • 3 BR
                                                                • 3 BA
                                                                • Sleeps 6
                                                                Villa #6803026
                                                                  avg/night
                                                                  • 4 BR
                                                                  • 3 BA
                                                                  • Sleeps 8
                                                                  Villa #6904976
                                                                  Viewed 7 times in the last 48 hours
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 6
                                                                    Apartment #4210365
                                                                    1
                                                                    Viewed 7 times in the last 48 hours
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 4
                                                                      Apartment #6470016
                                                                      Viewed 5 times in the last 48 hours
                                                                        • 5 BR
                                                                        • 5 BA
                                                                        • Sleeps 10
                                                                        Villa #6474775
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Sleeps 4
                                                                          Apartment #964690vb
                                                                            avg/night
                                                                            • 1 BR
                                                                            • 1 BA
                                                                            • Sleeps 2
                                                                            Apartment #6872393
                                                                            Viewed 9 times in the last 48 hours
                                                                              avg/night
                                                                              • 4 BR
                                                                              • 3 BA
                                                                              • Sleeps 8
                                                                              Villa #6473134
                                                                              Viewed 14 times in the last 48 hours
                                                                                avg/night
                                                                                • 4 BR
                                                                                • 5 BA
                                                                                • Sleeps 8
                                                                                Villa #6475545
                                                                                Viewed 6 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 5
                                                                                  Apartment #6882266
                                                                                  Viewed 13 times in the last 48 hours
                                                                                    • 6 BR
                                                                                    • 7 BA
                                                                                    • Sleeps 18
                                                                                    Villa #6473363
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 3
                                                                                      Apartment #6887934
                                                                                      1
                                                                                      Viewed 18 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 6 BR
                                                                                        • 6 BA
                                                                                        • Sleeps 10
                                                                                        Villa #6474701
                                                                                        Viewed 5 times in the last 48 hours
                                                                                          • 4 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 8
                                                                                          Villa #6940708
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 5
                                                                                            Apartment #1839116
                                                                                            Viewed 10 times in the last 48 hours
                                                                                              • 5 BR
                                                                                              • 6 BA
                                                                                              • Sleeps 10
                                                                                              Villa #6473354
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #6919362
                                                                                                Viewed 10 times in the last 48 hours
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 3
                                                                                                  House #6712645
                                                                                                    avg/night
                                                                                                    • 3 BR
                                                                                                    • 1 BA
                                                                                                    • Separate Toilet
                                                                                                    • Sleeps 5
                                                                                                    Apartment #6863691
                                                                                                    Viewed 12 times in the last 48 hours
                                                                                                      avg/night
                                                                                                      • 3 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 8
                                                                                                      Apartment #2536348
                                                                                                      Viewed 6 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+

                                                                                                      São Pedro Holiday Apartments & Villas (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Wonderful stay - again!

                                                                                                      5 of 5
                                                                                                      We stayed at Straight from the Heart last year and loved it so much we returned again this year. The house is lovely - very well-equipped, perfectly located near the marina, the old town and shops and restaurants and only a five minute walk from the bus station. Veronica and Bruno are very welcoming and cannot do enough for you. We highly recommend this property and are hoping to return again.
                                                                                                      • Review Submitted: 26-Jan-2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      Fabulous Apartment

                                                                                                      5 of 5
                                                                                                      This is a fabulous apartment, a very good location. Ana is a brilliant host, she was very helpful during our stay. Ana organised airport transfers for us for a very small fee. There are lots of restaurants and bars close to the apartment, there is also well stocked supermarkets within 2 minutes walk. The view of the marina from the bedroom balcony is breathtaking but we spent most of our time on the large terrace off the living room. Thank you Ana for all your help and advice, we would highly recommend your apartment to anyone who wishes to visit Faro.
                                                                                                      • Review Submitted: 06-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Amazing Villa

                                                                                                      5 of 5
                                                                                                      Where to start. OK so you pick up the keys from a office close by and the staff where superb. Helped me out with all my needs and answered any questions I had. The villa was beautiful, Nicely secluded and well stocked with everything you would need. So heres my only tip If you are using taxis for your holiday use the villa owners taxi service for airport transfers and to get you to the villa the first time after that Uber works perfectly. There are 2 supermarkets one is a 15 min walk the second a 25 minute walk and 3 restaurants close buy. I cant recommend this villa enough was a amazing week. Cant wait to go back!!
                                                                                                      • Review Submitted: 21-Sep-2016
                                                                                                      • Date of Stay: Sep 2016