Le centre-ville de Porto concentre une offre hôtelière variée, allant des établissements historiques aux design contemporains. Dans la Ribeira, le Pestana Vintage Porto Hotel & World Heritage Site occupe un bâtiment du XVIe siècle avec vue directe sur le Douro. À quelques minutes, le Pao De Acucar Hotel mêle art déco et collection d'objets rétro. Plus à l'ouest, le quartier de Boavista propose des hôtels comme le Porto Palacio Hotel By The Editory (5 étoiles, rooftop panoramique, spa et piscine intérieure) ou la chaîne HF Hotels : HF Tuela, HF Ipanema, HF Fénix et HF Ipanema Park, ce dernier doté d'une piscine extérieure et de bornes de recharge électrique.
Les budgets varient de 70 à 200 € par nuit selon la saison et le standing. Le centre historique (Sé, Clérigos, Aliados) permet d'accéder à pied aux caves de vin de Porto et à la gare de São Bento. Les hôtels de Boavista offrent un cadre plus calme, à 10-15 min de marche du centre. Privilégiez un hébergement avec petit-déjeuner inclus : le Pestana Vintage et les HF Hotels excellent sur ce point. Vérifiez la disponibilité du parking (payant) et la présence d'ascenseurs, car les collines portuaires exigent de bonnes chaussures.
