Skip to content

TLDR: A long weekend in Porto runs four days and three nights. Arrival evening covers Aliados, São Bento station and a sunset walk to Ribeira. Day 1 is the city centre — Clérigos, Lello, Bolhão Market, the Majestic Café, and a Fado dinner. Day 2 is Gaia and the river — Sé Cathedral, Funicular dos Guindais, the Dom Luís bridge, a Port lodge tour and a Six Bridges Cruise. Day 3 morning for the airport. From Villa Almada everything on this list is within 25 minutes on foot.

Planning your stay?

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

Insider tip from Villa Almada

Walk into São Bento station on your first morning even if you are not catching a train. The 20,000 hand-painted azulejo tiles in the entrance hall depict 800 years of Portuguese history and the building is open from 5am to midnight, free. Go before 9am to have it almost to yourself.

Three nights in Porto is the right amount. It is enough to relax into the rhythm of the city — long lunches, late dinners, an unhurried morning walk along the river — without rushing through the museums or skipping the Port cellars. Two nights leaves you wanting more, four nights starts to need a day trip to Braga or the Douro Valley to fill comfortably.

I have planned hundreds of long weekends for guests at Villa Almada and this is the schedule I share most often. It assumes you arrive Friday afternoon, fly out Monday morning, and want a relaxed pace rather than a checklist run. Substitute as you like — the city is small, nothing is wasted by skipping.

Friday afternoon and evening — settling in and a slow first walk

Avenida dos Aliados at golden hour
Avenida dos Aliados, the central spine of Porto. Easy starting point for any long weekend.

Most flights from London, Paris and the rest of northern Europe land at OPO between 1pm and 5pm. Take Line E (purple) metro from the airport direct to Trindade, around 30 minutes for €2.45. From Trindade it is an 8 minute walk down to Villa Almada, where you will be checked in by Susan or one of the team. Drop your bags, grab a glass of Vinho Verde from the welcome fridge, and head out.

Walk down through Avenida dos Aliados with the Câmara Municipal at the top of the hill behind you. Praça da Liberdade sits at the bottom, with the equestrian statue of King Pedro IV. Cross into São Bento railway station through its small unassuming front door — the entrance hall is one of the most amazing public spaces in Europe.

From São Bento it is 12 minutes downhill to Ribeira. Watch the sunset from a bench on Cais da Ribeira, then walk back up along Rua das Flores for a slow first dinner. Almada 331 (close to the villa) and Cantinho do Avillez are both fabulous for a soft first night.

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.

Day 1 (Saturday) — the historic centre

Azulejo tiles in São Bento railway station
São Bento station: 20,000 hand-painted tiles depicting 800 years of Portuguese history.

Start at Clérigos Tower at 9am for the 225 steps and the 360 degree view (€5). Walk 2 minutes to Livraria Lello for the 10am opening (€8 redeemable against a book). Wander through Carmo Church with its azulejo facade, then pick up Tram 22 from Carmo down to Praça da Batalha.

Lunch at the Majestic Café on Rua Santa Catarina — Belle Époque chandeliers, marble tables, and the most photogenic francesinha in the city. Walk 5 minutes to the Mercado do Bolhão for fruit and pastéis de nata, then loop back via Santo Ildefonso church with its tiled facade.

Afternoon at the Palácio da Bolsa (€12, guided tour only — book ahead) and the Igreja de São Francisco next door, with its gold-leaf interior and underground catacombs. Evening: a Fado dinner at one of the Vila Nova de Gaia houses — Calém runs one of the best, around €40 per person including the meal.

Day 2 (Sunday) — Gaia, the bridge and the cellars

Gaia waterfront with Port lodges and Rabelo boats
The Gaia side on Day 2 — Port lodges, Rabelo boats and the river.

Start at Porto Cathedral (Sé do Porto) at 9.30am, free entry, €3 for the cloister. From the cathedral terrace walk down to the Funicular dos Guindais (€3.50, runs every 10 minutes) for the 60 second drop into Ribeira.

