Airbnb is a good option if you’re on a budget; a 2 bedroom apartment we stayed in whilst in Porto set us back just £45 a night.
Guest houses are a real thing in Porto and had we had more cash to burn, I would like to have checked out these ones:
and for a splurge, the The Yeatman, a hotel in Vila Nova De Gaia which houses a 2 Michelin Star restaurant

