Hotels in Leiria

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

Leiria
30 Jul — 31 Jul2
Leiria
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Leiria

Filter by star ratings
All filters
Miramar Hotel & Spa
Miramar Hotel & Spa
7.6 Good
Rua Abel da Silva, 36, Nazaré, Leiria, Portugal
Show on map
0.7 km from city centre, Nazaré, Portugal 
GoodBased on 1,805 reviews
7.6

Featuring a Jacuzzi, a sauna and an outdoor pool, Miramar Hotel & Spa is located in Nazare and provides unique accommodation. This art deco hotel is an ideal choice for discovering the local vineyards as it is situated in the Lisboa Wine Region.

Nazare Hostel
Nazare Hostel
8.1 Excellent
R. Nova Da Areia 24, Nazaré, Leiria, Portugal
Show on map
0.4 km from city centre, Nazaré, Portugal 
ExcellentBased on 770 reviews
8.1

Boasting a swimming pool, Nazare Hostel is situated in Nazare and provides stylish accommodation. Guests can also make use of free wireless internet.

Hotel Santo Antonio Da Baia
Hotel Santo Antonio Da Baia
8.1 Excellent
Rua dos Bombeiros Voluntários, São Martinho do Porto, Leiria, Portugal
Show on map
0.6 km from city centre, São Martinho do Porto, Portugal 
ExcellentBased on 855 reviews
8.1

Situated in Alcobaca, Hotel Santo Antonio Da Baia provides traditional 3-star accommodation, as well as a swimming pool. It offers complimentary Wi-Fi, a diving centre and room service.

Inatel Foz Do Arelho
Inatel Foz Do Arelho
7.7 Good
R Francisco de Almeida Grandela,17, Caldas da Rainha, Leiria, Portugal
Show on map
7.9 km from city centre, Caldas da Rainha, Portugal 
GoodBased on 532 reviews
7.7

Situated in Caldas da Rainha, INATEL Foz Do Arelho provides comfortable accommodation and features river views. It has a fitness centre, as well as an outdoor pool, a ticket service and a tour desk.

Villa Batalha
Villa Batalha
8.9 Excellent
Rua Dom Duarte I, 248, Batalha, Leiria, Portugal
Show on map
0.3 km from city centre, Batalha, Portugal 
ExcellentBased on 1,602 reviews
8.9

Hotel Villa Batalha provides 4-star accommodation in Batalha. It also offers a Jacuzzi, outdoor tennis courts and a sauna.

Mh Atlantico
Mh Atlantico
8.7 Excellent
Complexo Turistico do Botado, Peniche, Leiria, Portugal
Show on map
3.9 km from city centre, Peniche, Portugal 
ExcellentBased on 1,891 reviews
8.7

MH Atlantico Golfe is located in Peniche and is close to the Lisboa Wine Region. It provides 4-star accommodation with air-conditioned rooms.

Hotel Ancora Mar
Hotel Ancora Mar
8.2 Excellent
Rua Sub-Vila Nº49, Nazaré, Leiria, Portugal
Show on map
0.4 km from city centre, Nazaré, Portugal 
ExcellentBased on 2,017 reviews
8.2

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.

Sana Silver Coast
Sana Silver Coast
8.9 Excellent
Avenida Dom Manuel Figueira Freire da Câmara, Caldas da Rainha, Leiria, Portugal
Show on map
0.3 km from city centre, Caldas da Rainha, Portugal 
ExcellentBased on 1,402 reviews
8.9

SANA Silver Coast Hotel is situated in Caldas da Rainha and is close to the area's popular attractions. This modern hotel is an ideal choice for exploring local vineyards as it is located in the Lisboa Wine Region.

Gaivota Holidays
Gaivota Holidays
8.5 Excellent
Largo Comandante Candido dos Reis, Lote-3, Bloco-B, Nazaré, Leiria, Portugal
Show on map
0.7 km from city centre, Nazaré, Portugal 
ExcellentBased on 840 reviews
8.5

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.

Hostel Paris
Hostel Paris
7.6 Good
Av. Victor Gallo Nº13, Marinha Grande, Leiria, Portugal
Show on map
0.1 km from city centre, Marinha Grande, Portugal 
GoodBased on 227 reviews
7.6

Featuring a swimming pool, Residencia Paris is situated in Marinha Grande and provides comfortable accommodation. It also offers a 24-hour reception, free Wi-Fi and luggage storage.

Tips for booking a Leiria hotel

Cheapest month:February
Most expensive month:June
Average price in Leiria:$76/night
Absolute cheapest price found:$14/night
Cheapest day:Saturday
Most expensive day:Monday
$37 - $129
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$67 - $79
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Leiria hotels

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

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
Hostel Paris
Hostel Paris
7.6 Good
Av. Victor Gallo Nº13, Marinha Grande, Leiria, Portugal
Show on map
0.1 km from city centre, Marinha Grande 

