A square of tall red, yellow, blue-tiled and teal houses with café tables under parasols and a dark cube sculpture in front

Where to stay

Hotels near Ribeira in Porto, by distance: Pestana Vintage, Exmo and The Editory House under 250 m, then the Rua das Flores, Miragaia and Gaia hotels out to 800 m

Hotels near Praça da Ribeira by straight-line distance: Pestana Vintage on the square, Exmo and The Editory House at about 100 m, then the Rua das Flores, Miragaia and Gaia hotels out to 800 m, with addresses, rooms, and the river views each hotel's own page states.

Photo: Rititaneves · CC BY-SA 3.0
In this guide

💡 The Short Version: The closest hotels to Praça da Ribeira in this guide are Pestana Vintage Porto (about 30 m), Exmo Hotel by Olivia (about 100 m) and The Editory House Ribeira (about 110 m). Eleven hotels are within 500 m and 24 within 800 m, in straight lines. Four of those 24 are across the river in Gaia, and the walk to them is over the Dom Luís I bridge. There is no Metro in Ribeira: São Bento station is 0.57 km away and uphill, and the Guindais funicular has been shut since 18 July 2026. Or book the river: the Porto: Six Bridges Cruisead is from €18.

What is round Ribeira

Praça da Ribeira is the square on the Porto bank of the Douro, under the Dom Luís I bridge. In straight lines from it, the bridge’s Porto end is 0.30 km away, the Sé 0.28 km, the Palácio da Bolsa 0.26 km, the Gaia cable car’s lower station across the river 0.34 km, the Torre dos Clérigos 0.57 km, São Bento station 0.57 km and Livraria Lello 0.70 km. See the Palácio da Bolsa, the Dom Luís I bridge and the Torre dos Clérigos.

A square of tall red, yellow, blue-tiled and teal houses with café tables under parasols and a dark cube sculpture in front

Praça da Ribeira, with its café terraces under the tiled houses. Photo: Rititaneves, Wikimedia Commons, CC BY-SA 3.0.

Distances below are straight lines from each hotel to the square. The waterfront is flat, every street up from it climbs, and a hotel across the river is a walk over the bridge, not a hop. For all the areas of Porto, see where to stay in Porto.

The hotels

The links go to the hotel on Hotels.com. Michelin Keys are the MICHELIN Guide’s own rating for hotels.

Up to 250 m

Pestana Vintage Porto

About 30 m · Praça da Ribeira 1 · five-star · 103 rooms · Hotels.comad

On the square itself. It was built by joining 18 buildings in the UNESCO-listed Ribeira, and it states views of the Douro and the Gaia cellars. Douro cruises leave from the docks in front of the hotel.

Exmo Hotel by Olivia

About 100 m · Rua do Infante Dom Henrique 55-61 · four-star · 16 rooms · Hotels.comad

Nine room categories, all with views of the city or the Douro. Breakfast is included and served in the bar area.

The Editory House Ribeira

About 110 m · Rua Infante Dom Henrique 26 · Hotels.comad

On the waterfront street, with a bar, The House Bar, and a daily breakfast. The penthouse is a room category.

1872 River House

About 250 m · Rua do Infante D. Henrique 133 · guest house · 8 rooms · Hotels.comad

Half of the eight bedrooms have river views. Breakfast is included and served in a living room facing the Douro.

250 to 500 m

Porto A.S. 1829 Hotel

About 300 m · Largo de São Domingos 45-55 · four-star · 41 rooms · Hotels.comad

In the former premises of the Araújo & Sobrinho business, between Rua das Flores and Largo de São Domingos.

M Maison Particulière

About 330 m · Largo de São Domingos 66 · Hotels.comad

Ten accommodations in a historic building, run by a mother-and-son team. Pets are welcome.

Torel 1884 Suites & Apartments

About 340 m · Rua de Mouzinho da Silveira 228 · 23 rooms · one Michelin Key · Hotels.comad

A palace dating to 1884. The apartments are in a separate building on Rua das Flores, two minutes away.

PortoBay Flores

About 350 m · Rua das Flores 27 · five-star · 66 rooms · one Michelin Key · Hotels.comad

A hotel on Rua das Flores that describes itself as 500 years old.

