Portugal packs remarkable variety into a compact country: historic capitals, Atlantic coastline, island scenery and sun-soaked southern beaches. The four cities we cover — Lisbon, Porto, Funchal on Madeira, and Faro in the Algarve — each suit a different kind of trip, so the best base depends on whether you're after culture, coast, or a slower island pace. Pick the city that matches your priorities, then dig into its dedicated guide.
Which city in Portugal?
First-time visitors usually gravitate to Lisbon, whose landmarks like the Belém Tower, hilly neighbourhoods and lively dining make it an easy, well-connected introduction. Porto, wrapped around the atmospheric Ribeira district on the Douro, offers a smaller, more walkable feel with strong food, wine and river-city character — a good fit for culture-minded travellers.
If beaches lead your list, Faro is the gateway to the Algarve, with its compact Cidade Velha and easy access to the southern coast. For something distinct, Funchal on Madeira trades city bustle for a subtropical island of gardens, sea views and an atmospheric old town — ideal for scenery, walking and a relaxed pace.
4 cities to choose from
Planning a trip to Portugal
- Getting around
- Mainland Portugal is well linked by rail: fast trains connect Lisbon and Porto, with regional services reaching Faro in the south. Long-distance coaches are a budget-friendly alternative, and driving suits the Algarve and countryside. Funchal sits on Madeira, so reaching it means a flight or ferry rather than the mainland train network. Cities themselves are largely walkable, with trams, metros and buses filling the gaps.
- Best time to visit
- Spring and autumn are the sweet spots across Portugal — warm, comfortable and quieter than peak season. Summer brings the hottest weather and the biggest crowds, especially along the Algarve near Faro, while Lisbon and Porto stay busy. Winters are mild and much calmer on the mainland, though wetter in the north around Porto. Madeira's subtropical climate stays mild year-round, making Funchal a solid off-season option.
Portugal: common questions
Which city should I stay in?
For a first trip, Lisbon is the easiest all-rounder. Choose Porto for a walkable culture-and-wine city, Faro for Algarve beaches, and Funchal if you want Madeira's island scenery and slower pace.
How many cities can I combine?
Lisbon, Porto and Faro sit on the mainland and pair well by train or car over a week or more. Funchal is on Madeira and needs a flight, so it usually works best as its own dedicated leg.
Is Portugal good for a first trip?
Yes. It's compact, welcoming and well-connected, with English widely spoken in tourist areas. Lisbon and Porto make especially straightforward, rewarding introductions.
Where's best for beaches?
Faro is your gateway to the Algarve's southern coast. Lisbon has beaches within reach too, while Funchal offers dramatic coastline rather than long sandy stretches.
Independent guides to where to stay in Portugal — chosen on facts and verified before we publish.