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 Default Owner Icon heart-filled

Make a holiday rental home or villa in Porto, Portugal your home away from home

Porto is Portugal’s second largest city. Busy and vibrant, there is always something to enjoy from a Porto apartment, regardless of the time of year. Blessed with its' own airport, Porto apartments are wonderfully accessible from the UK, and the beaches are never far away should the summer temperatures start to rise. There are many sides to Porto, form the narrow, twisting streets of the riverside quarter (Ribeira) to the busy business district (tascas). But whatever you prefer, Porto’s charm is sure to make an impact.

Things to do in Porto, Portugal

There is a huge amount to see from a Porto property rental. The imposing Cathedral can be seen from most parts of the city, and is well worth closer inspection, especially as the surrounding maze of streets also hold a great number of interesting attractions from throughout Porto’s history, including the Arabic style Palacio da Bolsa, gilded Igreja da Santa Clara and the Terreiro da Se.

Food and wine lovers will be right at home staying in a Porto property, especially for those who take the serene trip along the River Douro towards the interior of the province, home to port wines. The history of port and wine making along the banks of the river are abundantly clear, and there are still plenty of spot to stop and enjoy the age old art at its best.

Those staying in a Porto apartment hoping to squeeze in a round of golf are in luck too. There are three excellent golf courses in and around Porto, known as the Oporto Golf Club, Miramar Golf and Amarante Golf. Whatever time of year you visit you will have ease in arranging a tee-off time, and club hire is available.

Places to visit on holiday in Porto, Portugal

The beach resort of Espinho is a fantastic place to visit for beach lovers from and Porto property. Espinho is a vibrant seaside resort with a huge sand beach and a casino providing endless hours of evening entertainment.

The seafood capital of the region, Matosinhos, is also a fantastic destination to explore from a Porto apartment. Filled with elegant attractions including the Monastery of Leca do Bailio and gothic church, Matosinhos is a fascinating town, and the string of small beaches attract visitors from many miles.

Travel to Porto, Portugal

