Ribeira Square, Porto

4.6
#31 of 533 in Things to do in Porto
Pier / Boardwalk · Hidden Gem · Tourist Spot
The Ribeira Square (Portuguese: Praça da Ribeira) is a historical square in Porto, Portugal. It is included in the historical centre of the city, designated World Heritage by UNESCO.
For Ribeira Square and beyond, use our Porto trip maker tool to get the most from your Porto vacation.
Source
Create an itinerary including Ribeira Square
© OpenMapTiles © OpenStreetMap contributors

Ribeira Square reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.5
1,152 reviews
TripAdvisor
  • There is lots to see and experience in this beautiful waterfront area including of course the famous bridge. Many of the city's finest restaurants are in this area, although they are not necessarily.....  more »
  • I wouldn't recommend spending too much time there - I didnt feel anything special about it. The river is nicer at the quieter parts.  more »
  • Build a plan

    Tell us where and when you
    want to go, we will build
    the best sightseeing itinerary
  • Refine it

    You have complete flexibility on your destinations and itinerary
  • Book as a package

    Use our travel agents to get
    package savings and hassle free booking
  • Enjoy your trip!

    Enjoy our 24x7
    on-trip assistance

Popular things to do in Porto

See all ›
4.8
Duration: 30 minutes
4.9
Duration: 3 hours
4.6
Duration: 8 hours
4.9
Duration: 4 hours

Shopping in Porto

See all ›
3.4
Duration: 30 minutes
4.3
Duration: 1 hour
3.1
Duration: 1h 30 min
5.0
Duration: 2 hours

Historic Sites in Porto

See all ›
4.2
Duration: 1 hour
4.6
Duration: 30 minutes
4.5
Duration: 2 hours

Hidden gems in Porto

4.9
Duration: 4 hours
4.3
Duration: 1h 30 min
4.7
Duration: 2 hours
5.0
Duration: 4 hours

Side trips from Porto

4.6
Duration: 2h 30 min
4.0
Duration: 1h 30 min
4.9
Duration: 3 hours

Nearby attractions in Porto

4.6
Duration: 2 hours
4.9
Duration: 2h 30 min
4.7
Duration: 30 minutes
4.9
Duration: 4 hours
4.7
Duration: 4 hours
5.0
Duration: 8 hours