Central hotels in Barra
We found 45 properties with availability in Barra
Beach Lovers Surf House - Aveiro - Praia Da Barra
186 Rua Diogo Cao 1, Barra, Portugal
Casa Dunas -Barra - T2 Na Praia Da Barra
1 Praca Dobral Dos Santos 2Esq, Barra, Portugal
Casa Amarela, 9-Room Beach House
184 Avenida Fernao De Magalhaes, Barra, Portugal
Bright Pointe 2-Bedroom Apartment - Praia Da Barra
140 Rua Da Praia 3º Drt. Fraccao S, Barra, Portugal
The Beach House
Rua Diogo Cao Nº 30, Barra, Portugal