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.5 Good

0.7 km from city centre, Nazaré Show on map

GoodBased on 1,631 reviews
7.5

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

0.4 km from city centre, Nazaré Show on map

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.

Hotel Santo Antonio Da Baia
Hotel Santo Antonio Da Baia
8.2 Excellent

0.6 km from city centre, São Martinho do Porto Show on map

ExcellentBased on 767 reviews
8.2

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

7.9 km from city centre, Caldas da Rainha Show on map

GoodBased on 440 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

0.4 km from city centre, Batalha Show on map

ExcellentBased on 1,501 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

3.9 km from city centre, Peniche Show on map

ExcellentBased on 1,768 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

0.4 km from city centre, Nazaré Show on map

ExcellentBased on 1,839 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

0.3 km from city centre, Caldas da Rainha Show on map

ExcellentBased on 1,298 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

0.7 km from city centre, Nazaré Show on map

ExcellentBased on 769 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

0.1 km from city centre, Marinha Grande Show on map

GoodBased on 222 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:S$ 102/night
Absolute cheapest price found:S$ 18/night
Cheapest day:Saturday
Most expensive day:Monday
S$ 50 - S$ 173
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 89 - S$ 105
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Leiria hotels

Show all 3,205 hotels
1
Hotel Magic
Hotel Magic
9.2 Excellent

0.2 km from city centre, Nazaré Show on map

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

0.1 km from city centre, Marinha Grande Show on map

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,205 hotels
Gaivota Holidays
Gaivota Holidays
8.5 Excellent

0.7 km from city centre, Nazaré Show on map

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.

S$ 55
Avg. per night
Hostel Paris
Hostel Paris
7.6 Good

0.1 km from city centre, Marinha Grande Show on map

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.

S$ 56
Avg. per night
Katekero II
Katekero II
7.9 Good

0.8 km from city centre, Peniche Show on map

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

S$ 56
Avg. per night
Consolacao Pedramar
Consolacao Pedramar
8.1 Excellent

4.6 km from city centre, Peniche Show on map

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.

S$ 60
Avg. per night
Hotel Ancora Mar
Hotel Ancora Mar
8.2 Excellent

0.4 km from city centre, Nazaré Show on map

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.

S$ 63
Avg. per night
Hotel Santo Antonio Da Baia
Hotel Santo Antonio Da Baia
8.2 Excellent

0.6 km from city centre, São Martinho do Porto Show on map

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.

S$ 71
Avg. per night
Inatel Foz Do Arelho
Inatel Foz Do Arelho
7.8 Good

7.9 km from city centre, Caldas da Rainha Show on map

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.

S$ 72
Avg. per night
Mh Dona Rita
Mh Dona Rita
7.0 Good

4.4 km from city centre, Peniche Show on map

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.

S$ 82
Avg. per night

Hotel prices in Leiria

2 stars or below

S$ 55 - S$ 160

Hotel Ancora Mar

No. 1 most popular

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

No. 2 most popular

Nazaré Hostel
8.1 Excellent
S$ 160
Avg. per night
Gaivota Holidays

Best value

Gaivota Holidays
8.5 Excellent
S$ 55
Avg. per night
3 stars

S$ 56 - S$ 91

Hotel Santo Antonio Da Baia

No. 1 most popular

S$ 71
Avg. per night
Hotel Magic

No. 2 most popular

Hotel Magic
9.2 Excellent
S$ 91
Avg. per night
Katekero II

Best value

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

S$ 99 - S$ 248

Hotel Cristal Praia Resort & Spa

No. 1 most popular

S$ 248
Avg. per night
Miramar Hotel & Spa

No. 2 most popular

S$ 115
Avg. per night
Mh Atlântico

Best value

Mh Atlântico
8.7 Excellent
S$ 99
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?

    Nazaré, Peniche, and São Martinho do Porto are the most popular places on HotelsCombined for stays in Leiria.

  • What are the best hotels in Leiria?

    One of the most popular hotels in Leiria is Na Crista da Onda, which has been reviewed by 725 users and currently has a rating of 8.2/10. Other top-rated locations include Hotel Concha and Mh Atlântico, which have received 8.7/10 and 8.7/10 ratings from our users, respectively.