Hotels with Swimming Pools in Batalha
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Batalha Hotels with Swimming Pools
Top Hotels with Swimming Pools in Batalha

Villa Batalha
Villa Batalha
9.4 out of 10, Exceptional, (213)
The price is S$154
includes taxes & fees
11 Jul - 12 Jul

Boutique Hotel Casa do Outeiro - Arts & Crafts
Boutique Hotel Casa do Outeiro - Arts & Crafts
9.6 out of 10, Exceptional, (219)
The price is S$143
includes taxes & fees
14 Jul - 15 Jul

Haven Nature Hotel & Villas
Haven Nature Hotel & Villas
The price is S$225
includes taxes & fees
22 Jul - 23 Jul

Hostel Pia do Urso
Hostel Pia do Urso
8.0 out of 10, Very good, (1)
The price is S$83
includes taxes & fees
20 Jul - 21 Jul

Casa das Portas
Casa das Portas
9.6 out of 10, Exceptional, (12)

Hotel Lusitano
Hotel Lusitano
9.6 out of 10, Exceptional, (70)
The price is S$167
includes taxes & fees
13 Jul - 14 Jul

Flag Hotel Santarém
Flag Hotel Santarém
7.8 out of 10, Good, (33)
The price is S$87
includes taxes & fees
13 Jul - 14 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent Reviews in Batalha
Recent Reviews in Batalha

Hotel Dos Templarios
5/5 Excellent
Très très bien
"Très bel hôtel. Chic sans prétention. Nous avions la suite lors de notre séjour. Juste parfait"
A verified traveller stayed at Hotel Dos Templarios
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Accommodation Types in Batalha
Hotels near other Attractions
Explore more hotels
- Santo Antonio de Fatima
- Hotel Mar e Sol & Spa
- Miramar Hotel & Spa
- Hotel Estrela de Fatima
- Stay Hotel Leiria Centro
- Land's Hause Bungalows
- Hotel Dos Templarios
- Thomar Boutique Hotel
- Hotel Miramar Sul
- Lux Fatima Hotel
- Hotel Fatima
- Hotel Magic - RNET 3505
- Dom Goncalo Hotel & Spa
- Villamar Style Maison
- Coração de Fátima Boutique Hotel
- Hotel Anjo de Portugal