Skip to content

Best Hotels in Porto (2026)

Choosing where to stay in Porto is mostly a choice between three areas. The Baixa and the Avenida dos Aliados are the most practical base, close to the metro, São Bento station and most of the sights; options here range from the InterContinental in the Palácio das Cardosas and the five-star Infante Sagres to the historic Grande Hotel do Porto on Rua de Santa Catarina. The Passenger Hostel, inside São Bento station itself, is a stylish budget choice, and Gallery Hostel on Rua Miguel Bombarda puts you in the art gallery district.

The Ribeira suits travellers who want the river on the doorstep: Pestana Vintage Porto occupies six historic buildings on Praça da Ribeira, and Hotel Carris Porto Ribeira is just above the quay. Expect lively evenings and steep, cobbled access. Across the river in Vila Nova de Gaia, The Yeatman offers luxury, infinity pools and a two-Michelin-star restaurant with views back over the old town, in exchange for a short taxi ride or a climb at night. Book early for summer and for the São João festival in June, and remember that Porto charges a tourist tax per person per night.

8 places · Updated November 12, 2026

Our top 3 hotels in Porto

  1. The Yeatman Luxury wine hotel, Vila Nova de GaiaA luxury wine hotel on the hillside of Vila Nova de Gaia, with infinity pools, a wine spa and a two-Michelin-star restaurant facing Porto across the Douro.
  2. InterContinental Porto – Palácio das Cardosas Luxury hotel in a historic palace, AliadosA luxury hotel in the Palácio das Cardosas, a 19th-century palace on the site of a 15th-century convent, overlooking Praça da Liberdade and Avenida dos Aliados.
  3. Infante Sagres Boutique luxury hotel, BaixaA five-star boutique hotel in a 1950s neo-baroque building in the Baixa, member of Small Luxury Hotels of the World, with around 70 rooms and suites.

Hotel

1. The Yeatman

Luxury wine hotel$$$$Vila Nova de Gaia

A luxury wine hotel on the hillside of Vila Nova de Gaia, with infinity pools, a wine spa and a two-Michelin-star restaurant facing Porto across the Douro.

View details — The Yeatman

Hotel

3. Infante Sagres

Boutique luxury hotel$$$$Baixa

A five-star boutique hotel in a 1950s neo-baroque building in the Baixa, member of Small Luxury Hotels of the World, with around 70 rooms and suites.

View details — Infante Sagres

Hotel

8. Gallery Hostel

Boutique hostel and art gallery$Miguel Bombarda

A boutique hostel on Rua Miguel Bombarda, Porto's art gallery street, offering dorms and suites in historic buildings, a gallery space and complimentary breakfast.

View details — Gallery Hostel