Skip to main content

Search hotels in São Pedro de Moel

Enter your dates to see the latest prices and deals for São Pedro de Moel hotels

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

São Pedro de Moel – 11 hotels and places to stay

Filter by:

Star Rating
Review score

Hotel Mar e Sol & Spa

Hotel in São Pedro de Moel

Boasting a cliff-top location in the seaside village of São Pedro de Moel, Hotel Mar e Sol & Spa features light rooms, a 24-hour reception and a panoramic restaurant overlooking the North Atlantic...

O
Oleksandr
From
Portugal
Staff , beer and snooker, view, location, breakfast, spa, gym
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,112 reviews
Price from
$101.37
1 night, 2 adults

Hotel Miramar - São Pedro de Moel

Hotel in São Pedro de Moel

The family-run Hotel Miramar – São Pedro de Moel offers a hilltop location in São Pedro de Moel, 656 feet from the beach.

A
Adriana
From
United States
The location was close to a nearby beach, and the front desk was kind enough to lend us beach towels. The room was clean and had all we needed.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 791 reviews
Price from
$103.44
1 night, 2 adults

Hotel Verde Pinho Bed&Breakfast

Hotel in São Pedro de Moel

Located in São Pedro de Moel and with Sao Pedro de Moel Beach reachable within a 11-minute walk, Hotel Verde Pinho Bed&Breakfast has express check-in and check-out, non-smoking rooms, a garden, free...

V
Vesta
From
Lithuania
Quiet and beautiful place. Friendly staff. Good breakfast.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 747 reviews
Price from
$80.58
1 night, 2 adults

Parque De Campismo Orbitur Sao Pedro De Moel

São Pedro de Moel

The Parque De Campismo Orbitur São Pedro De Moel features an outdoor swimming pool. The unit is located in São Pedro de Moel, 6.2 mi from Marinha Grande and 12 mi from Leiria.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 779 reviews
Price from
$65.66
1 night, 2 adults

Hostel Rosa

São Pedro de Moel

Hostel Rosa is located in São Pedro de Moel, a few steps from Sao Pedro de Moel Beach and 18 miles from Monastery of Alcobaca.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 12 reviews
Price from
$81.39
1 night, 2 adults

São Pedro de Moel by Campigir

São Pedro de Moel

São Pedro de Moel by Campigir offers bungalows with a private porch in São Pedro de Moel, a seaside village located a 15-minute drive from Marinha Grande city.

T
Torben
From
Portugal
Everything there to have a comfortable stay. Clean and comfortable Bungalow with A/C. Quiet location.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 345 reviews
Price from
$26.95
1 night, 2 adults

Albergaria Pedra D'Ouro

São Pedro de Moel

Albergaria Pedra D’Ouro is a family-run guest house, located 1.9 mi from São Pedro de Moel and enjoys a prime beach location, with panoramic Atlantic Ocean views.

C
Camilla
From
Italy
friendly staff, clean room, super nice view from the terrace
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 677 reviews
Price from
$51.72
1 night, 2 adults

Pinhal Litoral

Marinha Grande (Near São Pedro de Moel)

Featuring a terrace, bar and views of city, Pinhal Litoral is located in Marinha Grande, 17 miles from Monastery of Alcobaca. The property is around 7.7 miles from Dr.

M
Miguel
From
Germany
I liked the location, the late night opportunity to book and have staff to receive us. Staff was very friendly, polite and helpful. The room was big enough for our needs. Everything was super clean and nothing was missing. Everything worked well. We were very happy to find a quiet and comfy place for an emergency situation. The price quality relation was also exceptional.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 121 reviews
Price from
$64.68
1 night, 2 adults

Hotel Cristal Marinha

Marinha Grande (Near São Pedro de Moel)

Located in Marinha Grande, Hotel Cristal Marinha offers modern rooms with air conditioning and satellite TV. The beach of Vieira is only a 10-minute drive away. Free Wi-Fi available.

M
Murtaza
From
United States
It is like a 4 star. Supermarket and a decent restaurant is 2 minutes walk.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 906 reviews
Price from
$101.75
1 night, 2 adults

Marinha Garden Inn - AL

Marinha Grande (Near São Pedro de Moel)

Marinha Garden Inn - AL has a fitness center, garden, a shared lounge and terrace in Marinha Grande.

