Hotel Parque do Rio
Ofir,
Esposende
$$$ (50 to 100 euros)
Hospitality and a peaceful atmosphere only 200 metres for the beach and 35 kilometres (20 miles) from Oporto airport. The perfect base to visit the North of Portugal: Oporto, Braga, Barcelos, Viana do Castelo, Guimarães and the Douro Valley.