Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Ribeira Square

Perched on the banks of the River Douro, Ribeira Square is one of Porto’s oldest and most exciting districts.

Explore the colorful, winding streets of Ribeira Square and find galleries filled with local art, gift shops selling handmade crafts and cafés serving tasty local dishes. 

Ribeira Square translates as “River Square.” This area was the city’s commercial hub during the Middle Ages. Industries providing bread, meat and fish were centered here, but in 1491 a fire destroyed much of the district and the majority of the houses and shops had to be rebuilt. Visit the modern bars and stores that have been added in a way that maintains traditional charm.

Stroll along the Rua da Fonte Taurina and admire the colorful tiles displayed on the wall. This is one of Porto’s oldest streets, a great place to begin your exploration of this charming district. 

Enjoy art at galleries exhibiting works of some of the city’s best painters and sculptors. Buy crafted goods such as clothing and bags from local traders and relax with a cold drink at one of the area’s cafés. Explore the square and admire the fountain on the northern side. This sparkling water feature rises three stories high and displays a sculpture by local artist Jose Rodrigues.

Be sure to return during the evening to sip a cocktail and watch live music acts at some of the city’s best bars. Enjoy local delicacies, such as grilled fish, or international cuisine at an array of restaurants. Savor the taste of dark red port wine, named for the town of Porto.

If you visit during June, don’t miss the annual Festival de São João. Dance to the music of local bands and enjoy colorful firework displays and food from street vendors. Don’t miss one of the country’s more unusual traditions, in which locals hit each other over the head with plastic hammers. 

Several bus routes go past the square. Alternatively, take a boat tour which will drop you off here. Be alert for petty theft when the square is busy during the holidays.


Map

Top Hotel Deals

See all 2,104 properties near Ribeira Square
Pestana Vintage Porto - Hotel & World Heritage Site £213
Pestana Vintage Porto - Hotel & World Heritage Site

Pestana Vintage Porto - Hotel & World Heritage Site

Praca da Ribeira, 1, Porto
     
    5.0 out of 5.0 Stars

    Located in Sao Nicolau, this luxury hotel is within a 5-minute walk of Ribeira Square and Dom Luis I Bridge. Porto Cathedral and Sandeman Cellars are also within 10 minutes. Sao Bento Station is 8 minutes by foot and Porto Sao Bento Station is 9 minutes.

    Hotel Carris Porto Ribeira £94
    Hotel Carris Porto Ribeira

    Hotel Carris Porto Ribeira

    Rua do Infante D. Henrique, 1, Porto
       
      4.0 out of 5.0 Stars

      Located in Sao Nicolau, this hotel is within a 5-minute walk of Sao Nicolau Church and Ribeira Square. Porto Cathedral and Dom Luis I Bridge are also within 10 minutes. Sao Bento Station is 9 minutes by foot and Porto Sao Bento Station is 10 minutes.

      The House Ribeira Porto Hotel – S.Hotels Collection £117
      The House Ribeira Porto Hotel – S.Hotels Collection

      The House Ribeira Porto Hotel – S.Hotels Collection

      Rua Infante Dom Henrique, 26, Porto
         
        4.0 out of 5.0 Stars

        Located in Sao Nicolau, this hotel is steps away from Sao Nicolau Church and Ribeira Square. Porto Cathedral and Dom Luis I Bridge are also within 10 minutes. Sao Bento Station is 7 minutes by foot and Porto Sao Bento Station is 8 minutes.

        Torel 1884 Suites & Apartments £181
        Torel 1884 Suites & Apartments

        Torel 1884 Suites & Apartments

        Rua Mouzinho da Silveira, N 228, Porto
           
          4.0 out of 5.0 Stars

          Located in Centro / Baixa, this hotel is within a 5-minute walk of Palacio das Artes, Porto Cathedral and Ribeira Square. Dom Luis I Bridge and Porto City Hall are also within 10 minutes. Sao Bento Station and Porto Sao Bento Station are within a 5-minute walk.

          Mercure Porto Centro Hotel £105
          Mercure Porto Centro Hotel

          Mercure Porto Centro Hotel

          Praca Da Batalha 116, Porto
             
            4.0 out of 5.0 Stars

            Located in Centro / Baixa, this hotel is within a 10-minute walk of Praça da Batalha, Porto Cathedral and Bolhao Market. Dom Luis I Bridge and Porto City Hall are also within 10 minutes. Sao Bento Station and Porto Sao Bento Station are within a 5-minute walk.

            Porto A.S. 1829 £115
            Porto A.S. 1829

            Porto A.S. 1829

            Largo De Sao Domingos 50, Porto
               
              4.0 out of 5.0 Stars

              Located in Centro / Baixa, this hotel is within a 5-minute walk of Palacio das Artes, Ribeira Square and Porto Cathedral. Sandeman Cellars and Dom Luis I Bridge are also within 15 minutes. Sao Bento Station is 5 minutes by foot and Porto Sao Bento Station is 6 minutes.

              Selina Porto £82
              Selina Porto

              Selina Porto

              Rua das Oliveiras, nº 61-65, Porto
                 
                3.0 out of 5.0 Stars

                Located in Cedofeita, this hotel is within a 10-minute walk of Carmelitas Church, Porto City Hall and Bolhao Market. Porto Cathedral and University of Porto are also within 15 minutes. Aliados Station is 8 minutes by foot and Trindade Station is 9 minutes.

                Eurostars Porto Douro £102
                Eurostars Porto Douro

                Eurostars Porto Douro

                Avenida Gustavo Eiffel 22, Porto
                   
                  4.0 out of 5.0 Stars

                  Located in Centro / Baixa, this hotel is within a 10-minute walk of Dom Luis I Bridge and Ribeira Square. Sandeman Cellars and Porto Cathedral are also within 15 minutes. Sao Bento Station is 14 minutes by foot and Porto Campanha Station is 12 minutes.