There are a great number of flights to Porto Airport (OPO) from the UK. RyanAir provide direct flights to Porto Airport from Birmingham (BHX), Bristol (BRS), Dublin (DUB), Liverpool (LPL) and London. Reaching a self catering Porto apartment from Porto Airport itself is easy, as it is located just 6 miles outside the city centre.

    Wonderful! 4.9/5
    (41 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 4
    Apartment #255109
    41
    Viewed 86 times in the last 48 hours
      Excellent! 4.7/5
      (7 reviews)
      avg/night
      • 2 BR
      • 1 BA
      • Sleeps 4
      Apartment #1750848
      7
      Viewed 29 times in the last 48 hours
        Excellent! 4.7/5
        (36 reviews)
        avg/night
        • Studio
        • 1 BA
        • Sleeps 3
        Apartment #1854161
        36
        Viewed 126 times in the last 48 hours
          Excellent! 4.7/5
          (27 reviews)
          avg/night
          • 2 BR
          • 2 BA
          • Sleeps 6
          Apartment #1601157
          27
          Viewed 40 times in the last 48 hours
            Excellent! 4.7/5
            (54 reviews)
            avg/night
            • 1 BR
            • 1 BA
            • Sleeps 3
            Apartment #1681784
            54
            Viewed 58 times in the last 48 hours
              Excellent! 4.7/5
              (35 reviews)
              avg/night
              • 4 BR
              • 3 BA
              • Sleeps 10
              House #6496667
              35
              Viewed 42 times in the last 48 hours
                Wonderful! 4.9/5
                (12 reviews)
                avg/night
                • 2 BR
                • 3 BA
                • Sleeps 4
                Cottage #750611vb
                12
                Viewed 37 times in the last 48 hours
                  Exceptional! 5/5
                  (12 reviews)
                  avg/night
                  • 3 BR
                  • 3 BA
                  • Sleeps 6
                  Apartment #837897vb
                  12
                  Viewed 55 times in the last 48 hours
                    Wonderful! 4.9/5
                    (42 reviews)
                    avg/night
                    • Studio
                    • 1 BA
                    • Sleeps 3
                    House #6394549
                    42
                    Viewed 44 times in the last 48 hours
                      Exceptional! 5/5
                      (18 reviews)
                      avg/night
                      • 3 BR
                      • 3 BA
                      • Sleeps 7
                      Multiple rentals Apartment #1837234
                      18
                      Viewed 35 times in the last 48 hours
                        avg/night
                        • 1 BR
                        • 1 BA
                        • Sleeps 4
                        Apartment #6531974
                        3
                        Viewed 26 times in the last 48 hours
                          Excellent! 4.7/5
                          (15 reviews)
                          avg/night
                          • 2 BR
                          • 2 BA
                          • Sleeps 4
                          Apartment #1779147
                          15
                          Viewed 44 times in the last 48 hours
                            Exceptional! 5/5
                            (17 reviews)
                            avg/night
                            • 2 BR
                            • 1 BA
                            • Sleeps 5
                            Apartment #6014999
                            17
                            Viewed 16 times in the last 48 hours
                              Wonderful! 4.8/5
                              (29 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 4
                              Apartment #1568557
                              29
                              Viewed 26 times in the last 48 hours
                                Excellent! 4.6/5
                                (17 reviews)
                                avg/night
                                • 1 BR
                                • 1 BA
                                • Sleeps 4
                                Apartment #6721720
                                17
                                Viewed 16 times in the last 48 hours
                                  Excellent! 4.5/5
                                  (45 reviews)
                                  avg/night
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Apartment #1125498
                                  45
                                  Viewed 18 times in the last 48 hours
                                    Wonderful! 4.9/5
                                    (29 reviews)
                                    avg/night
                                    • 2 BR
                                    • 2 BA
                                    • Sleeps 5
                                    Apartment #553956vb
                                    29
                                    Viewed 64 times in the last 48 hours
                                      Wonderful! 4.8/5
                                      (20 reviews)
                                      avg/night
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 4
                                      Apartment #1454102a
                                      20
                                      Viewed 30 times in the last 48 hours
                                        Wonderful! 4.8/5
                                        (25 reviews)
                                        avg/night
                                        • 1 BR
                                        • 2 BA
                                        • Sleeps 3
                                        Apartment #1675849
                                        25
                                        Viewed 14 times in the last 48 hours
                                          Excellent! 4.7/5
                                          (14 reviews)
                                          avg/night
                                          • 1 BR
                                          • 1 BA
                                          • Sleeps 3
                                          Apartment #6519286
                                          14
                                          Viewed 20 times in the last 48 hours
                                            Excellent! 4.6/5
                                            (14 reviews)
                                            avg/night
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Apartment #4051574
                                            14
                                            Viewed 53 times in the last 48 hours
                                              Excellent! 4.7/5
                                              (31 reviews)
                                              avg/night
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 4
                                              Apartment #1368840
                                              31
                                              Viewed 18 times in the last 48 hours
                                                avg/night
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 4
                                                Apartment #6750563
                                                4
                                                Viewed 16 times in the last 48 hours
                                                  Excellent! 4.6/5
                                                  (24 reviews)
                                                  avg/night
                                                  • 3 BR
                                                  • 1 BA
                                                  • Sleeps 6
                                                  Multiple rentals Apartment #1358738
                                                  24
                                                  Viewed 7 times in the last 48 hours
                                                    Wonderful! 4.9/5
                                                    (14 reviews)
                                                    avg/night
                                                    • 3 BR
                                                    • 3 BA
                                                    • Sleeps 9
                                                    Apartment #6516125
                                                    14
                                                    Viewed 12 times in the last 48 hours
                                                      Wonderful! 4.9/5
                                                      (30 reviews)
                                                      avg/night
                                                      • 2 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                      Apartment #1620782
                                                      30
                                                      Viewed 10 times in the last 48 hours
                                                        Wonderful! 4.8/5
                                                        (37 reviews)
                                                        avg/night
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 5
                                                        House #6608731
                                                        37
                                                        Viewed 9 times in the last 48 hours
                                                          Wonderful! 4.9/5
                                                          (8 reviews)
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 3
                                                          Apartment #1767695
                                                          8
                                                          Viewed 29 times in the last 48 hours
                                                            Excellent! 4.4/5
                                                            (9 reviews)
                                                            avg/night
                                                            • 1 BR
                                                            • 2 BA
                                                            • Sleeps 3
                                                            Apartment #1681315
                                                            9
                                                            Viewed 11 times in the last 48 hours
                                                              Excellent! 4.7/5
                                                              (19 reviews)
                                                              avg/night
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 8
                                                              House #6610942
                                                              19
                                                              Viewed 48 times in the last 48 hours
                                                                Excellent! 4.6/5
                                                                (28 reviews)
                                                                avg/night
                                                                • 3 BR
                                                                • 1 BA
                                                                • Sleeps 6
                                                                Multiple rentals Apartment #1358738
                                                                28
                                                                Viewed 9 times in the last 48 hours
                                                                  Wonderful! 4.9/5
                                                                  (19 reviews)
                                                                  avg/night
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Separate Toilet
                                                                  • Sleeps 4
                                                                  Apartment #1514037
                                                                  19
                                                                  Viewed 13 times in the last 48 hours
                                                                    Wonderful! 4.8/5
                                                                    (36 reviews)
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 5
                                                                    Apartment #1148465
                                                                    36
                                                                    Viewed 46 times in the last 48 hours
                                                                      Excellent! 4.5/5
                                                                      (6 reviews)
                                                                      avg/night
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Sleeps 4
                                                                      Apartment #3910742
                                                                      6
                                                                      Viewed 26 times in the last 48 hours
                                                                        Excellent! 4.7/5
                                                                        (22 reviews)
                                                                        avg/night
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 5
                                                                        Apartment #1772103
                                                                        22
                                                                        Viewed 28 times in the last 48 hours
                                                                          Wonderful! 4.8/5
                                                                          (6 reviews)
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Sleeps 5
                                                                          Multiple rentals Apartment #1837234
                                                                          6
                                                                          Viewed 9 times in the last 48 hours
                                                                            Wonderful! 4.9/5
                                                                            (49 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 6
                                                                            Apartment #1009074a
                                                                            49
                                                                            Viewed 14 times in the last 48 hours
                                                                              Wonderful! 4.9/5
                                                                              (27 reviews)
                                                                              avg/night
                                                                              • 3 BR
                                                                              • 1 BA
                                                                              • Sleeps 6
                                                                              Cottage #1004526a
                                                                              27
                                                                              Viewed 66 times in the last 48 hours
                                                                                Excellent! 4.6/5
                                                                                (29 reviews)
                                                                                avg/night
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 3
                                                                                Apartment #1041652
                                                                                29
                                                                                Viewed 19 times in the last 48 hours
                                                                                  Excellent! 4.6/5
                                                                                  (18 reviews)
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 9
                                                                                  Apartment #1706612
                                                                                  18
                                                                                  Viewed 16 times in the last 48 hours
                                                                                    Exceptional! 5/5
                                                                                    (10 reviews)
                                                                                    avg/night
                                                                                    • 3 BR
                                                                                    • 3 BA
                                                                                    • Separate Toilet
                                                                                    • Sleeps 8
                                                                                    Apartment #885997vb
                                                                                    10
                                                                                    Viewed 22 times in the last 48 hours
                                                                                      Wonderful! 4.8/5
                                                                                      (30 reviews)
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 6
                                                                                      Apartment #3845881
                                                                                      30
                                                                                      Viewed 14 times in the last 48 hours
                                                                                        Wonderful! 4.8/5
                                                                                        (20 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #1672819
                                                                                        20
                                                                                        Viewed 47 times in the last 48 hours
                                                                                          Excellent! 4.3/5
                                                                                          (8 reviews)
                                                                                          avg/night
                                                                                          • 3 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 7
                                                                                          Apartment #6544387
                                                                                          8
                                                                                          Viewed 11 times in the last 48 hours
                                                                                            Exceptional! 5/5
                                                                                            (31 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 4
                                                                                            Apartment #1216070
                                                                                            31
                                                                                            Viewed 14 times in the last 48 hours
                                                                                              Wonderful! 4.8/5
                                                                                              (22 reviews)
                                                                                              avg/night
                                                                                              • 4 BR
                                                                                              • 3 BA
                                                                                              • Separate Toilet
                                                                                              • Sleeps 8
                                                                                              Apartment #1243681a
                                                                                              22
                                                                                              Viewed 53 times in the last 48 hours
                                                                                                Wonderful! 4.8/5
                                                                                                (17 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 5
                                                                                                Apartment #1731899
                                                                                                17
                                                                                                Viewed 7 times in the last 48 hours
                                                                                                  Excellent! 4.7/5
                                                                                                  (12 reviews)
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 2 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 6
                                                                                                  Apartment #1770728
                                                                                                  12
                                                                                                  Viewed 23 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 2
                                                                                                    Apartment #6072605
                                                                                                    3
                                                                                                    Viewed 12 times in the last 48 hours
                                                                                                      Wonderful! 4.8/5
                                                                                                      (16 reviews)
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Separate Toilet
                                                                                                      • Sleeps 6
                                                                                                      Multiple rentals Apartment #1929834
                                                                                                      16
                                                                                                      Viewed 15 times in the last 48 hours
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Lovely location fir relaxation

                                                                                                      5 of 5
                                                                                                      The property is great, fully equipped and everything you need is close by.
                                                                                                      • Review Submitted: Jul 23, 2017
                                                                                                      • Date of Stay: Jul 2017

                                                                                                      Charming, family run, amazing location!

                                                                                                      4 of 5
                                                                                                      We stayed here with our daughter in the first week of July. This sweet apartment was and ideal base for exploring Porto. Opening the shutters to see the beautiful tiled Carmelite convent across the way was amazing, and there is easy access to public transport nearby. It's clean, elegant and comfortable, and the breakfasts provided by our lovely hosts from their bakery below were absolutely delicious, served with grace by the incredibly hard working staff, and set us up for the day. We marvelled at the range of beautiful pastries, and had to try a different one each day. It is right in the centre of the action, which continues into the early hours, so might not suit everyone, but you get a real sense of the vibrancy of the city, which we loved. We hope to return and carry on exploring this lovely city.
                                                                                                      • Review Submitted: Jul 15, 2017
                                                                                                      • Date of Stay: Jul 2017