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 pet-dog svg-multiunit

Holidaymakers searching for holiday rentals in Matosinhos also enquired about apartments in Vitoria, villas in Esposende and apartments in Foz do Douro

Make a holiday rental, home, or cottage in Mastosinhos, Portugal your home away from home

Mouth-watering seafood, peaceful promenades on soft sands alongside shimmering sea waters and immaculate weather are some of the holiday destination essentials that Mastosinhos, hidden in the Northern reaches of Portugal, offers visitors. This port city, nestled in the suburb of Oporto, has sights aplenty for sightseers and activities galore for thrill-seekers. And the beautifully mild weather in these parts provides the perfect backdrop for tourists to thoroughly enjoy themselves. Contemporary villas with private pools and lavishly furnished beachfront apartments are the main accommodation options visitors can expect for their Mastosinhos sojourn.

Things to do on holiday to Mastosinhos, Portugal

Surfing fanatics flock to this part of Portugal every summer to take advantage of the magnificent breaks there. While experienced surfers gorge themselves on the delicious waves, beginners can also be taken through their first steps in surf schools offered by Surfing Life Club and other such organizations. The winds that blow through Mastosinhos’ beach are excellent for other forms of surfing as well, most notably kite and wind surfing. Taking an organized tour of Oporto is something any visitor will not want to miss out on. They will be taken through the city’s main attractions as well as its hidden nooks and crannies by experienced guides who are passionate about their city. During this tour visitors are bound to end up in one of the area’s many seafood restaurants and that in itself makes for an unforgettable experience. The bulging menus of these establishments include such specialities as octopus, fish soup and seafood chowder, all prepared to perfection. That the menus of most eateries are in Portuguese should not worry holidaymakers as the friendly waiters will be happy to take them through each item and make recommendations.

Places to visit on holiday to Mastinhos, Portugal

The Castle of Mastosinhos, a massive, star-shaped fort also known as the Fort of Leça da Palmeira is a must-see for anyone keen on past civilizations. It was built in the 17th century for military purposes and took nearly a century to construct. Castelo do Queijo, or Castle of Cheese, is yet another fort constructed in this area built around the same time. Visitors will also want to cast eyes, and probably take a photo of She Changes, a captivating sculpture by Janet Echelman, an American artist. It is found on the waterfront of Mastosinhos.

Weather in Mastosinhos, Portugal

The mild weather of this seaside town is both excellent for recreational activity and total relaxation. In summer temperatures invariably rise, but will hardly hit the 30°C mark. The hottest months of this season will see average highs between 23 and 25°C. Winter is never harsh and average lows hover between 5 and 7°C. Rainfall is mostly expected during winter, especially between November and January.

Travel to Mastosinhos, Portugal

The closest international airport to Mastosinhos is the Francisco Sa Carneiro Airport, about 10km from Porto. There are taxis and rental cars available to travellers at the airport 24 hours a day.

  • Showing 1-50 of 300+
