Popular hotels
Tips
Top-rated hotels
Cheapest hotels
Where to stay

Hotels in Leiria

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

Leiria
26 Apr — 27 Apr2
Leiria
Fri 26/4
Sat 27/4
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Leiria

Discover well-known properties in Leiria that are favoured by visitors more than others. There are 4,545 hotels in Leiria and price data was last updated on 19 April 2024. The average price for a hotel in Leiria is C$ 152/night.
These hotels are among the most popular properties in the Leiria area. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Avenida Da Liberdade N.o 01, São Pedro de Moel, Leiria, Portugal
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.
Free Wi-Fi
7.9
Good
931 reviews
Location
0.2 km from city centre
C$ 118
Avenida Manuel Remigio 2, Nazaré, Leiria, Portugal
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.
Free Wi-Fi
7.8
Good
1512 reviews
Location
0.6 km from city centre
C$ 52
Avenida D. Pedro I, No. 30, Óbidos, Leiria, Portugal
Situated in Obidos, The Village - Praia D'El Rey Golf & Beach Resort is a short drive from Lagoa de Obidos and offers free public parking on site. Guests have access to outdoor tennis courts and an outdoor pool.
Free Wi-Fi
Parking
8.5
Excellent
718 reviews
Location
10.9 km from city centre
C$ 182
Largo Dr. João Lourenço, Óbidos, Leiria, Portugal
Pousada Vila Obidos is located in Obidos and features complimentary wireless internet. Only a short walk from Obidos Castle, it provides cosy rooms equipped with a mini bar.
Free Wi-Fi
Air Conditioning
8.1
Excellent
690 reviews
Location
0.1 km from city centre
C$ 140
Paco Real Apartado 18, Óbidos, Leiria, Portugal
Pousada Castelo de Obidos provides a modern setting while in Obidos. This elegant hotel is an ideal base for exploring the local vineyards as it is situated in the Lisboa Wine Region.
Free Wi-Fi
8.3
Excellent
811 reviews
Location
0.3 km from city centre
C$ 292
Rua José Estevão nº45, Peniche, Leiria, 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.
Free Wi-Fi
Airport shuttle
8.3
Excellent
538 reviews
Location
0.8 km from city centre
C$ 87
Rua Francisco De Almeida Grandela, Nº17, Caldas da Rainha, Leiria, 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 24-hour reception and meeting rooms.
Free Wi-Fi
Parking
7.9
Good
615 reviews
Location
7.9 km from city centre
C$ 94
Largo De S. Thiago, 1, Óbidos, Leiria, Portugal
Casa de S Thiago do Castelo provides a comfortable setting while in Obidos. It offers complimentary Wi-Fi, a 24-hour reception and an express check-in and check-out feature.
Free Wi-Fi
8.8
Excellent
1583 reviews
Location
0.3 km from city centre
C$ 131
Rua D. João de Ornelas, Óbidos, Leiria, Portugal
The hotel is situated in Obidos and is close to nearby landmarks, such as Obidos Castle. It also offers a rooftop terrace, an outdoor pool and free Wi-Fi.
Free Wi-Fi
Parking
8.8
Excellent
761 reviews
Location
0.1 km from city centre
C$ 182
Avenida Republica 51, Nazaré, Leiria, Portugal
Hotel Oceano Nazare is located in Nazare and provides free Wi-Fi. A short walk from Nazare Beach, it offers modern rooms equipped with a private balcony, free wireless internet access and a mini bar.
Free Wi-Fi
7.8
Good
4751 reviews
Location
0.6 km from city centre
C$ 73

Tips for booking hotels in Leiria

Gain useful insights and advice for booking the perfect stay in Leiria. Price data is based on averages over the past 12 months and was last updated on 19 April 2024.
Cheapest month:October
Most expensive month:July
Average price in Leiria:C$ 152/night
Cheapest price found:C$ 37/night
Cheapest day:Friday
Most expensive day:Sunday
C$ 104 - C$ 207
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 111 - C$ 217
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Leiria hotels

