Photo by Jennifer Hott-Greenway

Find hotels in São Pedro de Moel from CA $74

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in São Pedro de Moel

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for São Pedro de Moel hotels

1. Hotel Praia

Hotel Praia
4.0 star property
Nazaré
9.0 out of 10, Wonderful, (826 reviews)
"Very reasonable rates including breakfast. Good location and has parking."
United States
Laura
The price is CA $116
CA $123 total
includes taxes & fees
Dec 3 - Dec 4
Hotel Praia

2. Hotel Mar e Sol & Spa

Hotel Mar e Sol & Spa
4.0 star property
Marinha Grande
8.4 out of 10, Very good, (308 reviews)
"Great hotel in a quiet area on the coast. Nearby beaches were great for landscape photography. Hotel restaurant was very good for the cost. Included breakfast was diverse and high quality."
Canada
Jason
The price is CA $117
CA $124 total
includes taxes & fees
Nov 15 - Nov 16
Hotel Mar e Sol & Spa

3. Hotel Cristal Praia Resort & Spa

Hotel Cristal Praia Resort & Spa
4.0 star property
Marinha Grande
7.4 out of 10, Good, (16 reviews)
"Un resort muy bueno si se viaja con niños. El personal es muy amable y el servicio de animación es Está todo impecable desde las habitaciones hasta los baños de los restaurantes. El servicio de buffet en general está bastante bien en general y el servicio en el mismo es impecable, bien atendido desde el inicio hasta el final. Aunque es verdad que la comida se hace un poco repetitiva y el menú infantil es muy corto. Siendo un hotel para niños creo que tendrian que tener mas variedad por ejemplo...
Spain
Maria Dolores
Hotel Cristal Praia Resort & Spa

4. Mercure Fátima

Mercure Fátima
4.0 star property
Ourem
9.8 out of 10, Exceptional, (683 reviews)
"Excellent location, 3 minutes waking distance to Virgin of Fatima."
United States
Anabel
The price is CA $107
CA $113 total
includes taxes & fees
Nov 22 - Nov 23
Mercure Fátima

5. Praia D'El Rey Marriott Golf & Beach Resort

Praia D'El Rey Marriott Golf & Beach Resort
5.0 star property
Obidos
9.4 out of 10, Exceptional, (658 reviews)
"Loved the hotel. Fantastic amenities and pool."
United States
Sofya
The price is CA $232
CA $249 total
includes taxes & fees
Nov 15 - Nov 16
Praia D'El Rey Marriott Golf & Beach Resort

6. Hotel Santa Maria

Hotel Santa Maria
4.0 star property
Ourem
9.6 out of 10, Exceptional, (1,008 reviews)
"Every thing is excellent, from food, location."
United States
Mario
The price is CA $109
CA $116 total
includes taxes & fees
Nov 23 - Nov 24
Hotel Santa Maria

7. Joy Beach House

Joy Beach House
4.0 star property
Marinha Grande
10.0 out of 10, Exceptional, (31 reviews)
"The staff was super nice and helpful and terracce of our room on the top floor was amazing"
Switzerland
Oliver
The price is CA $178
CA $189 total
includes taxes & fees
Nov 26 - Nov 27
Joy Beach House

8. Ohai Nazaré Outdoor Resorts

Ohai Nazaré Outdoor Resorts
3.0 star property
Nazaré
8.6 out of 10, Excellent, (167 reviews)
"Perfect! Everything was outstanding and the room was beautiful."
United Kingdom
George
Ohai Nazaré Outdoor Resorts

9. Hotel Cristal Vieira Praia & SPA

Hotel Cristal Vieira Praia & SPA
4.0 star property
Marinha Grande
9.0 out of 10, Wonderful, (41 reviews)
"Did not use spa. Food was hot, good with a great variety. Very large bed fresh bedding "
United Kingdom
Deborah
The price is CA $117
CA $124 total
includes taxes & fees
Dec 8 - Dec 9
Hotel Cristal Vieira Praia & SPA

10. Hotel Oceano

Hotel Oceano
1.0 star property
Nazaré
8.4 out of 10, Very good, (781 reviews)
"Great location, nice place."
United States
Chris
The price is CA $74
CA $82 total
includes taxes & fees
Nov 8 - Nov 9
Hotel Oceano

11. Hotel Magic - RNET 3505

Hotel Magic - RNET 3505
3.0 star property
Nazaré
9.6 out of 10, Exceptional, (818 reviews)
"Great location good breakfast and parking near by"
Canada
Doug
The price is CA $127
CA $138 total
includes taxes & fees
Nov 16 - Nov 17
Hotel Magic - RNET 3505

12. Royal Óbidos Scenic Resort

Royal Óbidos Scenic Resort
5.0 star property
Obidos
9.0 out of 10, Wonderful, (493 reviews)
"Very quiet place if you want to relax. The food is also very good at the clubhouse."
Canada
Marjolaine
The price is CA $175
CA $189 total
includes taxes & fees
Nov 16 - Nov 17
Royal Óbidos Scenic Resort

13. Hotel Cristal Marinha

