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

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.

Use filters to narrow your search results!

Porto holiday villas (1,674)

  • 1 - 50 of 1,674
    • 3 BR
    • 2 BA
    • Separate Toilet
    • Sleeps 6
    32
      • Studio
      • 1 BA
      • Sleeps 3
      15
        £191
        avg/night
        • 3 BR
        • 4 BA
        • Sleeps 8
        1 Review
          • 2 BR
          • 1 BA
          • Sleeps 4
          15
            • 2 BR
            • 2 BA
            • Sleeps 6
            20
              • 1 BR
              • 1 BA
              • Sleeps 4
              15
                • 2 BR
                • 2 BA
                • Sleeps 6
                15
                  • 2 BR
                  • 1 BA
                  • Sleeps 4
                    • 2 BR
                    • 1 BA
                    • Sleeps 5
                    3
                      £105
                      avg/night
                      • 3 BR
                      • 3 BA
                      • Sleeps 7
                      5
                        • 1 BR
                        • 1 BA
                        • Sleeps 4
                        2 Reviews
                          • 1 BR
                          • 1 BA
                          • Separate Toilet
                          • Sleeps 3
                          4
                            • Studio
                            • 1 BA
                            • Sleeps 2
                            8
                              £55
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 2
                                • 2 BR
                                • 1 BA
                                • Sleeps 5
                                6
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 3
                                  11
                                    • 1 BR
                                    • 2 BA
                                    • Sleeps 3
                                    9
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 4
                                      2 Reviews
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 6
                                        31
                                          • 3 BR
                                          • 1 BA
                                          • Sleeps 6
                                          13
                                            • 3 BR
                                            • 1 BA
                                            • Sleeps 6
                                            17
                                              • 3 BR
                                              • 1 BA
                                              • Sleeps 6
                                              19
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 4
                                                1 Review
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  2 Reviews
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    2 Reviews
                                                      • 1 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 4
                                                        2 Reviews
                                                          • 4 BR
                                                          • 3 BA
                                                          • Separate Toilet
                                                          • Sleeps 8
                                                          11
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              15
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                12
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 9
                                                                  11
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 5
                                                                    21
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Sleeps 5
                                                                      1 Review
                                                                        • Studio
                                                                        • 1 BA
                                                                        • Sleeps 8
                                                                          • Studio
                                                                          • Separate Toilet
                                                                          • Sleeps 10
                                                                          1 Review
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 6
                                                                            1 Review
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Sleeps 5
                                                                              7
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 6
                                                                                14
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 5
                                                                                  26
                                                                                    • 3 BR
                                                                                    • 2 BA
                                                                                    • Separate Toilet
                                                                                    • Sleeps 6
                                                                                    3
                                                                                      • 3 BR
                                                                                      • 3 BA
                                                                                      • Separate Toilet
                                                                                      • Sleeps 6
                                                                                      12
                                                                                        • 4 BR
                                                                                        • 5 BA
                                                                                        • Sleeps 8
                                                                                        6
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 5
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 8
                                                                                                1 Review
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 3
                                                                                                    • 3 BR
                                                                                                    • 3 BA
                                                                                                    • Sleeps 10
                                                                                                    • 1 - 50 of 1,674
                                                                                                     

                                                                                                    Recent Reviews

                                                                                                    Fabulous apartment in a great location

                                                                                                    5 of 5
                                                                                                    We spent a wonderful 10 days staying in Ann’s apartment. It is spacious, beautifully decorated and furnished; full of light and very well equipped in all respects - it really is as good as all the other reviewers describe! The terrace and garden offer a peaceful and private outside space for relaxing with a drink whilst listening to the birdsong and watching the sunbathing lizards. The proximity to the station and metro is ideal for travelling into Porto and for day trips to other nearby and equally fascinating cities. The train journey along the Douro Valley to Pinhao is delightful and from there a boat trip further up the river is a great way to see more of the beautiful scenery. The neighbourhood feels very safe and friendly with all you would need in easy walking distance. Ann is a very thoughtful and gracious host. We arrived early on a Sunday morning and she kindly welcomed us with food and wine for our first day when local shops were closed. She was on hand if we needed any help but always very discrete. In short it is hard to imagine anywhere better to stay in Porto. Thank you Ann!
                                                                                                    • Review Submitted: 25-Jul-2016
                                                                                                    • Date of Stay: Jul 2016

                                                                                                    Superb

                                                                                                    5 of 5
                                                                                                    Wonderful, character filled, traditional accommodation in a great location (a quiet area but very close to central Porto). We stayed in the 3rd floor flat. It was spotlessly clean, crisp white linens, comfortable beds and has everything that you need from a holiday rental. Ligia made us feel so welcome and was really flexible with our arrival and departure times. Also her recommendations for local restaurants were great, helping us find some fantastic hidden gems that we would have otherwise just walked past. Believe the pictures, they are an accurate representation of the accommodation. We'll be back and are very happy to recommend to our family and friends. Thankyou Ligia 😊
                                                                                                    • Review Submitted: 19-Jul-2016
                                                                                                    • Date of Stay: Jul 2016

                                                                                                    Super house good location

                                                                                                    5 of 5
                                                                                                    I stayed here with my family. The owner was there to greet us on arrival and was very helpful with local tips for places to eat and things to do. The house is well equipped (including a piano) spacious and in a good suburban location about 15 - 20 mins walk downhill to the centre of Porto and about 3-4 euros taxi fare. Highly recommended
                                                                                                    • Review Submitted: 14-Jul-2016
                                                                                                    • Date of Stay: Apr 2016