Where to Stay

Aliados & Bolhão

For

Near sights, nightlife, shops, restaurants…everything. Great transport links. Sleeping options for all budgets.

Against

Can be crowded and pricey. Accommodation fills fast in high season.

Boavista

For

Good for off-the-beaten track exploring. Well connected by public transport. Close to Casa da Música.

Against

More residential/corporate, so lacks character in places. Further from main sights.

Foz do Douro

For

Located on the Atlantic, with beaches and a waterfront promenade, plus numerous shops, cafes and restaurants.

Against

A short hop from the centre (tram 1 or bus 500). Less appealing in the cooler months.

Massarelos

For

Low-key and authentic/untouristy neighbourhood with a handful of sights and restaurants, plus the lovely Jardins do Palácio de Cristal.

Against

Further from the main sights. Few accommodation options.

Miragaia

For

Charismatic hilltop neighbourhood, spilling down to the river, with pretty gardens and viewpoints, plus inexpensive, artsy guesthouses and restaurants.

Against

Steep streets to climb. Not everywhere is connected by public transport.

Ribeira

For

Historic Porto at its best, packed with sights, restaurants and bars. Good transport links.

Against

Can be touristy and comparatively expensive, especially in peak season. Often fully booked.

Vila Nova de Gaia

For

Close to the port-wine lodges for tours and tastings. Fine views of Ribeira.

Against

A bit further out and not as well connected by public transport.