Featuring a swimming pool, Residencia Paris is situated in Marinha Grande and provides comfortable accommodation. It also offers a 24-hour reception, free Wi-Fi and luggage storage.

Cheapest hotels in Leiria, Portugal

Show all 3,653 hotels
Nazare Hostel
Nazare Hostel
8.1 Excellent
R. Nova Da Areia 24, Nazaré, Leiria, Portugal
Show on map
0.4 km from city centre,  

Boasting a swimming pool, Nazare Hostel is situated in Nazare and provides stylish accommodation. Guests can also make use of free wireless internet.

$26
Avg. per night
Hostel Paris
Hostel Paris
7.6 Good
Av. Victor Gallo Nº13, Marinha Grande, Leiria, Portugal
Show on map
0.1 km from city centre,  

Featuring a swimming pool, Residencia Paris is situated in Marinha Grande and provides comfortable accommodation. It also offers a 24-hour reception, free Wi-Fi and luggage storage.

$34
Avg. per night
Katekero II
Katekero II
7.9 Good
Av. do Mar 72, Peniche, Leiria, Portugal
Show on map
0.8 km from city centre,  

KateKero is located in Peniche and offers free Wi-Fi. It is ideally positioned for guests wanting to discover the area's attractions.

$42
Avg. per night
Gaivota Holidays
Gaivota Holidays
8.5 Excellent
Largo Comandante Candido dos Reis, Lote-3, Bloco-B, Nazaré, Leiria, Portugal
Show on map
0.7 km 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.

$44
Avg. per night
Consolacao Pedramar
Consolacao Pedramar
8.1 Excellent
Praça Outeiro Da Aroeira Lote D 1, Peniche, Leiria, Portugal
Show on map
4.6 km from city centre,  

This comfortable guest house in Peniche offers complimentary Wi-Fi, as well as room service and a safe. It is also a short drive from Cabo Carvoeiro and the Lisboa Wine Region.

$46
Avg. per night
Hotel Santo Antonio Da Baia
Hotel Santo Antonio Da Baia
8.1 Excellent
Rua dos Bombeiros Voluntários, São Martinho do Porto, Leiria, Portugal
Show on map
0.6 km from city centre,  

Situated in Alcobaca, Hotel Santo Antonio Da Baia provides traditional 3-star accommodation, as well as a swimming pool. It offers complimentary Wi-Fi, a diving centre and room service.

$49
Avg. per night
Inatel Foz Do Arelho
Inatel Foz Do Arelho
7.7 Good
R Francisco de Almeida Grandela,17, Caldas da Rainha, Leiria, Portugal
Show on map
7.9 km from city centre,  

Situated in Caldas da Rainha, INATEL Foz Do Arelho provides comfortable accommodation and features river views. It has a fitness centre, as well as an outdoor pool, a ticket service and a tour desk.

$57
Avg. per night
Hotel Ancora Mar
Hotel Ancora Mar
8.2 Excellent
Rua Sub-Vila Nº49, Nazaré, Leiria, Portugal
Show on map
0.4 km from city centre,  

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.

$59
Avg. per night

Hotel prices in Leiria

2 stars or below

$26 - $59

Hotel Ancora Mar

No. 1 most popular

Hotel Ancora Mar
8.2 Excellent
$59
Avg. per night
Gaivota Holidays

No. 2 most popular

Gaivota Holidays
8.5 Excellent
$44
Avg. per night
Nazare Hostel

Best value

Nazare Hostel
8.1 Excellent
$26
Avg. per night
3 stars

$42 - $88

Hotel Santo Antonio Da Baia

No. 1 most popular

$49
Avg. per night
Hotel Magic

No. 2 most popular

Hotel Magic
9.2 Excellent
$88
Avg. per night
Katekero II

Best value

Katekero II
7.9 Good
$42
Avg. per night
4 stars and up

$76 - $251

Mh Atlantico

No. 1 most popular

Mh Atlantico
8.7 Excellent
$85
Avg. per night
Hotel Cristal Praia Resort & Spa

No. 2 most popular

$251
Avg. per night
Hotel Mar & Sol

Best value

Hotel Mar & Sol
8.1 Excellent
$76
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?

    You can find several places worth visiting in Leiria. Nazaré, Óbidos, and Peniche are some of the most popular amongst our users.

  • What are the best hotels in Leiria?

    24 reviews rated Nazaré T2 Vista Mar with an average score of 8.5/10. It may also be worth looking into the Na Crista da Onda, which received a rating of 8.1/10 from 791 reviews. Hotel Concha could also be a good option, with a score of 8.6/10 from 604 reviews.