Cross the Dom Luís I bridge on the lower deck, around 10 minutes on foot. Pick a Port lodge for an 11am tour — Cálem for the Fado, Sandeman for the easy first time, or Taylor’s for the views and the deepest history.

Lunch at one of the riverside restaurants on the Gaia quay (Lupita and Vila Foz are both reliable). Afternoon: a Six Bridges Cruise from Cais de Gaia (€15, 50 minutes, hourly) and an optional second cellar visit. Walk back across the upper deck of the bridge at sunset for the postcard photograph. Dinner at Almada 331 or Tapabento near São Bento — book ahead, both fill on Sundays.

Verified guest review ★★★★★ 5/5

“Amazing stay at the Canto de Luz! Five of us stayed in the 2 bedroom urban retreat for 3 nights. The rooms are fantastic. The staff were always friendly and accommodating.”

Bob S. · Family holiday

See more reviews →

Monday morning and a soft departure

A relaxed last morning. Daily breakfast at Villa Almada served either at the villa or at the Orangerie in the Maison from 8.30am — homemade, daily-changing, and one of the consistent highlights of every guest review. Pack between 9.30 and 10am.

If you have a midday flight, walk down to São Bento for a coffee at one of the cafés on Rua das Flores, then take Line E from Trindade direct to the airport (30 min, €2.45). For a flight before noon, leave the villa by 9am at the latest.

If your flight is afternoon and you want one more thing, a 90 minute slot fits a quick visit to the Tram Museum on Alameda Basílio Teles or a final wander up Rua das Flores for an espresso and a pastel de nata. Then back to Trindade and onwards.

  • Total budget for two adults: €350 to €600 in attraction fees, food, transport and tastings, depending on whether you eat at tourist or local restaurants.
  • Pre-book: Livraria Lello, Palácio da Bolsa guided tour, the Port lodge of your choice, Fado dinner.
  • Walk distances from Villa Almada: Aliados 10 min, São Bento 10 min, Clérigos 12 min, Lello 13 min, Bolhão 12 min, Cathedral 14 min, Ribeira 15 min, Gaia cellars 25 min via the bridge.
  • Best meal of the weekend: Almada 331 on the corner of Rua do Almada — 4 minutes from the villa, modest looking, exceptional Portuguese cooking.
  • What to skip: the McDonald’s Imperial branch unless you specifically want the photograph. The eagle is great, the food is McDonald’s.
  • Andante Tour 72-hour card: €15. Pays for itself by the second metro ride.

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

How many days do I need for a long weekend in Porto?

Three nights and four days is ideal. Two nights feels rushed, four nights starts to need a Douro Valley day trip or a beach afternoon at Matosinhos to fill comfortably. Most of our Villa Almada guests stay three or four nights.

What is the best time of year for a long weekend in Porto?

May, June, September and early October are the calmest with the best weather. July and August are warm and busier, with cruise ships in. November to February is quiet and chilly but the city is beautiful and the cellar tours are at their most peaceful.

How much should I budget for a long weekend in Porto?

For two adults staying at Villa Almada, plan around €1,300 to €1,600 in total: €269 per night for the villa for three nights (€807), €350 to €600 in food, attractions and tastings, plus flights. Children stay free in cots and add little to the food bill.

Is Porto good for a romantic weekend?

Yes. The painted houses, the river light, the Port cellars and the small restaurants all suit a romantic break. Villa Almada has a private pool and a more intimate setting than a city hotel — the booking team can arrange a private chef dinner or a Port tasting in the Orangerie if you want to make it a special occasion.

Do I need a car for a long weekend in Porto?

No. Porto is built for walking and the metro, bus and tram network handles the rest. We park no car at Villa Almada, and 90% of guests do the same. If you plan a Douro Valley day trip, a private driver or a guided tour is easier than a hire car.

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.