Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Leiria

Filter by star ratings
All filters
Retiro do Bosque Country House
Retiro do Bosque Country House
9.2 Excellent
Largo de S. Sebastião, Minde, Santarem, Portugal
Show on map
0.3 km from city centre, Minde, Portugal 
ExcellentBased on 150 reviews
9.2

Situated in the Lisboa Wine Region, Retiro do Bosque Country House is an excellent base for those wanting to visit the area's well-regarded wineries. It also offers a sun deck, free Wi-Fi and an outdoor pool.

Pousada Castelo de Obidos
Pousada Castelo de Obidos
8.4 Excellent
Paço Real, Óbidos, Leiria, Portugal
Show on map
0.3 km from city centre, Óbidos, Portugal 
ExcellentBased on 485 reviews
8.4

This modern hotel is situated close to Obidos Castle in Obidos. It also offers meeting rooms, a concierge and a 24-hour reception.

Balili Surf House
Balili Surf House
8.9 Excellent
Rua Doutor José Formosinho Sanches, 35, Ferrel, Leiria, Portugal
Show on map
2.4 km from city centre, Ferrel, Portugal 
ExcellentBased on 53 reviews
8.9

Balili Surf House provides a comfortable setting when in Peniche. It also offers a 24-hour reception, room service and bicycle rental.

Apartamentos Mare
Apartamentos Mare
9.4 Excellent
Nazaré, Leiria, Portugal
Show on map
0.2 km from city centre, Nazaré, Portugal 
ExcellentBased on 503 reviews
9.4

Apartamentos Mare is situated in Nazare and offers free wireless internet. It provides a swimming pool, and is a brief stroll from Nazare Beach and the Lisboa Wine Region.

33 Hostel
33 Hostel
9.5 Excellent
Rua Padre António Marcelino 33, Ferrel, Leiria, Portugal
Show on map
0.2 km from city centre, Ferrel, Portugal 
ExcellentBased on 184 reviews
9.5

33 Hostel provides a comfortable setting while in Peniche. Those staying at the property have access to a swimming pool and a sun deck.

Casa praia da Nazaré
Casa praia da Nazaré
9.1 Excellent
Nazaré, Leiria, Portugal
Show on map
0.8 km from city centre, Nazaré, Portugal 
ExcellentBased on 8 reviews
9.1

Casa praia da Nazare is located in Nazare and offers free Wi-Fi. It also provides a sun deck, a 24-hour reception and a swimming pool.

Quinta Amarela
Quinta Amarela
9.0 Excellent
Avenida de Badajoz número 79, Rio Novo, Nazaré, Leiria, Portugal
Show on map
0.9 km from city centre, Nazaré, Portugal 
ExcellentBased on 341 reviews
9.0

Quinta Amarela Nazare is located in Nazare and offers free Wi-Fi. It also features laundry facilities.

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,551 reviews
8.9

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

Hotel Miramar Sul
Hotel Miramar Sul
8.1 Excellent
Caminho Real, Nazaré, Leiria, Portugal
Show on map
2.0 km from city centre, Nazaré, Portugal 
ExcellentBased on 2,134 reviews
8.1

Boasting a rooftop terrace and an outdoor pool, Hotel Miramar Sul is located in Nazare and offers modern accommodation. It provides a fitness centre, as well as miniature golf and billiards.

The Guesthouse of Alcobaça
The Guesthouse of Alcobaça
8.0 Excellent
Rua Bernardino Lopes de Oliveira 5, Alcobaça, Leiria, Portugal
Show on map
0.8 km from city centre, Alcobaça, Portugal 
ExcellentBased on 534 reviews
8.0

The guest house is set in Alcobaca and is within a short walk of nearby attractions, including Castelo de Alcobaca. It also offers luggage storage, an express check-in and check-out feature and free Wi-Fi.

Tips for booking a Leiria hotel

Cheapest month:February
Most expensive month:March
Average price in Leiria:C$ 99/night
Absolute cheapest price found:C$ 27/night
Cheapest day:Sunday
Most expensive day:Tuesday
C$ 45 - C$ 164
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 85 - C$ 167
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Leiria hotels

Show all 3,480 hotels
1
Lisotel
Lisotel
8.5 Excellent
EN 109, Km 161,4, Regueira de Pontes, Leiria, Portugal
Show on map
1.7 km from city centre, Regueira de Pontes 

Lisotel - Hotel & Spa provides comfortable 4-star accommodation in Leiria. It has a gym, as well as an indoor pool, outdoor tennis courts and a Turkish steam bath.

2
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.

3
Praia D'El Rey Marriott Golf & Beach Resort
Praia D'El Rey Marriott Golf & Beach Resort
9.2 Excellent
Avenida D. Inês de Castro n°1 - Vale de Janelas, Óbidos, Leiria, Portugal
Show on map
11.7 km from city centre, Óbidos 

Praia D'El Rey Marriott Golf & Beach Resort is located in Obidos and is close to Atlantic Coast Spa. Guests also have exclusive access to the Kalyan Spa and Kalyan Fitness.

4
Hotel Praia
Hotel Praia
8.2 Excellent
Ave Vieira Guimaraes 39, Nazaré, Leiria, Portugal
Show on map
0.5 km from city centre, Nazaré 

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
MH Peniche
MH Peniche
8.9 Excellent
Avenida Monsenhor Bastos, Peniche, Leiria, Portugal
Show on map
2.0 km from city centre, Peniche 

Located amongst a range of popular tourist attractions, shops and dining options, MH Peniche is ideal for guests wanting to discover Peniche and its surroundings. It offers a sauna, a Jacuzzi and complimentary wireless internet.

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

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
Hotel Louro
Hotel Louro
8.3 Excellent
Rua da Antiga Real No2, Óbidos, Leiria, Portugal
Show on map
0.6 km from city centre, Óbidos 

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.

8
Hotel Miramar Sul
Hotel Miramar Sul
8.1 Excellent
Caminho Real, Nazaré, Leiria, Portugal
Show on map
2.0 km from city centre, Nazaré 

Boasting a rooftop terrace and an outdoor pool, Hotel Miramar Sul is located in Nazare and offers modern accommodation. It provides a fitness centre, as well as miniature golf and billiards.

Cheapest hotels in Leiria, Portugal

Show all 3,480 hotels
Atlas Hostel Leiria
Atlas Hostel Leiria
8.3 Excellent
Rua Barão Viamonte, 59, Leiria, Leiria, Portugal
Show on map
0.6 km from city centre,  

Offering a swimming pool, the hostel is located in Leiria and is a short stroll from Leiria Castle. Guests can also enjoy free internet access.

C$ 18
Avg. per night
33 Hostel
33 Hostel
9.5 Excellent
Rua Padre António Marcelino 33, Ferrel, Leiria, Portugal
Show on map
0.2 km from city centre,  

33 Hostel provides a comfortable setting while in Peniche. Those staying at the property have access to a swimming pool and a sun deck.

C$ 24
Avg. per night
The Guesthouse of Alcobaça
The Guesthouse of Alcobaça
8.0 Excellent
Rua Bernardino Lopes de Oliveira 5, Alcobaça, Leiria, Portugal
Show on map
0.8 km from city centre,  

The guest house is set in Alcobaca and is within a short walk of nearby attractions, including Castelo de Alcobaca. It also offers luggage storage, an express check-in and check-out feature and free Wi-Fi.

C$ 27
Avg. per night
Olhos Pretos
Olhos Pretos
5.4 Okay
Rua Do Rosário Nº 10, Caldas da Rainha, Leiria, Portugal
Show on map
0.5 km from city centre,  

Less than 20 minutes' walk from Caldas da Rainha Train Station, Olhos Pretos offers guests an ideal base when visiting Caldas da Rainha. It also offers laundry facilities, free Wi-Fi and luggage storage.

C$ 27
Avg. per night
Hostel Argonauta
Hostel Argonauta
9.4 Excellent
Rua Maria Adelaide Ribeirete, 14, Óbidos, Leiria, Portugal
Show on map
0.1 km from city centre,  

This comfortable hostel in Obidos offers free wireless internet, as well as a swimming pool and luggage storage. It also provides a shared kitchen, a tour desk and laundry facilities.

C$ 29
Avg. per night
Na Crista da Onda
Na Crista da Onda
8.1 Excellent
Avenida Manuel Remigio 2, Nazaré, Leiria, Portugal
Show on map
0.6 km 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.

C$ 33
Avg. per night
Ferrel Surf House
Ferrel Surf House
8.5 Excellent
Avenida do Cerco, No. 6A, Peniche, Leiria, Portugal
Show on map
6.2 km from city centre,  

Ferrel Surf House is located in Peniche and offers free Wi-Fi. It also provides an outdoor pool, a terrace and massage services.

C$ 35
Avg. per night
Baleal à Vista
Baleal à Vista
8.7 Excellent
Avenida do Mar, 117, Ferrel, Leiria, Portugal
Show on map
1.8 km from city centre,  

Boasting a swimming pool, Baleal a Vista is situated in Peniche and offers comfortable accommodation. It also provides free Wi-Fi.

C$ 45
Avg. per night

Hotel prices in Leiria

2 stars or below

C$ 18 - C$ 288

Hotel Oceano

#1 Most popular

Hotel Oceano
8.3 Excellent
C$ 67
Avg. per night
Vina's Place

#2 Most popular

Vina's Place
8.9 Excellent
C$ 64
Avg. per night
Atlas Hostel Leiria

Best value

Atlas Hostel Leiria
8.3 Excellent
C$ 18
Avg. per night
3 stars

C$ 27 - C$ 288

Residencia Praia Norte - Al

#1 Most popular

C$ 67
Avg. per night
Hotel Rainha Santa Isabel

#2 Most popular

C$ 68
Avg. per night
Selina Peniche

Best value

Selina Peniche
8.3 Excellent
C$ 46
Avg. per night
4 stars and up

C$ 57 - C$ 304

MH Peniche

#1 Most popular

MH Peniche
8.9 Excellent
C$ 108
Avg. per night
Pousada Castelo de Obidos

#2 Most popular

C$ 289
Avg. per night
Luna Fatima Hotel

Best value

Luna Fatima Hotel
8.8 Excellent
C$ 57
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 travelers prefer to stay in places like Nazaré, Óbidos, and Peniche while in Leiria.

  • What are the best hotels in Leiria?

    MH Peniche, rated with a score of 8.9 from 2,539 reviewers, is one of the most popular hotels in Leiria. Other top stays include Pousada Castelo de Obidos, with an average rating of 8.4 from 485 reviewers, and Hotel Oceano, with a score of 8.3 from 3,965 reviewers.