Luxury accommodations in Barra
We found 44 properties with availability in Barra
Beach Lovers Surf House - Aveiro - Praia Da Barra
186 Rua Diogo Cao 1, Barra, Portugal
Pool & Tennis Beach House
Avenida Fernao De Magalhaes Aldeamento Triangulo Norte Casa 47 Praia Da Barra, 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