We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget City Center Breakfast included Mid-range Pool Romantic Free Parking Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness center Room Service Business Classic Independent Hotels & up & up Air Conditioning Internet & up Reduced mobility rooms Hotels with Restaurants Cheap Hotels Business services Quiet Hotels Non-Smoking Hotel Meeting room Hotels with Free Wifi Concierge Modern Hotels Boutique Hotels Design Hotels $ $$ $$$ $$$$ Luxury Traveler Ibis Hotels Boutique Boutique Spa Hotels TRYP Beach Spa Hotels Golf course Romantic Boutique Hotels Green Luna Hotels & Resorts Within 5 mi Within 10 mi Any distance from Batalha Monastery
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Hotel Lis Batalha Mestre Afonso Domingues
Hotwire.com
$87
View Deal
Largo Mestre Afonso Domingues 6, Batalha 2440-102, Portugal
0.1 miles from Batalha Monastery
  • Free Wifi
  • Free Parking
Hotel Residencial Batalha
Hotwire.com
View Deal
Largo da Misericordia N. 29 | 2440-100 Batalha, Batalha 2440-058, Portugal
0.1 miles from Batalha Monastery
  • Free Wifi
  • Free Parking
Hotel Casa do Outeiro
Agoda.com
View Deal
Largo Carvalho do Outeiro, 4, Batalha 2440-100, Portugal
0.2 miles from Batalha Monastery
  • Free Wifi
  • Free Parking
Hotel Villa Batalha
Priceline
View Deal
Rua de Dom Duarte I no 248, Batalha 2440-505, Portugal
0.3 miles from Batalha Monastery
  • Free Wifi
  • Free Parking
Casa Da Nora
Travelocity
$92
View Deal
Largo Poeta Marques da Cruz, Cortes 2410-506, Portugal
3.6 miles from Batalha Monastery
  • Free Wifi
  • Free Parking
No photo provided
Largo do Rossio 41 | Porto de Mos, 2480-314, Portugal
4.1 miles from Batalha Monastery
  • Room Service
Hotel Eurosol Leiria
Hotels.com
$66
View Deal
Rua Dom Jose Alves Correia da Silva, Leiria 2414-010, Portugal
5.0 miles from Batalha Monastery
  • Free Wifi
  • Free Parking
Hotel Ibis Leiria Fatima
SAVE $2
$47
Hotels.com
$45
View Deal
Lote 56 Avenida Nossa Senhora de Fatima, Leiria 2410-140, Portugal
5.5 miles from Batalha Monastery
  • Free Wifi
  • Bar/Lounge
Hotel Sao Luis
SAVE $2
$67
Hotels.com
$65
View Deal
Rua Beatriz Machado 11, Leiria 2410-089, Portugal
5.8 miles from Batalha Monastery
  • Free Wifi
  • Breakfast included
No availability for your dates from these sites
Travessa de Tomar 2, Leiria 2410-188, Portugal
6.0 miles from Batalha Monastery
  • Free Wifi
  • Free Parking
Eurosol Residence
SAVE $10
$81
Hotels.com
$71
View Deal
Rua Comissao de Iniciativa 13, Leiria 2410-098, Portugal
6.1 miles from Batalha Monastery
  • Free Wifi
  • Free Parking
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of $80/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Sao Francisco
No availability for your dates from these sites
Rua de Sao Francisco 26, Leiria 2400-230, Portugal
6.3 miles from Batalha Monastery
  • Bar/Lounge
TRYP Leiria Hotel
SAVE $4
$67
Melia.com
$63
View Deal
Rua Manuel Simoes Maia, Leiria 2415-520, Portugal
6.6 miles from Batalha Monastery
  • Free Wifi
  • Restaurant
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of $71/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

SAVE $6
$88
Agoda.com
$82
View Deal
Rua Jacinta Marto 100, Fatima 2495-450, Portugal
7.8 miles from Batalha Monastery
  • Free Wifi
  • Free Parking
Cova da Iria Hotel
SAVE $10
$60
Booking.com
$50
View Deal
Avenida Beato Nuno 424, Fatima 2495-401, Portugal
7.8 miles from Batalha Monastery
  • Free Wifi
  • Room Service
Hotel Cristal Marinha
Travelocity
View Deal
Rua De Leiria, 112, Marinha Grande 2430-091, Portugal
7.8 miles from Batalha Monastery
  • Free Wifi
  • Free Parking
Luna Fatima Hotel
No availability for your dates from these sites
Av. Beato Nuno, Fatima 2495-401, Portugal
7.9 miles from Batalha Monastery
  • Free Wifi
  • Free Parking
