In a stately 19th-century town house near the riverfront, this quirky two-star has spacious rooms with wooden floors, sizeable bathrooms and stone-framed French windows overlooking the historic centre or the river. For better views nab one of the rooms on the top floors.
Hotel Jardim
Viana do Castelo