Join 305,000+ travellers in Portugal, Lisbon & Porto Travel Tips on Facebook. Find your group

Trip guides  /  Where to stay

The Best Hotels in Porto

By the Travel Portugal Now team · Published 2 October 2026

Porto’s hotels make the most of its setting: riverside rooms facing the port lodges, palaces on the grand Avenida dos Aliados and boutique townhouses in the old town. Here are the best hotels in Porto by style and budget.

Quick answer: for luxury and the best view, book The Yeatman in Gaia. For a riverside stay in the old town, try Pestana Vintage Porto. For a grand city-centre palace, choose The One Monumental Palace or the InterContinental. For boutique charm, try Torel 1884 or Casa da Companhia. On a budget, Porto has excellent hostels.

Porto

Luxury

The Yeatman

A wine hotel on the hill in Gaia, among the port lodges, with an infinity pool facing Porto, a wine spa and a celebrated restaurant. Check prices.

The One Monumental Palace

A grand building on Avenida dos Aliados, home of the historic Café Monumental. Check prices.

InterContinental Porto Palácio das Cardosas

An 18th-century palace at the top of Avenida dos Aliados, a short walk from São Bento station. Check prices.

Pestana Palácio do Freixo

A baroque palace on the riverside east of the centre, with a pool. Check prices.

Riverside

Pestana Vintage Porto

Right on the Ribeira waterfront in a row of historic houses. Check prices.

Hotel Carris Porto Ribeira

Modern rooms in old buildings a few steps from the river. Check prices.

Torel Avantgarde

An art-filled hotel with a terrace and river views. Check prices.

NEYA Porto

A modern eco hotel by the river, west of the centre. Check prices.

See Porto hotels with a view.

Boutique

Torel 1884

A beautifully decorated townhouse near São Bento, themed on the Age of Discovery. Check prices.

Casa da Companhia

A stylish boutique hotel near the Clérigos Tower. Check prices.

PortoBay Flores

On Rua das Flores, one of Porto’s prettiest streets. Check prices.

Hospes Infante Sagres

A historic hotel near Avenida dos Aliados, with lavish public rooms. Check prices.

See Porto’s best boutique hotels.

Mid-range and budget

Grande Hotel do Porto

A classic on the Rua de Santa Catarina shopping street. Check prices.

Zero Box Lodge

Budget capsule-style rooms with a design twist. Check prices.

See the best hostels in Porto.

Where to stay

Stay in Ribeira for the river, around Aliados and São Bento for convenience, or in Gaia for the view across to Porto. See where to stay in Porto.

More: all Porto stays and Douro Valley hotels.

Some links in this guide are affiliate links (GetYourGuide, Booking.com, Discover Cars). If you book through them we may earn a small commission at no extra cost to you. It helps keep our groups and this site free.

Still got questions?

Ask 305,000+ travellers and locals in our free Facebook groups.