Praia do Carneiro, Porto

#2 of 8 in Beaches in Porto
Beach · Hidden Gem · Nature / Park
Backed by a long promenade, Praia do Carneiro offers fine sand, cabanas, and some rock-studded areas where you can explore marine life. See a picturesque lighthouse at the end of the 250 m (820 ft) long pier at the southern boundary of the beach, near the mouth of the Douro River. At the northern end, a bar provides cold drinks and tasty bites. Add Praia do Carneiro and other attractions to your Porto trip itinerary using our Porto trip planner.
Create an itinerary including Praia do Carneiro
© OpenMapTiles © OpenStreetMap contributors

Praia do Carneiro reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.5
120 reviews
  • We did visit here a few years ago but it seems much nicer this time. We got there by bus & then walked all along the beach side & then back to the City via the mouth of the river. It's a great walk...  more »
  • This beach is below what we expect of Portugal's beaches , however if a visitor to Porto and have an urge for a sea dip it is ok.  more »
  • Nice rockey beach. Small sea shores so bit congested. Due to weed, algea and sea life on shoes, it quite smelly all over. Surronded by restaurants. Eesy access via Bus 500 from Sao Bento and 204, 203 etc from other areas.
  • Beautiful beach by the lighthouse. Although the view is breathtaking, the beach itself is only 2-3 star rate: it's a very rocky place with freezing like water. Highly recommended if you want to take beautiful pictures, have a lovely walk or even enjoy a stunning sunset! Praia do Carneiro is in the between of Matosinhos and Porto, close to landmarks such as Forte de São João Baptista, St Baptista Church and the Douro River.

Plan your trip to Porto

  • Get a personalized trip
    A complete day by day itinerary
    based on your preferences
  • Customize it
    Refine your trip. We'll find the
    best routes and schedules
  • Book it
    Choose from the best hotels
    and activities. Up to 50% off
  • Manage it
    Everything in one place.
    Everyone on the same page.