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

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.

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!
  • Showing 1-50 of 300+
Additional service fee may apply.
    avg/night
    • 3 BR
    • 1 BA
    • Separate Toilet
    • Sleeps 8
    Apartment #1984968
    Viewed 16 times in the last 48 hours
      • 2 BR
      • 2 BA
      • Sleeps 6
      Apartment #4051574
      9
        • 1 BR
        • 1 BA
        • Sleeps 4
        Apartment #6803861
        2 Reviews
          avg/night
          • 2 BR
          • 2 BA
          • Sleeps 4
          Apartment #6709482
          4
          Viewed 8 times in the last 48 hours
            • 1 BR
            • 1 BA
            • Sleeps 4
            Apartment #1984955
              Excellent! 4.6/5
              (16 reviews)
              avg/night
              • 3 BR
              • 2 BA
              • Sleeps 6
              Apartment #1608605
              16
              Viewed 12 times in the last 48 hours
                • 2 BR
                • 1 BA
                • Sleeps 4
                Apartment #4231046
                1 Review
                  avg/night
                  • 1 BR
                  • 1 BA
                  • Sleeps 4
                  Apartment #6663808
                  2 Reviews
                  Viewed 11 times in the last 48 hours
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 4
                    Apartment #3910742
                    4
                    Viewed 11 times in the last 48 hours
                      • 1 BR
                      • 1 BA
                      • Sleeps 4
                      Apartment #1761257
                      4
                        Wonderful! 4.8/5
                        (5 reviews)
                        avg/night
                        • 4 BR
                        • 2 BA
                        • Sleeps 8
                        Apartment #3720419
                        5
                          • 2 BR
                          • 2 BA
                          • Sleeps 6
                          Apartment #6080008
                          2 Reviews
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 6
                            Apartment #6855064
                            Viewed 6 times in the last 48 hours
                              • 1 BR
                              • 2 BA
                              • Sleeps 2
                              Apartment #1921007
                              1 Review
                                • 4 BR
                                • 2 BA
                                • Separate Toilet
                                • Sleeps 7
                                Apartment #6771818
                                1 Review
                                  • 3 BR
                                  • 2 BA
                                  • Sleeps 8
                                  Apartment #4274096
                                    • 1 BR
                                    • 1 BA
                                    • Separate Toilet
                                    • Sleeps 4
                                    Apartment #6076185
                                    1 Review
                                      • 2 BR
                                      • 1 BA
                                      • Separate Toilet
                                      • Sleeps 5
                                      Apartment #6541479
                                      1 Review
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 3
                                        Apartment #1446191a
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 5
                                          Apartment #6785351
                                            Wonderful! 4.9/5
                                            (7 reviews)
                                            avg/night
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #6345925
                                            7
                                            Viewed 9 times in the last 48 hours
                                              • 2 BR
                                              • 2 BA
                                              • Sleeps 4
                                              Apartment #2325183
                                                avg/night
                                                • 3 BR
                                                • 4 BA
                                                • Sleeps 10
                                                House #1438667a
                                                1 Review
                                                Viewed 31 times in the last 48 hours
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 2
                                                  Apartment #907760vb
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 5
                                                    Apartment #6901485
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 4
                                                      Apartment #909119vb
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 6
                                                        Apartment #4266369
                                                        2 Reviews
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 2
                                                          Apartment #909116vb
                                                          Viewed 6 times in the last 48 hours
                                                            • 4 BR
                                                            • 2 BA
                                                            • Sleeps 8
                                                            Apartment #6054771
                                                            1 Review
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 8
                                                              Apartment #6835592
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 4
                                                                Apartment #6833926
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 2
                                                                  Apartment #6811284
                                                                    • 1 BR
                                                                    • 1 BA
                                                                    • Sleeps 2
                                                                    Apartment #6831972
                                                                      Wonderful! 4.9/5
                                                                      (19 reviews)
                                                                      avg/night
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 3
                                                                      Apartment #4041336
                                                                      19
                                                                        Excellent! 4.6/5
                                                                        (5 reviews)
                                                                        avg/night
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Separate Toilet
                                                                        • Sleeps 4
                                                                        Apartment #746411vb
                                                                        5
                                                                          • 2 BR
                                                                          • 1 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 5
                                                                          Apartment #1882081
                                                                          2 Reviews
                                                                            Wonderful! 4.9/5
                                                                            (24 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 5
                                                                            Apartment #846409a
                                                                            24
                                                                            Viewed 10 times in the last 48 hours
                                                                              avg/night
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 5
                                                                              Apartment #6596446
                                                                              1 Review
                                                                              Viewed 6 times in the last 48 hours
                                                                                Exceptional! 5.0/5
                                                                                (5 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 3 BA
                                                                                • Separate Toilet
                                                                                • Sleeps 8
                                                                                Apartment #885997vb
                                                                                5
                                                                                Viewed 22 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 6
                                                                                  Apartment #1877546
                                                                                  4
                                                                                  Viewed 11 times in the last 48 hours
                                                                                    Exceptional! 5.0/5
                                                                                    (28 reviews)
                                                                                    avg/night
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #6636353
                                                                                    28
                                                                                    Viewed 11 times in the last 48 hours
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Separate Toilet
                                                                                      • Sleeps 4
                                                                                      Apartment #4119195
                                                                                      2 Reviews
                                                                                      Viewed 6 times in the last 48 hours
                                                                                        Excellent! 4.7/5
                                                                                        (7 reviews)
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 7
                                                                                        Apartment #1007465
                                                                                        7
                                                                                        Viewed 7 times in the last 48 hours
                                                                                          Wonderful! 4.9/5
                                                                                          (28 reviews)
                                                                                          avg/night
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 4
                                                                                          Apartment #1332143
                                                                                          28
                                                                                          Viewed 6 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 3
                                                                                            Apartment #1734219
                                                                                            2 Reviews
                                                                                            Viewed 35 times in the last 48 hours
                                                                                              • 3 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 6
                                                                                              Apartment #837897vb
                                                                                              3
                                                                                              Viewed 10 times in the last 48 hours
                                                                                                Wonderful! 4.9/5
                                                                                                (45 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #1090378
                                                                                                45
                                                                                                Viewed 5 times in the last 48 hours
                                                                                                  Exceptional! 5.0/5
                                                                                                  (6 reviews)
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 6
                                                                                                  House #1052175
                                                                                                  6
                                                                                                  Viewed 23 times in the last 48 hours
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 4
                                                                                                    Apartment #1124480
                                                                                                    30
                                                                                                      Wonderful! 4.9/5
                                                                                                      (14 reviews)
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 2
                                                                                                      Cottage #3710613
                                                                                                      14
                                                                                                      • 1 - 50 of 300+

                                                                                                      Matosinhos Holiday Apartments & Homes (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Lovely peaceful retreat

                                                                                                      5 of 5
                                                                                                      This lovely apartment is very comfortable in the quiet historic lanes a short walk from the river and sea shore of Foz. Very easy to get the bus or tram into Porto which offers so many places to explore. Sonia and her family are delightful hosts.
                                                                                                      • Review Submitted: 12-Nov-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Lovely big apartment, excellent facilities,

                                                                                                      4 of 5
                                                                                                      Paulo collected us from the airport and dropped us off . He supplied us with a laptop and free internet. We also had free use of his bikes which was a bonus. Although the apartment is not very close to the beach there is an excellent bus service and it is very cheap. Paulo is a very caring host.
                                                                                                      • Review Submitted: 28-Sep-2016
                                                                                                      • Date of Stay: Sep 2016

                                                                                                      Beautiful, comfortable aparment with outstanding sea views.

                                                                                                      5 of 5
                                                                                                      The apartment is very conveniently positioned on the sea front with lovely views of the ocean. There are some lovely bars and restaurants within walking distance and the beach is a two minute walk across the road. Porto is within easy reach by bus and we managed very well using the regular bus service. Taxis are plentiful and good value for money and we were delighted at not having to hire a car. Marcos was incredibly helpful and a man of his word. He is the most easy person to deal with and it would be great if all property managers were as reliable as he! The apartment is well appointed and we found the beds really comfortable. It was great to have the use of deck chairs and a beach umbrella. Thank you Marcos for making our stay so memorable and we very much hope to return.
                                                                                                      • Review Submitted: 23-Jul-2016
                                                                                                      • Date of Stay: Jul 2016