Browse through properties in Leiria that have received the highest ratings from guests. There are currently 4,545 properties in Leiria and data was last updated on 19 April 2024.
Our users rated these hotels as some of the best places to stay in Leiria. Be sure to read user reviews to learn why these hotels are among the highest rated.
Show all 4,545 hotels
Largo Mestre Afonso Domingues, 6, Batalha, Leiria, Portugal
0.3 km from city centre
Free Wi-Fi
C$ 124
Avg. per night
Rua Mouzinho de Albuquerque, nr 58, Nazaré, Leiria, Portugal
0.3 km from city centre
Free Wi-Fi
Parking
C$ 142
Avg. per night
Vale De Janelas, Av. D. Ines de Castro, 1, Óbidos, Leiria, Portugal
11.8 km from city centre
Pool
C$ 253
Avg. per night
Avenida Dom Manuel Figueira Freire Da Camara Caldas Da Rainha, 2500-184, Caldas da Rainha, Leiria, Portugal
0.3 km from city centre
Free Wi-Fi
C$ 137
Avg. per night
Avenida Vieira Guimaraes 39, Nazaré, Leiria, Portugal
0.5 km from city centre
Pool
Free Wi-Fi
C$ 142
Avg. per night
Avenida Monsenhor Bastos, Peniche, Leiria, Portugal
1.9 km from city centre
Pool
Free Wi-Fi
C$ 120
Avg. per night
Rua De Dom João De Ornelas, Óbidos, Leiria, Portugal
0.1 km from city centre
Free Wi-Fi
C$ 135
Avg. per night
Rua Padre Nunes Tavares 6, Óbidos, Leiria, Portugal
0.0 km from city centre
Free Wi-Fi
C$ 175
Avg. per night

Cheapest hotels in Leiria, Portugal

Discover affordable stays in Leiria that provide a quality experience without breaking the bank. Hotels in Leiria can be found for as low as C$ 22 per night. There is currently one property in Leiria that can be booked for this price. Selina Peniche is one of the hotels that can be booked for the lowest price in Leiria. Price data was last updated on 19 April 2024
For those on a budget, these are the cheapest hotels available in Leiria for the selected dates. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
Show all 4,545 hotels
Avenida do Mar n.º 100, Ferrel, Leiria, Portugal
1.0 km from city centre
Free Wi-Fi
Parking
C$ 22
Avg. per night
Rua Camoes, 39 A, Caldas da Rainha, Leiria, Portugal
0.3 km from city centre
Free Wi-Fi
Parking
C$ 43
Avg. per night
Hemiciclo João Paulo Ii, 9, Caldas da Rainha, Leiria, Portugal
0.4 km from city centre
Free Wi-Fi
C$ 51
Avg. per night
Rua do Juncal, Peniche, Leiria, Portugal
8.0 km from city centre
Free Wi-Fi
Parking
C$ 55
Avg. per night
Largo Padre Jose C. Leal, N 1, Serra de El-Rei, Leiria, Portugal
0.0 km from city centre
Free Wi-Fi
Parking
C$ 55
Avg. per night
Rua António Sérgio 31, Caldas da Rainha, Leiria, Portugal
0.6 km from city centre
Free Wi-Fi
C$ 67
Avg. per night
Avenida Nossa Senhora de Fátima, Quinta do Taborda - Lote 56, Leiria, Leiria, Portugal
1.7 km from city centre
Free Wi-Fi
C$ 68
Avg. per night
R. Alm. Cândido Reis 64, Caldas da Rainha, Leiria, Portugal
0.4 km from city centre
Free Wi-Fi
C$ 73
Avg. per night

Hotel prices in Leiria

Get a sense of the average price and most popular properties to stay in Leiria to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Leiria at attractive prices. Price data was last updated on 19 April 2024.
A breakdown of the average price per hotel class in Leiria. For added insight, we've also noted the most popular and best value hotels within each hotel class.
2 stars
2 stars and under
Avenida Republica 51, Nazaré, Leiria, Portugal
C$ 73
Avenida Nossa Senhora de Fátima, Quinta do Taborda - Lote 56, Leiria, Leiria, Portugal
C$ 68
Avenida Manuel Remigio 2, Nazaré, Leiria, Portugal
C$ 52
3 stars
3 stars
Largo De S. Thiago, 1, Óbidos, Leiria, Portugal
C$ 131
Rua Francisco De Almeida Grandela, Nº17, Caldas da Rainha, Leiria, Portugal
C$ 94
Rua António Sérgio 31, Caldas da Rainha, Leiria, Portugal
C$ 67
4 stars
4 stars +
Vale De Janelas, Av. D. Ines de Castro, 1, Óbidos, Leiria, Portugal
C$ 253
Lugar Do Bom Sucesso - Vau,27, Óbidos, Leiria, Portugal
C$ 166
Cabeço da Serra, 0, Óbidos, Leiria, Portugal
C$ 144

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

