Batalha Bed and Breakfasts

Filter
Sort

from $65

Batalha, Portugal

Check Availability

Batalha, Portugal

Check Availability

Batalha, Portugal

Check Availability

Caldas da Rainha, Portugal (24 miles from Batalha)

Check Availability

Caldas da Rainha, Portugal (24 miles from Batalha)

Check Availability

Caldas da Rainha, Portugal (20 miles from Batalha)

Check Availability

from $33

Nazare, Portugal (13 miles from Batalha)

Check Availability

Nazare, Portugal (13 miles from Batalha)

Check Availability

Nazare, Portugal (12 miles from Batalha)

Check Availability

Nazare, Portugal (12 miles from Batalha)

Check Availability

from $52

Tomar, Portugal (28 miles from Batalha)

Check Availability

from $33

Tomar, Portugal (22 miles from Batalha)

Check Availability

from $34

Tomar, Portugal (22 miles from Batalha)

Check Availability

Tomar, Portugal (22 miles from Batalha)

Check Availability

Tomar, Portugal (22 miles from Batalha)

Check Availability

Marinha Grande, Portugal (8 miles from Batalha)

Check Availability

Leiria, Portugal (7 miles from Batalha)

Check Availability

Leiria, Portugal (5 miles from Batalha)

Check Availability

Leiria, Portugal (3 miles from Batalha)

Check Availability

Soure, Portugal (30 miles from Batalha)

Check Availability

from $53

Porto de Mos, Portugal (11 miles from Batalha)

Check Availability

from $55

Rio Maior, Portugal (22 miles from Batalha)

Check Availability

Rio Maior, Portugal (26 miles from Batalha)

Check Availability

Santarem, Portugal (30 miles from Batalha)

Check Availability

Santarem, Portugal (30 miles from Batalha)

Check Availability

from $27

Fatima, Portugal (8 miles from Batalha)

Check Availability

from $31

Fatima, Portugal (8 miles from Batalha)

Check Availability

Fatima, Portugal (8 miles from Batalha)

Check Availability

from $43

Fatima, Portugal (8 miles from Batalha)

Check Availability

Fatima, Portugal (7 miles from Batalha)

Check Availability

Fatima, Portugal (8 miles from Batalha)

Check Availability

from $85

Ourem, Portugal (14 miles from Batalha)

Check Availability

from $112

Ourem, Portugal (12 miles from Batalha)

Check Availability

from $55

Obidos, Portugal (27 miles from Batalha)

Check Availability

from $60

Obidos, Portugal (25 miles from Batalha)

Check Availability

from $289

Obidos, Portugal (27 miles from Batalha)

Check Availability

from $52

Obidos, Portugal (27 miles from Batalha)

Check Availability

Obidos, Portugal (30 miles from Batalha)

Check Availability

Obidos, Portugal (28 miles from Batalha)

Check Availability

Obidos, Portugal (27 miles from Batalha)

Check Availability

Obidos, Portugal (29 miles from Batalha)

Check Availability

from $71

Torres Novas, Portugal (17 miles from Batalha)

Check Availability

Torres Novas, Portugal (18 miles from Batalha)

Check Availability

Chamusca, Portugal (27 miles from Batalha)

Check Availability

Chamusca, Portugal (27 miles from Batalha)

Check Availability

Golega, Portugal (25 miles from Batalha)

Check Availability

Nearby Cities

Recent reviews

Sponsored Links

check