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,729 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.

Nazaré Hostel
Nazaré 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 751 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.

Villamar Style Maison
Villamar Style Maison
8.9 Excellent
Rua Rancho Ta-Mar, 3, Nazaré, Leiria, Portugal
Show on map
0.7 km from city centre, Nazaré, Portugal 
ExcellentBased on 682 reviews
8.9

Villamar Style Maison is set in Nazare and is close to nearby attractions, including Nazare Beach. It also offers an airport shuttle, luggage storage and a swimming pool.

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 808 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.8 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 486 reviews
7.8

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.4 km from city centre, Batalha, Portugal 
ExcellentBased on 1,561 reviews
8.9

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

Mh Atlântico
Mh Atlântico
8.7 Excellent
Complexo Turistico do Botado, Peniche, Leiria, Portugal
Show on map
3.9 km from city centre, Peniche, Portugal 
ExcellentBased on 1,810 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 1,915 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,362 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 796 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.

Tips for booking a Leiria hotel

Cheapest month:February
Most expensive month:June
Average price in Leiria:$99/night
Absolute cheapest price found:$18/night
Cheapest day:Saturday
Most expensive day:Monday
$48 - $167
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$86 - $102
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Leiria hotels

Show all 3,476 hotels
1
Hotel Magic
Hotel Magic
9.2 Excellent
Rua Mouzinho de Albuquerque, nr 58, Nazaré, Leiria, Portugal
Show on map
0.2 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,476 hotels
Nazaré Hostel
Nazaré 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.

$39
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.

$45
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.

$65
Avg. per night
Hotel Oceano
Hotel Oceano
8.3 Excellent
Avenida Republica 51, Nazaré, Leiria, Portugal
Show on map
0.6 km from city centre,  

Hotel Oceano Nazare provides charming 3-star accommodation in Nazare. A short walk from Nazare Beach, it offers modern rooms equipped with a private balcony, free wireless internet access and a flat-screen TV.

$71
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.

$75
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.

$75
Avg. per night
Mh Dona Rita
Mh Dona Rita
9.1 Excellent
Praia De Consolaçao - Atouguia Da Baleia,262757800, Peniche, Leiria, Portugal
Show on map
4.4 km from city centre,  

MH Dona Rita is located in Peniche and features complimentary Wi-Fi. It also provides a sauna, an outdoor pool and a Turkish steam bath.

$79
Avg. per night
Casa de S. Thiago do Castelo
Casa de S. Thiago do Castelo
8.7 Excellent
Largo De S. Thiago, 1, Óbidos, Leiria, Portugal
Show on map
0.3 km from city centre,  

Casa de S Thiago do Castelo provides a comfortable setting while in Obidos. It also features a 24-hour reception, an express check-in and check-out feature and free Wi-Fi.

$83
Avg. per night

Hotel prices in Leiria

2 stars or below

$39 - $75

Hotel Oceano

No. 1 most popular

Hotel Oceano
8.3 Excellent
$71
Avg. per night
Hotel Ancora Mar

No. 2 most popular

Hotel Ancora Mar
8.2 Excellent
$75
Avg. per night
Nazaré Hostel

Best value

Nazaré Hostel
8.1 Excellent
$39
Avg. per night
3 stars

$60 - $127

Casa de S. Thiago do Castelo

No. 1 most popular

$83
Avg. per night
Hotel Santo Antonio Da Baia

No. 2 most popular

$87
Avg. per night
Hotel Cristal Caldas

Best value

$60
Avg. per night
4 stars and up

$61 - $249

Mh Atlântico

No. 1 most popular

Mh Atlântico
8.7 Excellent
$121
Avg. per night
Hotel Cristal Praia Resort & Spa

No. 2 most popular

$249
Avg. per night
Luna Fatima Hotel

Best value

Luna Fatima Hotel
8.8 Excellent
$61
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?

    Our travellers prefer to stay in places like Leiria, Nazaré, and Óbidos while in Leiria.

  • What are the best hotels in Leiria?

    One of the most popular hotels in Leiria is Casa de S. Thiago do Castelo, which has been reviewed by 450 users and currently has a rating of 8.7/10. Other top-rated locations include Na Crista da Onda and Hotel Concha, which have received 8.1/10 and 8.7/10 ratings from our users, respectively.