Other accommodations in Leiria

Find the perfect hostel, theme hotel, or vacation rental for your stay in Leiria. There are 4,545 hotels in Leiria and price data was last updated on 19 April 2024. The average price for a stay in Leiria is C$ 152/night.
Show all 4,545 stays
Rua Carreiro da Lebre, n 8, Porto de Mós, Leiria, Portugal
6.9 km from city centre
Free Wi-Fi
Parking
C$ 30
Avg. per night
Rua Barão Viamonte, 59, Leiria, Leiria, Portugal
0.6 km from city centre
Free Wi-Fi
C$ 36
Avg. per night
Largo João Soldado, Areia Branca, Lisbon District, Portugal
1.5 km from city centre
Free Wi-Fi
Parking
C$ 29
Avg. per night

Where to stay in Leiria

Explore different neighbourhoods and areas within Leiria to find the perfect location for your stay. Map data was last updated on 19 April 2024.
Navigate to the areas in Leiria you plan to visit to find hotels that are close by. Users can click on a hotel's name to find more information about it, such as price, reviews, and amenities, and also find different deals for the property.

Facts about staying in Leiria

Find useful tips and insights about staying in Leiria to help you make the most of your experience. FAQs were last updated on 19 April 2024.
  • 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?

    Leiria is home to many highly-rated hotels, one of which is Praia D'El Rey Marriott Golf & Beach Resort, which has a current rating of 9.3. For other potential stays, consider Royal Obidos Spa & Golf Resort and Hotel Mar Bravo, which can also be great places to stay in Leiria.

  • What is a good hotel near Sao Martinho do Porto Beach?

    With a rating of 7.6/10 from 814 reviews, Hotel Santo Antonio Da Baia is a hotel close to Sao Martinho do Porto Beach that is well recommended by HotelsCombined users.

  • What is a good hotel in Leiria near Obidos Castle?

    Pousada Castelo de Óbidos - Historic Hotel is the most recommended hotel near Obidos Castle on HotelsCombined (scoring 8.3 over 811 reviews).

  • Is there a good hotel near Sao Pedro De Muel Beach?

    Close to Sao Pedro De Muel Beach you will find Parque De Campismo Orbitur Sao Pedro De Moel, which has a rating of 8.1 over 977 HotelsCombined reviews.

  • What is the cheapest city to visit in Leiria?

    If you plan to visit Leiria, compare prices on accommodations in Monte Real, one of the cheapest places to stay, with an average cost of C$ 88 per night. Alternatively, the most affordable city in Leiria, Figueiró dos Vinhos, boasts an even lower average per night cost of C$ 38, ensuring a wallet-friendly travel experience.

  • When is the best time to stay in Leiria?

    For a budget-friendly visit to Leiria, consider planning your stay in the month of October, when prices are at their most affordable. On average, the cost per night for accommodations in Leiria during October is C$ 37/night. If you're looking to save, avoid booking during July in Leiria, as prices peak around C$ 152/night.

  • What is the most popular city in Leiria to stay in?

    Nazaré is the most popular city in Leiria. Many of our users have also opted to stay in either Óbidos or Peniche, which are other popular options.

  • What are the most popular landmarks to visit in Leiria?

    The top three landmarks in Leiria are:-Sao Martinho do Porto Beach, which you can visit while staying in São Martinho do Porto-Obidos Castle, which you can visit while staying in Óbidos-Sao Pedro De Muel Beach, which you can visit while staying in Marinha Grande

  • How much does a hotel cost in Leiria?

    While staying in Leiria, you can expect an average nightly hotel cost of C$ 157, offering an affordable stay if you’re on a travel budget. For a week-long stay in Leiria, it will cost around C$ 1,101.

See more FAQs

Find better results for your stay in Leiria

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