Skip to main content

The best beach hotels in São Pedro de Moel

Check out our pick of great beach hotels in São Pedro de Moel

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Albergaria Pedra D'Ouro, hotel in São Pedro de Moel

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

It’s right at sea. Breakfast was fine.
Scored 8.1
8.1
Rated very good
Very good
729 reviews
Price from
£65.80
per night
HOMEMOEL Local accomodation AL, hotel in São Pedro de Moel

HOMEMOEL Local accomodation AL is set in the heart of São Pedro the Moel, 100 metres from the beach and offers a familiar concept with the unique Leiria Pine Forest around the corner.

Really nice little town, and great AL, only a few minutes walk to the beach! the owner and staff of the AL were very nice, and gave us great info about the area We will surely be returning
Scored 8.2
8.2
Rated very good
Very good
565 reviews
Price from
£41.65
per night
São Pedro de Moel by Campigir, hotel in 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.

Excellent value for money and very close to a beach. The teepee had its own linen and electricity. Outside it had access to the barbeque and close to the toilet. No table on the outside or seats.
Scored 7.0
7.0
Rated good
Good
250 reviews
Price from
£16.66
per night
Batata - Ocean View, hotel in São Pedro de Moel

Set within 100 metres of Nazare Beach and 2.8 km of Do Norte Beach, Batata - Ocean View offers rooms with air conditioning and a private bathroom in Nazaré.

Location was fantastic across from the beach Within walking distance to restaurants and shopping
Scored 9.1
9.1
Rated superb
Superb
460 reviews
Price from
£91.63
per night
Feel Nazaré - Ocean View, hotel in São Pedro de Moel

Set on the beachfront in Nazaré, Feel Nazaré - Ocean View has a private beach area and is close to Nazare Beach. The air-conditioned accommodation is 2.5 km from Do Norte Beach.

The location at the beach is nice.
Scored 9.1
9.1
Rated superb
Superb
137 reviews
Price from
£227.40
per night
Feel Nazaré - Nautical House, hotel in São Pedro de Moel

Set in Nazaré, 700 metres from Nazare Beach and 2.4 km from Do Norte Beach, Feel Nazaré - Nautical House offers air conditioning. This beachfront property offers access to a balcony and free WiFi.

Great location, facilities all you need. Free parking on site. Fast response from staff via chat.
Scored 9.3
9.3
Rated superb
Superb
158 reviews
Price from
£79.13
per night
Perola Mar, hotel in São Pedro de Moel

Offering a terrace and city view, Perola Mar is situated in Nazaré, 600 metres from Nazare Beach and 2.9 km from Sul Beach. This beachfront property offers access to free WiFi and free private...

This is one of the best places close to the beach in Nazaré. The view is amazing, the host is quick in answering queries and the apartment is roomy and well-equipped.
Scored 9.4
9.4
Rated superb
Superb
226 reviews
Price from
£152.02
per night
Nazare Marisol Praia, hotel in São Pedro de Moel

Situated in Nazaré, 500 metres from Nazare Beach and 2.9 km from Sul Beach, Nazare Marisol Praia offers air conditioning. This beachfront property offers access to free WiFi and free private parking.

Stella was helpful and we adored our view over the beach and promenade, the light and airy atmosphere, the well equipped kitchen , washing machine, fabulous blinds that worked well to create a dark bedroom at night. The clothes rack on a separate balcony also very handy.
Scored 9.4
9.4
Rated superb
Superb
215 reviews
Price from
£161.60
per night
DonaCamó Charming House, hotel in São Pedro de Moel

DonaCamó Charming House is a beachfront property located in Nazaré, 600 metres from Nazare Beach and 2.5 km from Do Norte Beach.

Spacious and well equipped apartment, both bedrooms were comfortable. Ema the host is great, gave us the keys and sent the necessary info about the city. There is a private parking available for 7.5 euros per day, we took it and this was the right choice.
Scored 9.5
9.5
Rated exceptional
Exceptional
131 reviews
Price from
£87.46
per night
Feel Nazaré - Abegoarias 62, hotel in São Pedro de Moel

Situated within 400 metres of Nazare Beach and 1.8 km of Do Norte Beach, Feel Nazaré - Abegoarias 62 provides rooms with air conditioning and a private bathroom in Nazaré.

Everything about this apartment was perfect: the location close to the beach, the appliances, the beds and kitchen utensils. We had a wonderful time and wish we could have stayed longer.
Scored 9.0
9.0
Rated superb
Superb
150 reviews
Price from
£71.64
per night
All beach hotels in São Pedro de Moel
Looking for a beach hotel?
There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in São Pedro de Moel

Most booked beach hotels in São Pedro de Moel this month

Beach hotels that guests love in São Pedro de Moel

  • Avg. price/night: £50.81
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 729 reviews
    Great location, friendly staff, beach holiday perfect.
    Emma
    Family with young children
  • Avg. price/night: £70.80
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 823 reviews
    The price is right for the quality and everything is exactly as it looks. This is a typical-typical seaside budget hotel for beach lovers to stay in the summer season. At other times there is nothing going on, so it is very quiet. Clean.
    ljanis
    Young couple
  • Avg. price/night: £149.10
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 341 reviews
    The Joy Beach House is really a great place to stay. The room(Sand) was spacious, extremely clean, and comfortable. The staff was very welcoming and friendly and I can't think of one single reason to give this location anything but a ten out of ten rating. We are going back again but this time I went straight to the Joy Beach website to book our room because you can select the exact room you want to stay in plus they have much better photos than Booking.com. They have five rooms all with a different theme and layout.
    James
    Young couple
  • Avg. price/night: £50.81
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 729 reviews
    The location, close to the beach The breakfast room with the ocean view
    Nyamil
    Solo traveller
  • Avg. price/night: £50.81
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 729 reviews
    Ines was really kind and helpful, the place is quiet and cozy. Amazing view from the room, and breakfast area. You can watch the stars from the balcony while listening to the ocean. There is a beautiful beach and good restaurants close-by.
    Szilvia
    Young couple
  • Avg. price/night: £149.10
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 341 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.
    Matthias
    Young couple
  • Avg. price/night: £81.42
    Scored 7.9
    7.9
    Rated good
    Good
     · 769 reviews
    Hotel was very well located, at no more than 5min walking distance from all restaurants, bars and beaches of Sao Pedro de Moel. We particularly recommend the Estrela do Mar restaurant. The hotel staff was very polite and helpful. The breakfast/restaurant room had an outstanding view over the Atlantic ocean. Good breakfast and even better coffee.
    Svilen
    Young couple
  • Avg. price/night: £149.10
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 341 reviews
    This beach house is really amazing! They only got 5 rooms and it is clean and stylish. We wanted to stay in a calm little accommodation, that is close to the sea and everything was exactly as expected. We booked a room with garden view but used the shared terrace to enjoy the evening sun. We loved it and would definitely come again. :)
    Stefan
    Young couple
  • Avg. price/night: £149.10
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 341 reviews
    A beautiful small beach hotel. Really comfortable and stylish rooms. An exceptional breakfast and really friendly service. Sao Pedro de Moel is a quaint seaside town with stunning beaches surrounding it.
    Natalie
    Young couple
  • Avg. price/night: £81.42
    Scored 7.9
    7.9
    Rated good
    Good
     · 769 reviews
    Great Location in the center of town and right at the beach / seaside. Breakfast was really good with great coffee. Friendly staff and Great Massage
    Lucy
    Group
gogless