Hotel
1. The Yeatman
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 YeatmanChoosing 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
Hotel
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 YeatmanHotel
A 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.
View details — InterContinental Porto – Palácio das CardosasHotel
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 SagresHotel
A riverside hotel on Praça da Ribeira spread across six historic buildings within the UNESCO-listed centre, with 174 rooms, many overlooking the Douro and the Gaia lodges.
View details — Pestana Vintage PortoHotel
A four-star superior hotel in rehabilitated historic buildings just above the Ribeira, with the Forno Velho restaurant, a lounge bar and some rooms with river-view terraces.
View details — Hotel Carris Porto RibeiraHotel
A historic hotel on Rua de Santa Catarina, open since 1880 and the longest-operating hotel in Porto, with 94 rooms in the heart of the shopping district.
View details — Grande Hotel do PortoHotel
A design hostel inside São Bento railway station, opened in 2017, with curtained dorm beds, private rooms, a shared kitchen and its own bar.
View details — The Passenger HostelHotel
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