roomfornightEXPLORE YOUR TRAVELS

Cheap hotels in Leiria tonight

Updated 7 July 2026 · 36 real hotels

LeiriaPhoto : Google

← All hotels in Leiria

In short, Cheap hotels in Leiria

Leiria offers solid budget hotel options starting at around 57€ per night, with several well-rated properties in or very close to the historic centre. Booking midweek and avoiding peak summer weekends are the easiest ways to keep costs down. The city centre and the nearby town of Marinha Grande both have affordable choices worth considering.

Your stay in Leiria, in one conversation

Charlize builds hotels, activities and dining around your wishes, dates and budget.

Start with Charlize →

Affordable Hotels in Leiria: What to Expect

Leiria is one of central Portugal's most underrated cities, sitting roughly halfway between Lisbon and Porto at a convenient crossroads for road travellers. Because it draws fewer international tourists than coastal resorts, hotel prices here stay noticeably lower than in Lisbon or Porto, and a comfortable, well-reviewed stay rarely costs more than 85€ per night even in high season. The historic centre, clustered below the medieval castle, concentrates most of the walkable accommodation, while the nearby town of Marinha Grande (about 10 km west) adds a quieter, even more affordable alternative for guests with a car.

Budget Neighbourhoods and Practical Tips

Staying in or immediately around the historic centre gives you walkable access to Leiria's main square, restaurants along the Lis river, and public transport links, all without paying a city-resort premium. Properties like Stay Hotel Leiria Centro (from 57€, rated 4.4/5) and the Residenza Dutzu ApartHotel (from 80€, rated 4.9/5) sit directly in this area. If you are mainly using Leiria as a base for a Fatima pilgrimage or a drive to the Pinhal de Leiria pine forest, hotels with "Fatima" in their name, such as ibis Leiria Fatima or B&B Hotel Leiria Fatima, are positioned for easy road access and often price aggressively. To pay less, travel Sunday to Thursday, book at least three weeks ahead, and check whether a room-only rate saves money if you plan to eat out at the city's many affordable local restaurants.

Our selection in Leiria

A real selection, real prices, from the most affordable to the showstopper.

💸 BudgetThe best price in the selection
Hotel 13 de Outubro by Umbral
Hotel 13 de Outubro by Umbral
★★Fátima : à 17,5 km de Leiria★ 5
42 €/nuitBook →
B&B Hotel Leiria Fatima
B&B Hotel Leiria Fatima
★★★Leiria★ 4.9
63 €/nuitBook →
Cruz Alta
Cruz Alta
★★★Fátima : à 17,2 km de Leiria★ 4.6
42 €/nuitBook →
⚖️ ComfortGreat value for money
Residenza Dutzu ApartHotel
Residenza Dutzu ApartHotel
★★★Centre historique de Leiria★ 4.9
67 €/nuitBook →
Porta 20 Boutique Guesthouse
Porta 20 Boutique Guesthouse
★★★Leiria★ 4.8
70 €/nuitBook →
Hotel Casa da Nora
Hotel Casa da Nora
★★★★Cortés★ 4.7
74 €/nuitBook →
✨ PremiumFor a treat
5ª Vigia Guest House
5ª Vigia Guest House
★★★★Porto de Mos : à 16,2 km de Leiria★ 4.9
84 €/nuitBook →
Hotel Lis Batalha
Hotel Lis Batalha
★★★★Batalha : à 9,8 km de Leiria★ 4.8
86 €/nuitBook →
Hotel Estrela de Fatima
Hotel Estrela de Fatima
★★★★Fátima : à 17,2 km de Leiria★ 4.8
90 €/nuitBook →
HotelAreaRatingPrice / night
Residencial Santa Bárbara by Umbral ★★Fátima : à 17,6 km de Leiria★ 3.331 €/nuit
Residencial São Francisco by Umbral ★★Fátima : à 17,5 km de Leiria★ 3.536 €/nuit
Cruz Alta ★★★Fátima : à 17,2 km de Leiria★ 4.642 €/nuit
Hotel 13 de Outubro by Umbral ★★Fátima : à 17,5 km de Leiria★ 542 €/nuit
La Palma Hostel Leiria ★★Centre historique de Leiria★ 3.743 €/nuit
ibis Leiria Fatima ★★Leiria★ 4.145 €/nuit
Hotel Santa Mafalda ★★★Fátima : à 16,3 km de Leiria★ 448 €/nuit
Stay Hotel Leiria Centro ★★★Leiria★ 4.450 €/nuit
Coudelaria Residence ★★★Pombal : à 23,6 km de Leiria★ 4.550 €/nuit
Hotel Genesis ★★★Fátima : à 17,4 km de Leiria★ 4.455 €/nuit

Frequently asked questions

What is the cheapest hotel in Leiria right now?+

Based on current available rates, Stay Hotel Leiria Centro is the lowest-priced option at around 57€ per night. It holds a strong 4.4/5 guest rating and is located in the city centre, making it an excellent value starting point for your search.

Is it worth staying in Marinha Grande instead of Leiria to save money?+

Marinha Grande, about 10 km west of Leiria, is an option if you have a rental car. The Marinha Garden Inn there is listed at 78€ per night, though its 3.5/5 rating is the lowest among the options on this page. If budget is the absolute priority and you are comfortable driving, it is a viable alternative, but several Leiria city-centre hotels come in cheaper with better reviews.

Which cheap Leiria hotels have the best guest ratings?+

Two properties stand out for combining affordability with excellent ratings. The B&B Hotel Leiria Fatima scores an impressive 4.9/5 at 65€ per night, and the Residenza Dutzu ApartHotel in the historic centre also achieves 4.9/5 at 80€ per night. Both represent strong value given those scores.

When is the best time to book a cheap hotel in Leiria?+

Midweek stays (Sunday through Thursday) consistently attract lower rates than weekend nights throughout the year. July and August see the highest demand across central Portugal, so booking at least three to four weeks ahead during those months is advisable. Shoulder seasons, specifically April to June and September to October, often combine mild weather with the most competitive prices.

Services for your stay in Leiria

🍽️ Book a restaurant🚄 Train✈️ Flights⛽ Fuel prices along the way🎟️ Activities & tours🎫 Tickets & museums🎫 City pass🧳 Luggage storage

Go further

All hotels in Leiria✨ Luxury hotels in Leiria⭐ 4-star hotels in Leiria💼 Business hotels in Leiria👍 Best-rated hotels in Leiria💞 Romantic hotels in Leiria👨‍👩‍👧 Family hotels in Leiria🎨 Design hotels in Leiria

Compose my stay with Charlize →