Casa da Companhia Hotel & Spa

About 370 m · Rua das Flores 69 · five-star · 40 rooms · Hotels.comad

A Rua das Flores house of the 16th century, rented in the 18th century by the company that ran the Alto Douro port vineyards.

Pousada do Porto - Rua das Flores

About 420 m · Rua das Flores 94 · four-star · 84 rooms · Hotels.comad

An 18th-century building with vaulted ceilings, an indoor pool and a sauna.

Vincci Ponte de Ferro

About 440 m, across the river · Rua do Casino da Ponte 1, Vila Nova de Gaia · four-star · 94 rooms · Hotels.comad

On the Gaia bank beside the Dom Luís I bridge, on top of a former winery. The top-floor rooms face the Douro and the bridge. A Gaia hotel pays Gaia’s tourist tax.

500 to 800 m

InterContinental Porto - Palácio das Cardosas

About 580 m · Praça da Liberdade 25 · 113 rooms · Hotels.comad

A palace at the foot of Avenida dos Aliados, 100 m from São Bento station.

Miragaia Riverside Suites

About 640 m · Rua de Miragaia 173 · Hotels.comad

Suites by the Douro with views of the river and its bridges, and a historic tram stop a few metres away. The hotel puts Praça da Ribeira five minutes’ walk off.

Timbre Virtudes

About 650 m · Rua de São Pedro de Miragaia 60 · five-star · Hotels.comad

Formerly Hotel das Virtudes. A 16th-century building with the original stonework kept, and a rooftop bar with Douro views.

Dorma Almada Porto

About 660 m · Rua do Almada 361 · four-star · 64 rooms · Hotels.comad

Formerly Exe Almada. About ten minutes’ walk from the Palácio da Bolsa and the cathedral, according to the hotel.

Eurostars Porto Douro

About 680 m · Avenida Gustavo Eiffel 22 · four-star · Hotels.comad

290 m from the Dom Luís I bridge, according to the hotel. The Baxatola rooftop bar looks over the Dom Luís I and Infante bridges.

GA Palace Hotel & Spa

About 690 m · Rua de Alexandre Herculano 311 · five-star · 65 rooms · one Michelin Key · Hotels.comad

A 19th-century palace between Praça da Batalha and Bolhão.

Tivoli Kopke Porto Gaia

About 700 m, across the river · Rua do Barão de Forrester 69, Vila Nova de Gaia · five-star · 150 rooms · one Michelin Key · Hotels.comad

Opened in February 2025 in the restored lodges of the Kopke port house. The walk is over the Dom Luís I bridge.

The Rebello

About 720 m, across the river · Cais de Gaia 380 · five-star · 103 rooms · Hotels.comad

Built inside 19th-century warehouses on the Gaia quay, with a rooftop bar facing Porto.

Torel Palace Porto

About 760 m · Rua de Entreparedes 40 · five-star · 24 rooms · one Michelin Key · Hotels.comad

Rooms and suites in a historic mansion and the building facing it.

Pestana Porto - A Brasileira

About 760 m · Rua de Sá da Bandeira 91 · five-star · 89 rooms · Hotels.comad

Twelve minutes from Ribeira and four from Avenida dos Aliados, according to the hotel. Its café A Brasileira has been open since 1903.

Moov Hotel Porto Centro

About 770 m · Praça da Batalha 32 · two-star · Hotels.comad

An Art Deco building on Praça da Batalha. One room type has a balcony over the square.

Infante Sagres

About 800 m · Praça D. Filipa de Lencastre 62 · five-star · 85 rooms · one Michelin Key · Hotels.comad

Calls itself the original five-star hotel in Porto and was refurbished in 2024.

The Yeatman

About 800 m, across the river · Rua do Choupelo, Santa Marinha · five-star · 82 rooms · one Michelin Key · Hotels.comad

On a hill among the port lodges in Gaia. Every room has a terrace or balcony facing Porto, according to the hotel.

Powered by GetYourGuide

The river views the hotels state

Each view below is the hotel’s own claim, from its own page.

A waterfront street running along arcaded houses, with café terraces under white parasols and a few people walking

