Hotels in Leiria

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

Leiria
2 Feb — 3 Feb2
Leiria
Thu 2-2
Fri 3-2
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Leiria

Filter by star ratings
All filters
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 2,321 reviews
7.6

Miramar Hotel & Spa provides 4-star accommodation in Nazare. This art deco hotel is an ideal choice for discovering the local vineyards as it is situated in the Lisboa Wine Region.

Royal Obidos Spa & Golf Resort
8.7 Excellent
Cabeço Da Serra 0, Óbidos, Leiria, Portugal
Show on map
8.8 km from city centre, Óbidos, Portugal 
ExcellentBased on 1,873 reviews
8.7

Royal Obidos Evolutee Hotel is located in Obidos and offers an indoor pool. This chic hotel is an ideal choice for discovering local vineyards as it is situated in the Lisboa Wine Region.

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

MH Atlantico Golfe is located in Peniche and is close to the Lisboa Wine Region. It has a gym, as well as a sauna, a Jacuzzi and an outdoor pool.

Hotel Mar e Sol & Spa
7.9 Good
Avenida Da Liberdade N.o 01, São Pedro de Moel, Leiria, Portugal
Show on map
0.2 km from city centre, São Pedro de Moel, Portugal 
GoodBased on 1,116 reviews
7.9

Situated in Marinha Grande, Hotel Mar e Sol & Spa is within walking distance of Sao Pedro de Moel Beach and provides a sauna. It offers 4-star accommodation with air-conditioned rooms.

Bom Sucesso Resort
8.0 Excellent
Lugar DO Bom Sucesso - Vau 27, Óbidos, Leiria, Portugal
Show on map
6.6 km from city centre, Óbidos, Portugal 
ExcellentBased on 671 reviews
8.0

Located in Obidos, Bom Sucesso Resort is a short drive from Lagoa de Obidos and the Jose Malhoa Museum. This sophisticated resort is a convenient base for exploring the local vineyards as it is situated in the Lisboa Wine Region.

ibis Leiria Fatima
7.0 Good
Avenida Nossa Senhora de Fátima Quinta do Taborda - Lote 56 Leiria PT, Leiria, Leiria, Portugal
Show on map
1.7 km from city centre, Leiria, Portugal 
GoodBased on 1,253 reviews
7.0

Hotel ibis Leiria Fatima offers a comfortable setting while in Leiria. It is ideally located for guests wanting to visit local attractions.

Hotel Cristal Praia Resort & Spa
8.0 Excellent
Avenida Marginal, Vieira de Leiria, Leiria, Portugal
Show on map
3.3 km from city centre, Vieira de Leiria, Portugal 
ExcellentBased on 226 reviews
8.0

Featuring outdoor tennis courts, an outdoor pool and a sauna, Hotel Cristal Praia Resort & Spa Vieira de Leiria is situated in Marinha Grande and offers cosy accommodation. Some of the facilities provided at this 4-star hotel are water slides and a Turkish steam bath.

Bukubaki eco surf resort
8.1 Excellent
Rua do Juncal, Peniche, Leiria, Portugal
Show on map
8.0 km from city centre, Peniche, Portugal 
ExcellentBased on 449 reviews
8.1

Bukubaki Eco Surf Resort is located in Peniche and features free Wi-Fi. It also offers a sauna, massage services and an outdoor pool.

Tips for booking hotels in Leiria

Cheapest month:November
Most expensive month:October
Average price in Leiria:S$ 116/night
Cheapest price found:S$ 17/night
Cheapest day:Wednesday
Most expensive day:Monday
S$ 99 - S$ 156
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 100 - S$ 156
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Leiria hotels

1
Hotel Magic
9.1 Excellent
Rua Mouzinho de Albuquerque, nr 58, Nazaré, Leiria, Portugal
Show on map
0.3 km 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
Praia D'El Rey Marriott Golf & Beach Resort
9.1 Excellent
Vale De Janelas, Av. D. Ines de Castro, 1, Óbidos, Leiria, Portugal
Show on map
11.8 km from city centre, Óbidos, Portugal 

Praia D'El Rey Marriott Golf & Beach Resort provides a luxury setting while in Obidos. Guests also have exclusive access to the Kalyan Spa and Kalyan Fitness.

3
Sana Silver Coast Hotel
8.7 Excellent
Avenida Dom Manuel Figueira Freire Da Camara Caldas Da Rainha, 2500-184, Caldas da Rainha, Leiria, Portugal
Show on map
0.3 km from city centre, Caldas da Rainha, Portugal 

Less than a 20-minute walk from Caldas da Rainha Train Station, SANA Silver Coast Hotel provides guests with a convenient base when in Caldas da Rainha. This modern hotel is an ideal choice for exploring local vineyards as it is located in the Lisboa Wine Region.

4
Hotel Ancora Mar
7.9 Good
Rua Sub-Vila Nº49, Nazaré, Leiria, Portugal
Show on map
0.4 km 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.