Aurea Fatima Hotel Congress & Spa
No availability for your dates from these sites
Av D Jose Alves Correia da Silva 279, Fatima 2495-402, Portugal
7.9 miles from Batalha Monastery
  • Free Wifi
  • Restaurant
Hotel Santa Mafalda
No availability for your dates from these sites
Rua Jacinta Marto 181, Fatima 2495-450, Portugal
7.9 miles from Batalha Monastery
  • Free Wifi
  • Room Service
Lux Mundi Hotel
No availability for your dates from these sites
Rua Jacinta Marto 91, Fatima 2495-450, Portugal
8.0 miles from Batalha Monastery
  • Free Parking
  • Restaurant
TripAdvisor
$76
View Deal
Rua Anjo de Portugal 24, Fatima 2495-415, Portugal
8.1 miles from Batalha Monastery
  • Free Wifi
  • Free Parking
Sao Jose Hotel
SAVE $15
$80
Agoda.com
$65
View Deal
Avenida Dom Jose Alves Correia da Silva, Fatima 2495-402, Portugal
8.1 miles from Batalha Monastery
  • Free Wifi
  • Restaurant
Essence Inn Marianos
Rua Sao Paulo, 2 | Cova da Iria, Fatima 2495-435, Portugal
8.1 miles from Batalha Monastery
    Hotel Aleluia
    No availability for your dates from these sites
    Avenida Dom Jose Alves Correia da Silva no 120 | Fatima, Fatima 2495-402, Portugal
    8.2 miles from Batalha Monastery
    • Free Wifi
    • Free Parking
    Hotel Santo Antonio de Fatima
    No availability for your dates from these sites
    Rua de Sao Jose No 10, Fatima 2495-434, Portugal
    8.2 miles from Batalha Monastery
    • Free Wifi
    • Free Parking
    Hotel Fatima
    SAVE $9
    $102
    Booking.com
    $93
    View Deal
    Rua Joao Paulo II 241 | Cova da Iria, Fatima 2495-451, Portugal
    8.2 miles from Batalha Monastery
    • Free Wifi
    • Free Parking
    Casa da Padeira
    Hotels.com
    $83
    View Deal
    Largo Sao Vicente, Alcobaca 2460-711, Portugal
    8.2 miles from Batalha Monastery
    • Free Wifi
    • Free Parking
    Lux Fatima Hotel
    SAVE $11
    $62
    Agoda.com
    $51
    View Deal
    Avenida Dom Jose Alves Correia da Silva, Fatima 2495-402, Portugal
    8.2 miles from Batalha Monastery
    • Free Wifi
    • Free Parking
    Steyler Fatima Hotel
    No availability for your dates from these sites
    Praca Paulo VI, Fatima 2496-908, Portugal
    8.2 miles from Batalha Monastery
    • Free Wifi
    • Free Parking
    Tres Pastorinhos Hotel
    No availability for your dates from these sites
    Rua Joao Paulo II, Fatima 2495-451, Portugal
    8.2 miles from Batalha Monastery
    • Free Wifi
    • Restaurant
    Still looking for a place to stay?
    Batalha has 5 B&Bs/inns with 105 reviews
    Casa Ceedina Bed & Breakfast & Beauty
    Rua do Malta 3, Batalha 2440-025, Portugal
    1.0 miles from Batalha Monastery
    • Free Wifi
    • Free Parking
    Hotel S. Jorge
    IC2 Estrada Nacional 1 | Casal de Amieira, Batalha 2440-487, Portugal
    1.0 miles from Batalha Monastery
    • Free Wifi
    • Free Parking
    Gladius Hotel
    Praca Mouzinho de Albuquerque 7 | Opposite Monastery, Batalha 2440-109, Portugal
    0.1 miles from Batalha Monastery
      See all 5 Batalha B&Bs/inns
      See all hotels in or near Batalha
      Casa Da Nora
      Travelocity
      $92
      View Deal
      Largo Poeta Marques da Cruz, Cortes 2410-506, Portugal
      3.6 miles from Batalha Monastery
      • Free Wifi
      • Free Parking
      Hotel Eurosol Leiria
      Hotels.com
      $66
      View Deal
      Rua Dom Jose Alves Correia da Silva, Leiria 2414-010, Portugal
      5.0 miles from Batalha Monastery
      • Free Wifi
      • Free Parking
      Hotel Ibis Leiria Fatima
      SAVE $2
      $47
      Hotels.com
      $45
      View Deal
      Lote 56 Avenida Nossa Senhora de Fatima, Leiria 2410-140, Portugal
      5.5 miles from Batalha Monastery
      • Free Wifi
      • Bar/Lounge
      Hotel Sao Luis
      SAVE $2
      $67
      Hotels.com
      $65
      View Deal