The Cais da Ribeira, the arcaded riverside street, at street level. Photo: Stefanie Schwarz, Wikimedia Commons, CC BY-SA 2.0.

HotelDistance from Praça da RibeiraWhat its page says
Pestana Vintage Porto30 mViews of the Douro and the Gaia cellars
Exmo Hotel by Olivia100 mEvery room category looks over the city or the Douro
1872 River House250 mHalf of the eight bedrooms have river views
Vincci Ponte de Ferro440 m, across the riverTop-floor rooms face the Douro and the Dom Luís I bridge
Miragaia Riverside Suites640 mViews of the Douro and its bridges
Timbre Virtudes650 mA rooftop bar with Douro views
Eurostars Porto Douro680 mA rooftop bar between the Dom Luís I and Infante bridges
The Rebello720 m, across the riverA rooftop bar facing Porto
The Yeatman800 m, across the riverEvery room has a terrace or balcony facing Porto
Torel Avantgarde (Hotels.comad)960 m, in MiragaiaViews over the Douro, and many rooms with a private balcony
Pestana Palácio do Freixo (Hotels.comad)3.4 km, in CampanhãMost rooms have sweeping views of the Douro

Before you book

  • Across the river, the walk is over the bridge. The Rebello and Tivoli Kopke are 0.7 km from Praça da Ribeira in a straight line, but the walk is over the Dom Luís I bridge. The lower deck lands at river level and the upper deck, shared with Metro line D, is at the top of the hill.
  • The climb out of Ribeira. The Guindais funicular between Ribeira and Batalha has been closed since 18 July 2026, and the mayor said on 8 September 2026 that it would not reopen before the end of the year. Tram 22 has run again between Carmo and Batalha since 1 August 2026: see Porto’s historic trams.
  • The river floods. On 6 February 2026 the Douro flooded parts of Ribeira and Miragaia in Porto and Afurada in Gaia.
  • The tourist tax is extra. A hotel on the Porto bank charges €3 a night, up to €21, to guests aged 13 and over. A Gaia hotel has charged €3 a night since 22 August 2026, to guests aged 16 and over, for up to 7 nights.
  • São João. On the night of 23 to 24 June 2027 the waterfront fills for the midnight fireworks: see São João in Porto.

For the sights the hotels sit among, see free things to do in Porto and Porto in 2 days. The way in from the airport is in Porto airport to the city, and the Metro, buses and trams are in Porto public transport. Where to eat in Porto covers the meals, and the cruises under the bridges are in the Six Bridges cruise.

Common questions

Which hotel is closest to Praça da Ribeira?

Pestana Vintage Porto, at Praça da Ribeira 1, about 30 m from the square in a straight line. Exmo Hotel by Olivia is about 100 m away and The Editory House Ribeira about 110 m.

How many Porto hotels are within 500 m of Ribeira?

Eleven of the hotels in this guide are within 500 m of Praça da Ribeira in a straight line, and 24 are within 800 m. Four of the 24 are across the river in Vila Nova de Gaia, so the walk is over the Dom Luís I bridge.

Which hotels in Ribeira have a view of the Douro?

Exmo Hotel by Olivia says all nine of its room categories look over the city or the Douro, and 1872 River House says half of its eight bedrooms have river views. Pestana Vintage Porto, Torel Avantgarde, Vincci Ponte de Ferro, Miragaia Riverside Suites and Timbre Virtudes also state river views on their own pages.

Is there a Metro station in Ribeira?

No. São Bento station, on Metro line D, is 0.57 km from Praça da Ribeira in a straight line and uphill. The Guindais funicular between Ribeira and Batalha has been closed since 18 July 2026.

Is it better to stay in Ribeira or Vila Nova de Gaia for the river?

Ribeira puts you on the Porto bank among the sights, and Gaia puts you opposite it, among the port lodges and facing the view. The Rebello and Tivoli Kopke are about 0.7 km from Praça da Ribeira across the river, and a Gaia hotel pays Gaia's tourist tax, not Porto's.

What are the tourist taxes for a hotel by the river?

A hotel on the Porto bank charges €3 a night, up to €21, to guests aged 13 and over. A hotel in Vila Nova de Gaia has charged €3 a night since 22 August 2026, to guests aged 16 and over and for up to 7 nights.