5
Mh Peniche
8.7 Excellent
Avenida Monsenhor Bastos, Peniche, Leiria, Portugal
Show on map
1.9 km from city centre, Peniche, Portugal 

Featuring a Jacuzzi, a sauna and an outdoor pool, the hotel is situated in Peniche and is a short stroll from Peniche Beach. It has a spa, as well as a Turkish steam bath and massage services.

6
The Literary Man Obidos Hotel
7.7 Good
Rua De Dom João De Ornelas, Óbidos, Leiria, Portugal
Show on map
0.1 km from city centre, Óbidos, Portugal 

The Literary Man - Obidos Hotel provides unique 4-star accommodation in Obidos. This charming hotel is an ideal base for discovering the local vineyards as it is located in the Lisboa Wine Region.

7
Residencia Paris
6.7 Good
Av. Vitor Gallo 13-A, Marinha Grande, Leiria, Portugal
Show on map
0.1 km from city centre, Marinha Grande, Portugal 

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

8
Europeia Hotel
7.2 Good
Alm. Candi Dos Reis, Nº64 - Hotel, Caldas da Rainha, Leiria, Portugal
Show on map
0.4 km 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.

Cheapest hotels in Leiria, Portugal

Marazul
6.3 Good
Largo Padre Jose C. Leal, N 1, Serra de El-Rei, Leiria, Portugal
Show on map
0.0 km from city centre, Serra de El-Rei, Portugal 

Hotel Marazul Peniche is situated in Peniche and offers free Wi-Fi. This peaceful hotel is an ideal base for exploring local vineyards as it is set in the Lisboa Wine Region.

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

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 is located just a short stroll from a number of popular bars, clubs and restaurants.

S$ 57
Avg. per night
Inatel Foz Do Arelho
7.7 Good
Rua Francisco De Almeida Grandela, Nº17, Caldas da Rainha, Leiria, Portugal
Show on map
7.9 km from city centre, Caldas da Rainha, Portugal 

INATEL Foz Do Arelho provides comfortable 3-star accommodation in Caldas da Rainha. It has a fitness centre, as well as an outdoor pool, a terrace and meeting rooms.

S$ 58
Avg. per night
The Capital Boutique B&B
8.2 Excellent
Rua José Estevão nº45, Peniche, Leiria, Portugal
Show on map
0.8 km from city centre, Peniche, Portugal 

Situated in Peniche, The Capital Boutique B&B provides 3-star accommodation, as well as a swimming pool. It is located just a short stroll from a number of popular bars, clubs and restaurants.

S$ 71
Avg. per night
Hotel Santo Antonio Da Baia
7.6 Good
Dos Bombeiros Voluntarios, São Martinho do Porto, Leiria, Portugal
Show on map
0.6 km from city centre, São Martinho do Porto, Portugal 

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 meeting rooms.

S$ 93
Avg. per night
Villa Batalha
8.5 Excellent
Rua Dom Duarte I, 248, Batalha, Leiria, Portugal
Show on map
0.3 km from city centre, Batalha, Portugal 

Hotel Villa Batalha is located in Batalha and is close to the area's popular attractions. It also provides a Jacuzzi, outdoor tennis courts and a sauna.

S$ 131
Avg. per night
The Beachfront - Praia D'El Rey Golf & Beach Resort
8.6 Excellent
Rua Josefa de Óbidos, 2, Óbidos, Leiria, Portugal
Show on map
11.2 km from city centre, Óbidos, Portugal 

The Beachfront - Praia D'El Rey Golf & Beach Resort provides comfortable 5-star accommodation in Obidos. It also offers a kids pool, outdoor tennis courts and an outdoor pool.

S$ 135
Avg. per night
Vale d'Azenha Hotel Rural & Residences
8.9 Excellent
Rua Da Barrada, N.º 39, Alcobaça, Leiria, Portugal
Show on map
5.2 km from city centre, Alcobaça, Portugal 

Vale d'Azenha Hotel Rural & Residences is located in Alcobaca and offers a Jacuzzi. In addition to free private parking on site, the hotel features comfortable 4-star rooms and a bar.

S$ 135
Avg. per night

Hotel prices in Leiria

2 stars and under
3 stars
4 stars +

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

Where to stay in Leiria

Facts about staying in Leiria

  • Where is the best place to stay in Leiria?

    Users favour staying in areas such as Óbidos, Nazaré, and São Pedro de Moel. Consider these locations when searching for your desired stay.

  • What are the best hotels in Leiria?

    Exe Vila D'obidos is a very popular hotel in Leiria, with a score of 8.0 from 2,396 reviews. Hotel Soleil Peniche (8.4 from 1,950 reviews) and Hotel Praia (8.1 from 3,659 reviews) are also highly rated Leiria hotels based on recent feedback from HotelsCombined users.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation