From riverfront tables to rooms tucked into the streets.
A Selection of the Best Restaurants in Porto
Porto is a place of its own, creative, traditional, and full of a rhythm that doesn’t quite match anywhere else. You feel it in the way people eat, in small rooms, long tables, and kitchens that move between old and new without forcing it. The best restaurants in Porto sit within that balance. The Revel Stay has chosen a few places that feel true to the city and how it lives.

Visit → @cozinhadasfloresporto

Visit → @cozinhadasfloresporto
Cozinha das Flores
In the centre of Porto, Cozinha das Flores feels quietly confident. The kitchen is led by a creative team that’s earned recognition in the Michelin Guide, but the room stays relaxed. Dishes shift with what’s available, handled with care but without overworking them. It’s one of the best restaurants in Porto for cooking that feels thoughtful without becoming formal.
Capela Incomum
Set inside a converted chapel, Capela Incomum is more about settling in than rushing through a meal. People come for the wine, but stay for the small plates that match it, simple, well chosen, and easy to share. It’s a comfortable place, somewhere you can return to. In Porto, it’s the kind of spot that fits naturally into an evening.

Visit → @capela_incomum

Visit → @capela_incomum

Visit → @vinumporto

Visit → @vinumporto
Vinum
Across the river in Gaia, Vinum looks back over Porto with the Douro running between. The setting is a big part of it, but the food holds up, Portuguese dishes that suit the wines being poured. It’s tied closely to the port houses around it. When people talk about the best restaurants in Porto, this one often comes up for that reason.
Bosco
Bosco leans into a more current side of Porto, built around fire, sharp cooking, and a room that fills quickly. The menu stays focused, with dishes coming straight from the grill, handled with precision but without unnecessary detail. It’s one of the best restaurants in Porto if you’re looking for something more modern, without losing a sense of place.

Visit → @boscoporto

Visit → @boscoporto

Visit → @minot.porto

Visit → @minot.porto
minot
Minot is small, with a cosy dining room and a kitchen that feels close to the table. The chefs take a more creative approach, letting the menu move depending on what they want to cook. There’s a looseness to it, but it’s controlled. It’s the kind of place in Porto where the meal feels personal, rather than planned.
Genuíno
Genuíno keeps things grounded in Portuguese cooking, without trying to reshape it too much. The menu focuses on familiar dishes, good ingredients, and a way of cooking that feels steady and well understood. It’s not trying to stand out. It’s the kind of place people in Porto return to, and that’s usually a good sign.

Visit → @genuino.porto

Visit → @genuino.porto

Visit → @casachaboanova

Visit → @casachaboanova
Casa de Chá da Boa Nova
About an hour north of Porto, Casa de Chá da Boa Nova sits directly on the rocks, surrounded by the Atlantic. It’s not in the city, but worth the drive if you’re heading that way. The building by Álvaro Siza draws you in first, then the cooking, refined but still connected to Portugal. It easily earns its place among the best restaurants in Porto worth planning around.