Hotels in Leiria

Search and compare Leiria hotels from hundreds of travel sites and save

Leiria
May 20 — May 212
Leiria
Fri 5/20
Sat 5/21
...and more

Tips for booking a Leiria hotel

Cheapest month:February
Most expensive month:August
Average price in Leiria:$79/night
Cheapest price found:$18/night
Cheapest day:Thursday
Most expensive day:Wednesday
$37 - $131
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$63 - $102
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Leiria hotels

Show all 3,877 hotels
1
Hotel Magic
Hotel Magic
9.2 Excellent
Rua Mouzinho de Albuquerque, nr 58, Nazaré, Leiria, Portugal
Show on map
0.2 mi from city centre, Nazaré, Portugal 

Situated in Nazare, Hotel Magic offers stylish, 3-star accommodation close to Nazare Beach. It provides complimentary Wi-Fi, a swimming pool and a 24-hour reception.

2
Sana Silver Coast Hotel
Sana Silver Coast Hotel
8.8 Excellent
Avenida Dom Manuel Figueira Freire Da Camara Caldas Da Rainha, 2500-184, Caldas da Rainha, Leiria, Portugal
Show on map
0.2 mi from city centre, Caldas da Rainha, Portugal 

Situated in Caldas da Rainha, SANA Silver Coast Hotel provides modern 4-star accommodation, as well as a Jacuzzi. It is ideally positioned for guests wishing to discover the area's attractions.

3
Hotel Ancora Mar
Hotel Ancora Mar
8.0 Excellent
Rua Sub-Vila Nº49, Nazaré, Leiria, Portugal
Show on map
0.3 mi from city centre, Nazaré, Portugal 

Situated in Nazare, Hotel Ancora Mar is a short walk from the Lisboa Wine Region and provides an outdoor pool. Those staying at the property also have access to complimentary wireless internet and on-site parking.

4
Hotel Praia
Hotel Praia
8.2 Excellent
Avenida Vieira Guimaraes 39, Nazaré, Leiria, Portugal
Show on map
0.3 mi from city centre, Nazaré, Portugal 

Set in Nazare, Hotel Praia is a five-minute walk from Nazare Beach and offers an indoor pool and a rooftop terrace. It provides 4-star accommodation with air-conditioned rooms.

5
The Literary Man Obidos Hotel
The Literary Man Obidos Hotel
7.9 Good
Rua De Dom João De Ornelas, Óbidos, Leiria, Portugal
Show on map
0.0 mi from city centre, Óbidos, Portugal 

Situated a short drive from the Jose Malhoa Museum, The Literary Man - Obidos Hotel provides unique accommodation in Obidos. This charming hotel is an ideal base for discovering the local vineyards as it is located in the Lisboa Wine Region.

6
Hotel Louro
Hotel Louro
8.1 Excellent
Rua da Antiga Real No2, Óbidos, Leiria, Portugal
Show on map
0.3 mi from city centre, Óbidos, Portugal 

Situated in Obidos, Hotel Louro offers 3-star accommodation, as well as an outdoor pool. It also provides babysitting/child services, a 24-hour reception and bicycle rental.

7
Europeia Hotel
Europeia Hotel
7.4 Good
Alm. Candi Dos Reis, Nº64 - Hotel, Caldas da Rainha, Leiria, Portugal
Show on map
0.2 mi from city centre, Caldas da Rainha, Portugal 

Europeia Hotel is located in Caldas da Rainha and offers free Wi-Fi. Surrounded by local bars and restaurants, it is a short walk from Caldas da Rainha Train Station.

8
Hotel Mare
Hotel Mare
8.5 Excellent
Rua Mouzinho de Albuquerque N.10, Nazaré, Leiria, Portugal
Show on map
0.2 mi from city centre, Nazaré, Portugal 

Hotel Mare Nazare provides comfortable 3-star accommodation in Nazare. A short stroll from Nazare Beach, it offers modern rooms equipped with a telephone.

Cheapest hotels in Leiria, Portugal

Show all 3,877 hotels
D. Carlos Residencial
D. Carlos Residencial
5.8 Okay
Rua Camoes, 39 A, Caldas da Rainha, Leiria, Portugal
Show on map
0.2 mi from city centre,  

D Carlos Residencial provides 3-star accommodation in Caldas da Rainha. Surrounded by local bars and restaurants, it is within walking distance from Caldas da Rainha Train Station.

$23
Avg. per night
Na Crista da Onda
Na Crista da Onda
7.9 Good
Avenida Manuel Remigio 2, Nazaré, Leiria, Portugal
Show on map
0.4 mi from city centre,  

Set in Nazare, Na Crista da Onda is a five-minute walk from Nazare Beach and features free Wi-Fi and a swimming pool. It is located a short stroll from the Lisboa Wine Region.

