Vacation Rentals in Barra
We found 42 properties with availability in Barra
Show on map
Beach Lovers Surf House - Aveiro - Praia Da Barra
186 Rua Diogo Cao 1, Barra, Portugal
The 1-room Beach Lovers Surf House - Aveiro - Praia Da Barra offers easy entry to such city sights as the Aveiro Lighthouse, situated merely 6 minutes' walk away. The apartment capacity is based on…
Average
(2 reviews)
Silvaapartments
Avenida Infante Dom Henrique 26, Barra, Portugal
The spacious 2-bedroom Silvaapartments Barra apartment features a beachfront location merely 0.6 km from Barra Beach and hosts up to 6 guests. Such activities as fishing are provided for sports fans.