Skip to content

TLDR: Porto eats and drinks better than its size suggests. For dinner, Almada 331 is the best meal within 4 minutes of Villa Almada. For tapas and a night out, Tapas na Boca on Rua Cândido dos Reis. For wine, Capela Incomum, a converted chapel on Travessa do Carregal. For cocktails, The Royal Cocktail Club on Rua da Fábrica or Torto Bar. For Port, the cellar terraces at Taylor’s and Graham’s Vinum. For the historic café experience, Majestic on Rua Santa Catarina (opened 1921).

Planning your stay?

Luxury Villa Stays at Villa Almada — check availability and book direct.

Insider tip from Villa Almada

Almada 331 is your easy answer for the first dinner. It is 4 minutes from the villa, modest looking from the outside, and the food (€20 to €30 for two courses) is consistently the best meal of any 3-night Porto trip. Book by 6pm on the day if possible — the dining room only seats around 30.

Porto eating and drinking is more amazing than its tourist reputation suggests. The food scene has quietly become one of the strongest in Iberia, the cocktail bars are excellent, and the wine list at almost any restaurant in the centre will have a half-dozen Vinho Verdes worth ordering. The trick is knowing where the locals actually go versus where the cruise ships are unloaded.

I have eaten my way around the city for years and these are the places I send our Villa Almada guests to without hesitation. From Almada 331 four minutes from our gate to the Port cellar terraces across the river, this is the round-up of where to eat well and drink even better.

Where to eat — neighbourhood Portuguese done well

Intimate Porto restaurant interior at evening service
A typical Porto neighbourhood restaurant. Small dining rooms, exposed stone, open kitchen.

Almada 331 on Rua do Almada 331 is 4 minutes from Villa Almada and the easy answer for dinner on your first night. Mediterranean and European cooking with strong Portuguese roots. Open daily 7pm to 11pm, mains €20 to €30. Book ahead, the dining room only fits about 30.

Adega de São Nicolau on Rua São Nicolau is the down-river traditional choice — bacalhau, sardines, octopus rice, gluten-free options available. Mon-Sat 12.30 to 22.30, closed Sundays. 2,212 reviews and a top-300 ranking on TripAdvisor.

Mito on Rua José Falcão 183 does contemporary Portuguese with sustainability built in — local sourced, vegetarian and vegan plates, minimalist design. Lunch Saturday only, dinner Sun, Mon, Thu-Sat 7pm to 11pm. Flow on Rua Conceição 63 is the Mediterranean fine-dining option in a neo-Arabic building, three areas (bar, terrace, dining room).

Planning a Porto stay?

Why not stay with me at Villa Almada?

Two super king suites, a private heated saltwater pool, and a 15 minute walk to Cais da Ribeira. From €269 per night, sleeps up to six plus two infants.

Check Villa Almada availability →

FTC disclosure: this is our own villa booking page.

Wine bars and where to drink Port

Capela Incomum on Travessa do Carregal 77 is a converted small chapel turned wine bar. Daily from 4pm, Portuguese wines, cocktails, occasional live music, glasses from €3. The atmosphere is genuinely something special — stone walls, candlelight, and a curated list focused on small Portuguese producers.

Espaço Porto Cruz on Largo Miguel Bombarda 23 in Vila Nova de Gaia is a casual lunch and wine spot with outdoor seating. Closed Mondays. Bar Tolo at Rua Senhora da Luz 185 is the Foz neighbourhood option for a relaxed seaside vibe.

For Port specifically, the cellar terraces in Vila Nova de Gaia are the right answer. Taylor’s at Rua do Choupelo 250 (1692, the oldest house, terrace bar with panoramic views), Graham’s at Rua do Agro 141 (1820, family-owned, plus the Vinum restaurant for lunch), and Ramos Pinto at Av. Ramos Pinto 380 (smaller, more intimate tastings).

Cocktails and the late-night side

A craft cocktail bar in Porto
Porto cocktails have come on hugely in five years. Royal Cocktail Club leads the pack.

The Royal Cocktail Club on Rua da Fábrica 105 is the city’s top-tier cocktail bar. Open 7pm to 2am daily, until 4am Friday and Saturday. Cocktails €12 to €18, classic and innovative menu, free Wi-Fi. Stylish and well staffed — this is where serious cocktail people drink in Porto.

Torto Bar on Rua de José Falcão 199 is the more energetic alternative. Open from 7pm, rotating DJs after 11pm, graffiti-adorned walls, cocktails €10 to €15. 4.7/5 across 611 reviews. Good for groups looking to actually move.

Tapas na Boca on Rua Cândido dos Reis 117 is the casual pre-dinner drinks and tapas option. Sun-Thu 6pm to 11pm, Fri-Sat 7pm to midnight. Vegetarian, vegan and gluten-free plates available, whisky list runs from Bushmills Black Bush at €9 up to Cardhu 12 at €12.

