The River Douro is one of Porto’s greatest charms and no one is indifferent to its grandeur. As well as being a favorite spot for strolls, either along its banks or by boat, it’s also great company for those who want to relax on a terrace.
Not only is the view breathtaking, but the river breeze makes the atmosphere much more welcoming. That’s why today we’re bringing you some of the best terraces overlooking the Douro. The order is random and the list is constantly being updated. Let’s go?
Table Of Contents

On the Porto side
1 – Barraca do Ouro
This place has become a real meeting point for many locals who pass by on their walks along the river bank, or on their way home after a day’s work.
Here you can have a snack while enjoying a fantastic sunset at the mouth of the River Douro.
📍Rua do Ouro, Porto
2 – Eleven Lab
With a wonderful view of the Arrábida Bridge, this place promises to color your table with delicious, fresh dishes in a relaxed atmosphere.
📍R. do Ouro 418, Porto
3 – Miradouro Ignez
It’s not by the river, but the view is over it. It’s on Rua da Restauração and offers an absolutely incredible panoramic view. It’s one of the ideal places in the city to enjoy the sunset, for example.
📍 Rua da Restauração, 252
4 – Ponte Pênsil Bar
This bar is absolutely unmissable and worthy of several visits. Right next to the Luiz I bridge, it sits on top of the River Douro, so the view is undoubtedly unparalleled.
Between cocktails and snacks, you’re sure to have a great time here. After all, this is one of the best terraces overlooking the River Douro.
📍R. de Cima do Muro, 14
5 – Antiqvm
This terrace is almost a well-kept secret, where you can enjoy a meal that will be a true gastronomic journey in this Michelin-starred restaurant.
This fabulous space is just below the Palácio de Cristal and shares the same views over the Douro.
📍R. de Entre-Quintas, 220
6 – Guindalense
Close to the Cathedral, this is one of the best terraces overlooking the River Douro.
It has an incredible view over some of Porto’s landmarks, such as the Luiz I bridge, the River Douro and the Serra do Pilar. You can also venture up the Guindais stairs and down to the Ribeira.
📍Escada dos Guindais 43, Porto
On the Vila Nova de Gaia side
Since it is said that one of the best views of Porto is from Gaia, here are some ideas to enjoy from this side too.
7 – Jardim do Morro Esplanade
With a privileged location facing the Douro River, the Jardim do Morro Esplanade is much sought after, especially by tourists looking to contemplate the sunset in a dream setting.
The atmosphere is relaxed and in the summer it takes on a new life with DJ sets at the end of the day. There, you can find snacks, dishes to share and, of course, various classic and signature cocktails.
smn_responsive_embed src=”https://www.instagram.com/p/DBJov81tfrG/” type=”instagram” username=”” nickname=”” /]
📍Rua Rocha Leão S/N, Vila Nova de Gaia
8 – Bello Rooftop
In Vila Nova de Gaia, on the rooftop of The Rebello hotel you’ll find two in one. How so? As well as a terrace with a beautiful view of the River Douro, on Sundays there is a very special brunch.
Between 11.30 and 15.00, you can ‘devour’ an à la carte menu with various proposals, including for those who follow a vegetarian lifestyle. To liven up the party, there are signature cocktails and DJ sets.
📍Cais de Gaia, 380
9 – WOW – World of Wine
We’ve already told you about this new hub in the city, full of museums and restaurants. Here you can enjoy a wonderful view over the Douro River and Porto, in a cosmopolitan and comfortable atmosphere.
📍Rua do Choupelo 39, Vila Nova de Gaia
10 – Terrace Lounge 360º, Espaço Porto Cruz
This is a panoramic terrace on the rooftop of Espaço Porto Cruz, in Cais de Gaia.
Here you can enjoy lunch or late afternoon snacks and cocktails, while taking in the view of the river and the city of Porto.
📍Largo Miguel Bombarda 23, Vila Nova de Gaia
11 – The Yeatman Hotel
This is one of the best hotels in the city and has a terrace with a privileged view over the river and Porto. That’s why it had to be on this list.
This really could be the ideal place to surprise someone, providing an unforgettable experience.
📍Rua do Choupelo, Gaia
12 – Vinum, at Graham’s Cellars
At Vinum at Graham’s you’ll find the perfect terrace to relax, have a drink with friends and enjoy the view.
An excellent place to watch the sunset and, of course, enjoy excellent wine in the open air.
📍Rua do Agro, 141
Mind you, we know there are many more. A visit to the Freixo Marina, for example, will also be very pleasant. There are also all the other restaurants and bars along the river banks.
And don’t forget: you can send us your suggestions via our social networks: Instagram and Facebook!