B
Bibs
From
Portugal
The attentiveness of the staff. They really cared about their guest genuinely
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 567 reviews
Price from
$59.25
1 night, 2 adults
See all 11 hotels in São Pedro de Moel

Hotels with airport shuttles in São Pedro de Moel

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,626 reviews
From $144.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 296 reviews
From $158.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,112 reviews
From $132.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,550 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,025 reviews
From $167.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,497 reviews
From $185.41 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,379 reviews
From $191.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,666 reviews

Most booked hotels in São Pedro de Moel and surrounding area in the past month

See all

Popular with guests booking hotels in São Pedro de Moel

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 791 reviews

Popular with guests booking hotels in São Pedro de Moel

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,112 reviews

Popular with guests booking hotels in São Pedro de Moel

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 747 reviews

Popular with guests booking hotels in Marinha Grande

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 906 reviews

Popular with guests booking hotels in Marinha Grande

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 567 reviews

Popular with guests booking hotels in Marinha Grande

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 121 reviews

Budget hotels in São Pedro de Moel and nearby

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 791 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,112 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 747 reviews

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 567 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 121 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 906 reviews

What Guests Said About São Pedro de Moel:

Scored out of 10, guest rating 10

Location, location, location.

Location, location, location. Family friendly hostess at our hotel....I could see bringing my grand children there as kids were welcomed. Nearby restaurant was excellent (there is one other within an easy walk which we didn't try as the one across the street was excellent), but for variety requires a drive. Less than 10K south there are many restaurants on the beach. We chose Magna Carta which had Luis an excellent sommelier and quite good food. He introduced me to wine I had never had, Arinto, which was outstanding.
Guest review byKent
United States
Scored out of 10, guest rating 10

Great little low key resort town between sea and pine forest...

Great little low key resort town between sea and pine forest, feels very natural and untouched by tourism. Lots of local tourists, but no noisy discos or garish shops. Beautiful beaches, powerful Atlantic waves, probably no swimming as such, play in the surf instead, so not good for small children.
Guest review byBettina
Denmark
Scored out of 10, guest rating 8.0

It is a small town out of the way and not as popular as...

It is a small town out of the way and not as popular as other major locations however it is perfect for a tranquil holiday or get away. For us it had everything: Great water views as well as forested areas where one can go for a stroll or hike. The Estrela do Mar restaurant was an pleasant find with exceptional food and great service.
Guest review byArlete
Canada
Scored out of 10, guest rating 6.0

São Pedro de Moel is a very small seaside village.

São Pedro de Moel is a very small seaside village. As it was out of season (early April) it was very very quiet. I am sure it livens up in summer as it had a nice beach. There are only 2 restaurants and a bar and one of them was closed as it was a Monday.
Guest review byJennifer
New Zealand

See reviews by guests who stayed at hotels in São Pedro de Moel

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 212 reviews
This hotel is a real gem on the coast of central Portugal and all aspects of our stay were truly exceptional: the location is beautiful, the rooms are cosy with a personal touch and perfect sea views, the breakfast is delicious and the family and team make you feel welcome and at home. Joy Beach House is one of the best boutique hotels we have ever booked and we look forward to returning to this wonderful place. Many thanks to Igor, his family and all the team.
Guest review byMatthias
Austria
From $38.09 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 345 reviews
I love Sao Pedro de Moel. The camping is very near by the beach and relatively close to center, around 20 minutes walk. The bungalow was big enough, relatively clean , water in the shower easy to set for desired temperature and the pressure is good ( not so obvious in such places). The stuff was very nice and helpful.
Guest review byMagdalena
Belgium
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 791 reviews
Loved our stay at Hotel Miramar. Very comfortable room, delicious breakfast and a warm reception by Paulo and his staff. Sao Pedto de Moel is a delightful coastal town and Hotel Miramar made our single day stay very comfortable.
Guest review byEDWARD
South Africa
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 747 reviews
Lovely hotel in excellent location. Excellent value for money. Our room was comfortable and spotlessly clean. Breakfast very good with plenty of choice.
Guest review byMargaret
United Kingdom
From $98.11 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 678 reviews
Hotel location is near the ocean
Guest review byDeniz Hasan
Bulgaria

More places to explore, more ways to go