Search Spa Hotels in Leiria
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Leiria Spa Hotels
Our top choices for Leiria hotels with a spa
The price is ₹10,210
₹10,823 total
includes taxes & fees
11 Dec - 12 Dec

9.4 out of 10, Exceptional, (291)
The price is ₹11,931
₹12,646 total
includes taxes & fees
8 Jan - 9 Jan 2026

9.8 out of 10, Exceptional, (57)
The price is ₹13,311
₹14,110 total
includes taxes & fees
11 Dec - 12 Dec
The price is ₹10,353
₹10,974 total
includes taxes & fees
29 Dec - 30 Dec

9.6 out of 10, Exceptional, (205)
The price is ₹9,799
₹10,387 total
includes taxes & fees
16 Dec - 17 Dec

9.4 out of 10, Exceptional, (9)
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.
Top Leiria Hotel Reviews

Eurosol Residence Hotel Apartamento
10/10 Excellent
Explore a world of travel with Expedia
Nearby Cities
Choose Your Leiria Hotel Style
Hotels near popular Leiria Attractions
Hotels in Leiria by Star Rating
Explore more hotels
- Porta 20 Boutique Guesthouse
- Leiriartem Hotel
- Hotel Praia
- Hotel Estrela de Fatima
- Hotel Santa Maria
- Eurostars Oasis Plaza Hotel
- Mercure Fátima
- Land's Hause Bungalows
- Hotel Oceano
- Hotel Azinheira by RIDAN Hotels
- Hotel Mar e Sol & Spa
- Hotel Cristal Vieira Praia & SPA
- Santo Antonio de Fatima
- Thomar Boutique Hotel
- Dom Goncalo Hotel & Spa
- Hotel Cristal Marinha
- Hotel Magic - RNET 3505
- Hotel Fatima
- Hotel Dos Templarios
- By The Sea
Expedia's Latest Trends
Hotels
Flights
- Flights from Da Nang Intl.
- Flights from Bengaluru (BLR) to Ho Chi Minh City (SGN)
- Flights from Mumbai (BOM) to Port Blair (IXZ)
- Flights to Portel
- Flights from Hyderabad (HYD) to Frankfurt (FRA)
- Flights from Kolkata (CCU) to Kathmandu (KTM)
- Flights from Kondotti (CCJ) to Sepang (KUL)
- Flights from Riyadh (RUH) to Thalassery (CNN)
- Flights from Sa Khu (HKT) to Chiang Mai (CNX)
- Flights from Indore (IDR) to Dubai (DXB)







































