Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Barcelos
Featuring a private beach area and views of inner courtyard, Refúgio do Mar is a recently renovated aparthotel located in Aguçadoura, 200 metres from Paimo - Agucadoura Beach.
Located in Póvoa de Varzim, just 500 metres from Codixeira Beach, Casa Ramos provides beachfront accommodation with free WiFi.
Boasting a patio with quiet street views, a casino and a terrace, Largo do cruzeiro can be found in Póvoa de Varzim, close to Paimo - Agucadoura Beach and 38 km from Music House.
Situated in Fão, a few steps from Bonança Beach and 33 km from Shipyards of Viana do Castelo, Casa de Luxo na Praia de Ofir offers a garden and air conditioning.
Set in Póvoa de Varzim, 100 metres from Esteiro Beach and 35 km from Music House, Sunrise offers a terrace and air conditioning. This beachfront property offers access to a patio and free WiFi.
Situated in Apúlia, just 500 metres from Apúlia Beach, Sublime Mundo Apartamento features beachfront accommodation with free WiFi. It is set 36 km from Shipyards of Viana do Castelo and offers a lift....
Set in Esposende, 1 km from Rio de Moinhos Beach, Marinhas Bed & Breakfast offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Featuring a new and improved WiFi connection, Hotel Santo Andre is located beachfront in the tranquil Santo André Beach. It offers direct access to the beach and an outdoor pool.
This resort in Esposende faces the Cávado River and is 200 metres from the Atlantic Ocean. It offers an outdoor swimming pool, tennis courts and a gym. Free parking is available.
Located in the heart of the Pinhal de Ofir, between the river and the sea, this hotel with its timeless architecture has two outdoor swimming pools where you can enjoy contact with the Pinhal de Ofir....