Hotel Cristal Marinha
3.0 star property
Marinha Grande
9.0 out of 10, Wonderful, (96 reviews)
"Lovely hotel, comfortable and a wonderful breakfast"
United Kingdom
Richard
The price is CA $110
CA $116 total
includes taxes & fees
Nov 12 - Nov 13
Hotel Cristal Marinha

14. Hotel Estrela de Fatima

Hotel Estrela de Fatima
4.0 star property
Ourem
9.6 out of 10, Exceptional, (341 reviews)
"Great location and amazing breakfast buffet."
United States
ANTONIO
The price is CA $101
CA $107 total
includes taxes & fees
Nov 26 - Nov 27
Hotel Estrela de Fatima

15. Miramar Hotel & Spa

Miramar Hotel & Spa
4.0 star property
Nazaré
7.8 out of 10, Good, (553 reviews)
"Great location nice staff"
United States
Marc
The price is CA $113
CA $120 total
includes taxes & fees
Dec 1 - Dec 2
Miramar Hotel & Spa

16. Pousada Castelo de Óbidos - Historic Hotel

Pousada Castelo de Óbidos - Historic Hotel
4.0 star property
Obidos
8.8 out of 10, Excellent, (403 reviews)
"Make sure you ask in advance for the golf cart pickup. It is a very long walk up. Even after you check in, it is still a walk to the rooms. The staff were outstanding. The issue was that there were not enough people to cover the reservation check-in and deal with the drink service."
Canada
Jeffery
The price is CA $281
CA $301 total
includes taxes & fees
Nov 30 - Dec 1
Pousada Castelo de Óbidos - Historic Hotel

17. Santo Antonio de Fatima

Santo Antonio de Fatima
3.0 star property
Ourem
9.4 out of 10, Exceptional, (497 reviews)
"Very friendly and helpful staff Just a few minutes walk to the sanctuary"
United States
Hector
The price is CA $80
CA $85 total
includes taxes & fees
Nov 8 - Nov 9
Santo Antonio de Fatima

18. By The Sea

By The Sea
3.0 star property
Nazaré
8.8 out of 10, Excellent, (301 reviews)
"We loved the location!!"
Canada
David
The price is CA $112
CA $119 total
includes taxes & fees
Nov 23 - Nov 24
By The Sea

19. Steyler Fatima Hotel Congress

Steyler Fatima Hotel Congress
4.0 star property
Ourem
9.4 out of 10, Exceptional, (386 reviews)
"Excellent services and very good breakfast buffet.Highly recommended!"
United States
HUYEN
The price is CA $114
CA $121 total
includes taxes & fees
Nov 15 - Nov 16
Steyler Fatima Hotel Congress

20. Land's Hause Bungalows

Land's Hause Bungalows
2.0 star property
Alcobaça
6.6 out of 10, (90 reviews)
"."
Spain
Sandra
The price is CA $106
CA $112 total
includes taxes & fees
Dec 8 - Dec 9
Land's Hause Bungalows
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular São Pedro de Moel attractions

Learn more about São Pedro de Moel

Come to São Pedro de Moel and enjoy its beaches, oceanfront, and monuments.

A sunset over the ocean with waves and rocks in the foreground.
Photo by Jennifer Hott-Greenway
Open Photo by Jennifer Hott-Greenway

Top São Pedro de Moel Hotel Reviews

Frequently Asked Questions

What is the best area to stay in São Pedro De Moel?

The best area to stay in São Pedro de Moel is right along the beachfront promenade.

This area is the heart of the village, offering direct access to the main beach and the iconic lighthouse, Farol de São Pedro de Moel. The promenade is lined with cafes, restaurants, and local shops, making it very convenient for everything from morning coffee to evening meals. Most hotels and guesthouses here offer sea views.

Couples looking for a relaxing coastal escape will find this area particularly appealing. You're steps away from the sand for leisurely walks and can easily enjoy sundowners with stunning ocean vistas. The gentle pace of life here is superb for unwinding.

Families with children will also appreciate staying on the promenade. With the beach so close, it's easy to pop back to your accommodation for snacks or naps.

When is the best time to go to São Pedro De Moel?

The best time to visit São Pedro De Moel is during the summer months, from June to September, when the weather is warm and sunny, superb for enjoying the beaches and outdoor activities.

During July and August, the village truly comes alive. The days are long, and the ocean is at its warmest, making it ideal for swimming and relaxing on the sand. You'll find a lively option with local markets, street performers, and a wider selection of open restaurants and shops. This period is particularly good for families looking for a traditional seaside holiday with plenty of sunshine and activities for all ages.

For those who prefer a slightly quieter experience but still want good weather, June and September are excellent choices. The temperatures are still very pleasant, and the crowds are smaller, offering a more tranquil setting for strolls along the coastline or exploring the pine forests. Couples often appreciate this time of year for its relaxed pace and romantic sunsets without the peak season bustle.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in São Pedro de Moel.

How much is the nightly rate at a São Pedro de Moel hotel?

Prices for hotels in São Pedro de Moel often vary, but you can find a great deal from CA $74 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.