18 best hotels in Porto for a photogenic city break
All products are independently selected by our editors. If you buy something, we may earn an affiliate commission. Learn how we test.
Porto is fast catching up with Lisbon when it comes to Portuguese holiday destinations serving year-round warmth – and it's home to some of the best hotels in the country. Brimming with beautiful architecture, natural landscapes and plenty of delicious food and wine – Porto is a truly wonderful city break for travellers who want the best that Portugal has to offer (minus the tourist hoards of capital and Algarve).
Meander along charming cobblestone streets, go for a stroll in Ribeira, or climb the awe-inspiring Luis I Bridge, which is one of the main tourist attractions in the region. The Torre dos Clérigos, located in the historical centre of Porto, is a must see, and so is São Bento Train Station – which is often touted as one of the most beautiful train stations in the world. The neighbouring towns of Vila Nova de Gaia and Teleférico de Gaia both make great day trips if you want to explore beyond Porto’s city walls. Oh, and ensure you cruise on the Douro River. That is: the river which winds through the The Douro Valley, Portugal’s most famous wine region, where you can indulge in wine tasting aplenty.
If you're already searching for cheap flights to said stunning Portuguese city (you can save when you book with our exclusive Jet2Holidays discount codes, EasyJet discount codes and booking.com discount codes),then peruse our list of the best hotels in Porto according to our editors – from highly-rated boutique hotels to luxury hotels guest houses and five-star hotels. You're welcome.