Verified guest review ★★★★★ 5/5

“Canto de Luz is an amazing find. The hotel itself is a beautiful oasis, and the rooms comfortable, clean and just exactly what we would have designed for our stay. The breakfast was excellent, and the staff extremely friendly and knowledgeable.”

Megan Greevy · Family holiday

See more reviews →

The historic cafés and the day-into-night spots

The Belle Époque interior of Majestic Café
Café Majestic on Rua Santa Catarina, opened 1921. The most photographed café in Porto.

Café Majestic on Rua Santa Catarina 112 is the Belle Époque relic that opened in 1921. Marble tables, carved wood fixtures, intricate ceilings, ornate chandeliers. Daily 9am to 11pm. The pastel de nata is fine, the francesinha is excellent if pricey at around €18, and the room itself is the reason to come.

Lapa Lapa Restaurant at Praia do Molhe (Foz) is the seaside option — Mediterranean, brunch, dinner, free off-street parking. Better for a Saturday lunch with a beach walk than a city centre dinner. Espaço Porto Cruz in Gaia (mentioned above) makes the best informal lunch on the Gaia side.

Our own Canto Cooking wine tastings at the Orangerie at Canto De Luz are the most accessible introduction to Porto wine without needing to cross the river. €29 for the cheese-and-ham plate plus five Douro wines and a Port. 90 seconds from the villa front gate.

  • Best dinner near the villa: Almada 331, Rua do Almada 331. €20-€30 mains. 4 min walk.
  • Best tapas / night out: Tapas na Boca, Rua Cândido dos Reis 117. 6pm-11pm.
  • Best wine bar: Capela Incomum, Travessa do Carregal 77. Daily from 4pm.
  • Best cocktails: The Royal Cocktail Club, Rua da Fábrica 105. 7pm-2am, weekends to 4am.
  • Best historic café: Majestic Café, Rua Santa Catarina 112. Daily 9am-11pm.
  • Best Port terrace: Taylor’s, Rua do Choupelo 250, Gaia. Open daily.
  • Best lunch with a view: Vinum at Graham’s, Rua do Agro 141, Gaia. Book ahead.
  • Best contemporary Portuguese: Mito, Rua José Falcão 183. Sustainable, vegan-friendly.
  • Best seaside lunch: Lapa Lapa, Praia do Molhe, Foz.

Photos of Villa Almada

Villa Almada Porto exterior Villa Almada private heated pool Villa Almada interior Villa Almada family-friendly luxury

View the full Villa Almada gallery →

FTC disclosure: links to our own villa booking page.

Stay with us in Porto

Villa Almada — luxury family villa with private pool

Located in the garden of our Canto de Luz Boutique Maison, Villa Almada is a self-contained luxury home for up to six guests plus two infants. Two super king suites, private heated saltwater pool, daily homemade breakfast served at the villa or in the Orangerie, daily cleaning, and a 15 minute walk down to the heart of Porto’s old town. A far cry from the soulless chain hotels of yesterday, with eco-conscious comfort built in.

Book Villa Almada →

From €269/night. FTC disclosure: this is our own villa booking page.

Frequently asked questions

What is the best restaurant in Porto?

Subjective, but for a typical 3-night Porto stay we recommend Almada 331 (Rua do Almada 331) for casual brilliance, Mito (Rua José Falcão 183) for sustainable contemporary, and Vinum at Graham’s lodge for a special-occasion lunch with a view across the Douro.

Where do locals drink Port wine in Porto?

Locals drink Port at home or at the small wine bars like Capela Incomum and at the lodge terraces in Vila Nova de Gaia — Taylor’s, Graham’s and Ramos Pinto are all open for tastings and casual visits. The trendy cocktail bars also pour quality Port by the glass.

Do you need to book restaurants in Porto in advance?

For Almada 331, Mito, Capela Incomum and Vinum at Graham’s, yes — book at least 24 hours ahead, longer for Friday and Saturday. Most casual tapas spots and wine bars take walk-ins. The Royal Cocktail Club takes walk-ins but seats fill after 9pm on weekends.

What is a francesinha and where do I try one?

Francesinha is the famous Porto sandwich — bread, ham, sausage, steak, melted cheese, all covered in a tomato and beer sauce. Café Santiago and Lado B are the local favourites. Café Majestic does a more refined version. Allow a couple of hours after lunch before doing anything energetic.

Are there gluten-free or vegan restaurants in Porto?

Yes. Tapas na Boca, Adega de São Nicolau and Bar Tolo all have gluten-free options. Mito does the strongest vegan and vegetarian menu. My Green Pastry on Praça da República is the dedicated organic, vegan and gluten-free pastry option for breakfast.

If you are planning your stay around this, take a look at the rest of our Porto travel blog for restaurants, walking routes and seasonal tips.