Additional service fee may apply.
    Wonderful! 4.9/5
    (10 reviews)
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 6
    Apartment #4051574
    10
    Viewed 48 times in the last 48 hours
      avg/night
      • 4 BR
      • 4 BA
      • Sleeps 8
      Villa #809043
      4
      Viewed 42 times in the last 48 hours
        Excellent! 4.6/5
        (16 reviews)
        avg/night
        • 3 BR
        • 2 BA
        • Sleeps 6
        Apartment #1608605
        16
        Viewed 47 times in the last 48 hours
          avg/night
          • 2 BR
          • 1 BA
          • Sleeps 4
          Apartment #3910742
          4
          Viewed 27 times in the last 48 hours
            • 4 BR
            • 4 BA
            • Sleeps 8
            Villa #827682
            Viewed 7 times in the last 48 hours
              avg/night
              • 2 BR
              • 2 BA
              • Sleeps 4
              Apartment #6709482
              4
              Viewed 11 times in the last 48 hours
                • 2 BR
                • 1 BA
                • Sleeps 4
                Apartment #4231046
                1
                  avg/night
                  • 1 BR
                  • 1 BA
                  • Sleeps 4
                  Apartment #6803861
                  2
                  Viewed 17 times in the last 48 hours
                    avg/night
                    • 3 BR
                    • 4 BA
                    • Sleeps 10
                    House #1438667a
                    1
                    Viewed 104 times in the last 48 hours
                      Wonderful! 4.8/5
                      (5 reviews)
                      avg/night
                      • 4 BR
                      • 2 BA
                      • Sleeps 8
                      Apartment #3720419
                      5
                      Viewed 12 times in the last 48 hours
                        avg/night
                        • 1 BR
                        • 1 BA
                        • Sleeps 4
                        Apartment #6663808
                        2
                        Viewed 36 times in the last 48 hours
                          avg/night
                          • 4 BR
                          • 2 BA
                          • Separate Toilet
                          • Sleeps 7
                          Apartment #6771818
                          1
                          Viewed 26 times in the last 48 hours
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 6
                            Apartment #6855064
                            1
                            Viewed 16 times in the last 48 hours
                              avg/night
                              • 1 BR
                              • 2 BA
                              • Sleeps 2
                              Apartment #1921007
                              1
                              Viewed 17 times in the last 48 hours
                                avg/night
                                • 1 BR
                                • 1 BA
                                • Sleeps 4
                                Apartment #1761257
                                4
                                Viewed 13 times in the last 48 hours
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 4
                                  Apartment #2325183
                                    avg/night
                                    • 3 BR
                                    • 2 BA
                                    • Sleeps 8
                                    Apartment #4274096
                                    Viewed 6 times in the last 48 hours
                                      • 2 BR
                                      • 1 BA
                                      • Separate Toilet
                                      • Sleeps 5
                                      Apartment #6541479
                                      1
                                        avg/night
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 5
                                        Apartment #6901485
                                        Viewed 7 times in the last 48 hours
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 6
                                          Apartment #6080008
                                          3
                                          Viewed 7 times in the last 48 hours
                                            avg/night
                                            • 2 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #6936017
                                            Viewed 6 times in the last 48 hours
                                              • 2 BR
                                              • 2 BA
                                              • Sleeps 5
                                              Apartment #6785351
                                                Wonderful! 4.8/5
                                                (32 reviews)
                                                avg/night
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 4
                                                Apartment #411790
                                                32
                                                Viewed 6 times in the last 48 hours
                                                  • 1 BR
                                                  • 1 BA
                                                  • Separate Toilet
                                                  • Sleeps 4
                                                  Apartment #6076185
                                                  1
                                                    avg/night
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 3
                                                    Apartment #1446191a
                                                    Viewed 12 times in the last 48 hours
                                                      Wonderful! 4.9/5
                                                      (7 reviews)
                                                      avg/night
                                                      • 1 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                      Apartment #6345925
                                                      7
                                                        avg/night
                                                        • 3 BR
                                                        • 2 BA
                                                        • Sleeps 8
                                                        Apartment #6835592
                                                        Viewed 29 times in the last 48 hours
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Apartment #1984955
                                                          Viewed 7 times in the last 48 hours
                                                            avg/night
                                                            • 2 BR
                                                            • 2 BA
                                                            • Sleeps 6
                                                            Apartment #6745732
                                                            2
                                                            Viewed 5 times in the last 48 hours
                                                              avg/night
                                                              • 2 BR
                                                              • 2 BA
                                                              • Sleeps 4
                                                              Apartment #909119vb
                                                              Viewed 16 times in the last 48 hours
                                                                avg/night
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 6
                                                                House #6926928
                                                                Viewed 8 times in the last 48 hours
                                                                  avg/night
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 2
                                                                  Apartment #907760vb
                                                                  Viewed 7 times in the last 48 hours
                                                                    avg/night
                                                                    • 1 BR
                                                                    • 1 BA
                                                                    • Sleeps 2
                                                                    Apartment #909116vb
                                                                    Viewed 13 times in the last 48 hours
                                                                      • 2 BR
                                                                      • 2 BA
                                                                      • Sleeps 6
                                                                      Apartment #4266369
                                                                      2
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 2
                                                                        Apartment #6890606
                                                                          • 4 BR
                                                                          • 2 BA
                                                                          • Sleeps 8
                                                                          Apartment #6054771
                                                                          1
                                                                          Viewed 10 times in the last 48 hours
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 6
                                                                            Apartment #6828885
                                                                            Viewed 8 times in the last 48 hours
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 2
                                                                              Apartment #6831972
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 4
                                                                                Apartment #6833926
                                                                                Viewed 5 times in the last 48 hours
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 2
                                                                                  Apartment #6832026
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 2
                                                                                    Apartment #6811284
                                                                                      • 4 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 8
                                                                                      Apartment #1933608
                                                                                        • 4 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 8
                                                                                        Apartment #3587087
                                                                                        1
                                                                                          avg/night
                                                                                          • 4 BR
                                                                                          • 5 BA
                                                                                          • Separate Toilet
                                                                                          • Sleeps 8
                                                                                          House #8129743
                                                                                          3
                                                                                          Viewed 41 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 1 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 8
                                                                                            Apartment #1984968
                                                                                            Viewed 10 times in the last 48 hours
                                                                                              Wonderful! 4.8/5
                                                                                              (36 reviews)
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 5
                                                                                              House #6608731
                                                                                              36
                                                                                              Viewed 85 times in the last 48 hours
                                                                                                Excellent! 4.7/5
                                                                                                (22 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 6
                                                                                                Apartment #1601157
                                                                                                22
                                                                                                Viewed 90 times in the last 48 hours
                                                                                                  Excellent! 4.6/5
                                                                                                  (45 reviews)
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 2 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 6
                                                                                                  Apartment #862495
                                                                                                  45
                                                                                                  Viewed 44 times in the last 48 hours
                                                                                                    Excellent! 4.5/5
                                                                                                    (17 reviews)
                                                                                                    avg/night
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 2
                                                                                                    Apartment #1877836
                                                                                                    17
                                                                                                    Viewed 185 times in the last 48 hours
                                                                                                      Wonderful! 4.8/5
                                                                                                      (25 reviews)
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 5
                                                                                                      Apartment #1148465
                                                                                                      25
                                                                                                      Viewed 56 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+

                                                                                                      Matosinhos Holiday Apartments & Homes (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Historic house very close to Porto

                                                                                                      5 of 5
                                                                                                      A very comfortable and spacious house, with a wonderful combination of historic features and modern facilities. We were 9 people for part of our stay and there was plenty of room. An amazing collection of music and books, all available for visitors. Miguel was very helpful, and Diolinda the housekeeper was around every day- she is happy to do any washing, which was a great help. The house was extremely clean. Very convenient, 10 mins from the airport, and easy to get to the centre of Porto by tram. We made use of a very helpful taxi driver, Rui, who did several journeys to the airport and to the centre of Porto. Food shops incredibly close to the house. We enjoyed the Piscina das Mares, the Boa Nova restaurant and trips to Braga, Bom Jesus, Amarante and Viana do Castelo, as well as Porto itself. A great holiday. Thank you.
                                                                                                      • Review Submitted: 25-Sep-2016
                                                                                                      • Date of Stay: Aug 2016

                                                                                                      Superb

                                                                                                      5 of 5
                                                                                                      El apartamento es muy cómodo, amplio, y con todo lo necesario. Wifi en todo el apartamento. Muy cerca del metro para visitar Oporto. La ventaja de tener plaza de parking en el mismo edificio. Supermercados relativamente cerca. Televisión muy antigua. Nos defraudo un poco la zona en la que se encuentra. Tienes la gran ventaja de tener playa y paseo marítimo muy cerca, pero fuera de eso, la zona no es muy agradable para pasear.
                                                                                                      • Review Submitted: 28-Aug-2014
                                                                                                      • Date of Stay: Aug 2014

                                                                                                      Excellent home from home

                                                                                                      5 of 5
                                                                                                      Lovely holiday flat that is all the description promises it to be. The flat really is like home from home - it feels very spacious, offers a comfortabel living / dining room, double bedroom and a fully equipped kitchen. Joana and Filipe are very welcoming and were very flexible with regards to our arrival and departure time. The quiet location, which is yet close to the beach, the fish market, a host of restaurants and not least the very easy to use metro into the centre of Porto. Ideal place to relax, explore the area and venture into Porto! Thank you Joana and Filipe for making our stay in Porto a very nice one!
                                                                                                      • Review Submitted: 10-Jan-2010
                                                                                                      • Date of Stay: Jun 2009