$24
Avg. per night
Hotel Dona Leonor
Hotel Dona Leonor
7.1 Good
Hemiciclo João Paulo Ii, 9, Caldas da Rainha, Leiria, Portugal
Show on map
0.3 mi from city centre,  

Hotel Dona Leonor is situated in Caldas da Rainha and offers complimentary wireless internet. This cosy hotel is an ideal base for discovering local vineyards as it is set in the Lisboa Wine Region.

$30
Avg. per night
Marazul
Marazul
7.0 Good
Largo Padre Jose C. Leal, N 1, Serra de El-Rei, Leiria, Portugal
Show on map
0.0 mi from city centre,  

Hotel Marazul Peniche is located in Peniche and offers free wireless internet. This peaceful hotel is an ideal base for exploring local vineyards as it is situated in the Lisboa Wine Region.

$32
Avg. per night
By the Beach
By the Beach
8.6 Excellent
R. Dos Pescadores 9, Nazaré, Leiria, Portugal
Show on map
0.3 mi from city centre,  

By the Beach Nazare offers a comfortable setting while in Nazare. It is also situated within a five-minute walk of Nazare Beach.

$33
Avg. per night
Europeia Hotel
Europeia Hotel
7.4 Good
Alm. Candi Dos Reis, Nº64 - Hotel, Caldas da Rainha, Leiria, Portugal
Show on map
0.2 mi from city centre,  

Europeia Hotel is located in Caldas da Rainha and offers free Wi-Fi. Surrounded by local bars and restaurants, it is a short walk from Caldas da Rainha Train Station.

$36
Avg. per night
Hotel Cristal Caldas
Hotel Cristal Caldas
7.4 Good
Rua António Sérgio 31, Caldas da Rainha, Leiria, Portugal
Show on map
0.4 mi from city centre,  

Less than a 20-minute stroll from Caldas da Rainha Train Station, Hotel Cristal Caldas provides guests with a convenient base when visiting Caldas da Rainha. It also offers meeting rooms, a 24-hour reception and an outdoor pool.

$38
Avg. per night
Gaivota Holidays
Gaivota Holidays
8.3 Excellent
Largo Comandante Candido dos Reis, Lote-3, Bloco-B, Nazaré, Leiria, Portugal
Show on map
0.4 mi from city centre,  

Set in Nazare, Gaivota Holidays is a five-minute walk from the Lisboa Wine Region and offers a swimming pool. It also provides free Wi-Fi.

$41
Avg. per night

Hotel prices in Leiria

2 stars and under
Marazul
#1 Most popular

Marazul

Largo Padre Jose C. Leal, N 1, Serra de El-Rei, Leiria, Portugal

7.0 Good
$32

Avg. per night

Hotel Ancora Mar
#2 Most popular

Hotel Ancora Mar

Rua Sub-Vila Nº49, Nazaré, Leiria, Portugal

8.0 Excellent
$42

Avg. per night

Best value

Nazare Hostel

Rua Nova da Areia 24, Nazaré, Leiria, Portugal

8.3 Excellent
$23

Avg. per night

3 stars
Hotel Mare
#1 Most popular

Hotel Mare

Rua Mouzinho de Albuquerque N.10, Nazaré, Leiria, Portugal

8.5 Excellent
$80

Avg. per night

#2 Most popular

Katekero Ii

Av. do Mar 72, Peniche, Leiria, Portugal

7.7 Good
$54

Avg. per night

Hotel Dona Leonor
Best value

Hotel Dona Leonor

Hemiciclo João Paulo Ii, 9, Caldas da Rainha, Leiria, Portugal

7.1 Good
$30

Avg. per night

4 stars +
Praia D'El Rey Marriott Golf & Beach Resort
#1 Most popular

Praia D'El Rey Marriott Golf & Beach Resort

Vale De Janelas Av. D. Ines de Castro, 1, Óbidos, Leiria, Portugal

9.2 Excellent
$160

Avg. per night

Bom Sucesso Resort
#2 Most popular

Bom Sucesso Resort

Lugar DO Bom Sucesso - Vau 27, Óbidos, Leiria, Portugal

8.0 Excellent
$125

Avg. per night

Royal Obidos Spa & Golf Resort
Best value

Royal Obidos Spa & Golf Resort

Cabeço Da Serra 0, Óbidos, Leiria, Portugal

8.7 Excellent
$122

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Leiria

Leiria travel FAQs

  • Where is the best place to stay in Leiria?

    Óbidos, Nazaré, and Peniche are some of the most favored places to stay in Leiria.

  • What are the best hotels in Leiria?

    2,171 reviews rated Miramar Hotel & Spa with an average score of 7.6/10. It may also be worth looking into the Hotel Praia, which received a rating of 8.2/10 from 3,344 reviews. Hotel Oceano could also be a good option, with a score of 8.1/10 from 4,071 reviews.