A coastal road winding along a cliffside, leading to the ocean.

Hotels near Sao Martinho do Porto Beach

  • 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

Check prices for these dates

This weekend
Next weekend

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 Sao Martinho do Porto Beach hotels

1. Storytellers Palace

Storytellers Palace
4.0 star property
0.3 km from Sao Martinho do Porto Beach
9.6 out of 10, Exceptional, (83 reviews)
"Great staff, kind and thoughtful details, wonderful location!"
United States
Douglas
The price is RM540
RM572 total
includes taxes & fees
29 Nov - 30 Nov
Storytellers Palace

2. Hotel Magic - RNET 3505

Hotel Magic - RNET 3505
3.0 star property
11.6 km from Sao Martinho do Porto Beach
9.6 out of 10, Exceptional, (814 reviews)
"All around great choice for location, helpful staff and wonderful breakfast."
Canada
Shawnsteen
The price is RM366
RM398 total
includes taxes & fees
19 Nov - 20 Nov
Hotel Magic - RNET 3505

3. Água d'Alma Hotel

Água d'Alma Hotel
3.0 star property
10.8 km from Sao Martinho do Porto Beach
9.2 out of 10, Wonderful, (409 reviews)
"Rooms very clean and comfortable Staff friendly and helpful good location and lovely breakfast"
United Kingdom
Karen
The price is RM282
RM299 total
includes taxes & fees
1 Nov - 2 Nov
Água d'Alma Hotel

4. Hotel Praia

Hotel Praia
4.0 star property
11.4 km from Sao Martinho do Porto Beach
9.0 out of 10, Wonderful, (820 reviews)
"Great place centre of town close to the beach very easy parking"
Canada
Gary
The price is RM393
RM417 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Praia

5. Vale d'Azenha Hotel and Residences

Vale d'Azenha Hotel and Residences
4.0 star property
9.3 km from Sao Martinho do Porto Beach
9.6 out of 10, Exceptional, (224 reviews)
"Really good place to relax and enjoy the hot sunny days with the swimming pool and sun beds. Included Breakfast was really good. This place is a great stop If you are travelling between Porto and Lisbon and want to enjoy Nazare and stay ways from the busy beach town at only 15 min drive."
Canada
Kelvin
The price is RM448
RM475 total
includes taxes & fees
9 Nov - 10 Nov
Vale d'Azenha Hotel and Residences

6. Royal Óbidos Scenic Resort

Royal Óbidos Scenic Resort
5.0 star property
14.6 km from Sao Martinho do Porto Beach
9.0 out of 10, Wonderful, (492 reviews)
"Very quiet place if you want to relax. The food is also very good at the clubhouse."
Canada
Marjolaine
The price is RM505
RM545 total
includes taxes & fees
1 Nov - 2 Nov
Royal Óbidos Scenic Resort

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

Praia D'El Rey Marriott Golf & Beach Resort
5.0 star property
18.7 km from Sao Martinho do Porto Beach
9.4 out of 10, Exceptional, (657 reviews)
"Loved the hotel. Fantastic amenities and pool."
United States
Sofya
The price is RM712
RM763 total
includes taxes & fees
15 Nov - 16 Nov
Praia D'El Rey Marriott Golf & Beach Resort

8. Casa de Campo da Quinta da Pegada

Casa de Campo da Quinta da Pegada
3.0 star property
17.5 km from Sao Martinho do Porto Beach
9.8 out of 10, Exceptional, (62 reviews)
"Location and the beautifully renovated property."
Australia
Philip
The price is RM347
RM377 total
includes taxes & fees
13 Nov - 14 Nov
Casa de Campo da Quinta da Pegada

9. Hotel Oceano

Hotel Oceano
1.0 star property
11.3 km from Sao Martinho do Porto Beach
8.4 out of 10, Very good, (777 reviews)
"Great location, nice place."
United States
Chris
The price is RM215
RM237 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Oceano

10. WEAA Hotel

WEAA Hotel
3.0 star property
11.6 km from Sao Martinho do Porto Beach
9.6 out of 10, Exceptional, (7 reviews)
"Wonderful experience and congratulations to all hotel team."
United States
Antonio Sergio
The price is RM463
RM491 total
includes taxes & fees
30 Nov - 1 Dec
WEAA Hotel

11. Casa Senhoras Rainhas - Óbidos - by Unlock Hotels

Casa Senhoras Rainhas - Óbidos - by Unlock Hotels
4.0 star property
16.7 km from Sao Martinho do Porto Beach
9.4 out of 10, Exceptional, (514 reviews)
"Friendly staff, amazing location, very comfortable bed"
Canada
Christal
The price is RM314
RM342 total
includes taxes & fees
13 Nov - 14 Nov
Casa Senhoras Rainhas - Óbidos - by Unlock Hotels

12. SANA Silver Coast Hotel

SANA Silver Coast Hotel
4.0 star property
12.1 km from Sao Martinho do Porto Beach
9.2 out of 10, Wonderful, (494 reviews)
"Perfect spot to relax after seeing the sights nearby. Breakfast is amazing as well as the comfy bar for light snacks. Entire staff was friendly and eager to accommodate our needs."
Canada
Janette
The price is RM429
RM454 total
includes taxes & fees
1 Nov - 2 Nov
SANA Silver Coast Hotel

13. Flag Hotel Caldas da Rainha

Flag Hotel Caldas da Rainha
3.0 star property
12.5 km from Sao Martinho do Porto Beach
9.0 out of 10, Wonderful, (70 reviews)
"Good stay close to the park and innercity of Caldas da Rainha"
Sweden
Anne-Marie
The price is RM279
RM295 total
includes taxes & fees
1 Nov - 2 Nov
Flag Hotel Caldas da Rainha

14. Laranjeira das Loiras

Laranjeira das Loiras
3.0 star property
17.3 km from Sao Martinho do Porto Beach
10.0 out of 10, Exceptional, (15 reviews)
"Very clean, quiet location, village atmosphere, short drive to restaurants and attractions. Our host was extremely helpful with information to make our stay enjoyable "
Australia
Karen
The price is RM301
RM328 total
includes taxes & fees
1 Nov - 2 Nov
Laranjeira das Loiras

15. Parque dos Monges

Parque dos Monges
3.0 star property
15.9 km from Sao Martinho do Porto Beach
9.8 out of 10, Exceptional, (6 reviews)
"Super leuke huisjes aan een meer gelegen. Te midden tussen de eenden, vissen en schildpad. Ook zijn er nog andere dieren als geiten en kippen. Voor kinderen ook speeltoestellen en er is een zwembad aanwezig. In de omgeving ook genoeg te doen bijvoorbeeld dagje strand bij Nazare. Ontbijt was heerlijk, en de bedden slapen heerlijk."
Netherlands
Karin
The price is RM436
RM462 total
includes taxes & fees
3 Nov - 4 Nov
Parque dos Monges

16. Hotel Miramar Sul

Hotel Miramar Sul
4.0 star property
10.2 km from Sao Martinho do Porto Beach
8.4 out of 10, Very good, (796 reviews)
"Clean spacious room. Good for a one night stay."
United States
Jorge
The price is RM328
RM347 total
includes taxes & fees
19 Nov - 20 Nov
Hotel Miramar Sul

17. Alluz - Chalet by the sea

Alluz - Chalet by the sea
3.0 star property
11.5 km from Sao Martinho do Porto Beach
9.6 out of 10, Exceptional, (13 reviews)
"A wonderful stay-perfect location with breathtaking views ! Don’t miss this location !"
United States
Ioan
The price is RM764
RM810 total
includes taxes & fees
6 Nov - 7 Nov
Alluz - Chalet by the sea

18. &Tales Hotel

&Tales Hotel
4.0 star property
16.9 km from Sao Martinho do Porto Beach
9.4 out of 10, Exceptional, (31 reviews)
"Super comfortable Villa, friendly staff and great breakfast. Definitely will be back!"
United States
Lucas
The price is RM424
RM467 total
includes taxes & fees
5 Nov - 6 Nov
&Tales Hotel

19. Casa da Padeira - TER

Casa da Padeira - TER
3.0 star property
19.1 km from Sao Martinho do Porto Beach
9.8 out of 10, Exceptional, (79 reviews)
"Very nice hotel with a lovely setting and nice amenities!"
United States
Al
The price is RM386
RM409 total
includes taxes & fees
11 Nov - 12 Nov
Casa da Padeira - TER

20. The Literary Man

The Literary Man
4.0 star property
16.7 km from Sao Martinho do Porto Beach
8.8 out of 10, Excellent, (516 reviews)
"Great location at the base of the old town walls. Friendly staff, easy parking, and great ambience across the entire hotel."
United States
Simon
The price is RM311
RM575 total
includes taxes & fees
6 Nov - 7 Nov
The Literary Man
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.

Compare top hotels near Sao Martinho do Porto Beach

4.0 star property
0.3 km from Sao Martinho do Porto Beach
3.0 star property
11.6 km from Sao Martinho do Porto Beach
3.0 star property
10.8 km from Sao Martinho do Porto Beach
4.0 star property
11.4 km from Sao Martinho do Porto Beach
4.0 star property
9.3 km from Sao Martinho do Porto Beach
9.6
Exceptional
83 reviews
9.6
Exceptional
814 reviews
9.2
Wonderful
409 reviews
9.0
Wonderful
820 reviews
9.6
Exceptional
224 reviews
The price is RM540
RM572 total
includes taxes & fees
29 Nov - 30 Nov
The price is RM366
RM398 total
includes taxes & fees
19 Nov - 20 Nov
The price is RM282
RM299 total
includes taxes & fees
1 Nov - 2 Nov
The price is RM393
RM417 total
includes taxes & fees
1 Nov - 2 Nov
The price is RM448
RM475 total
includes taxes & fees
9 Nov - 10 Nov
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking

Top Sao Martinho do Porto Beach Hotel Reviews

Other attractions near Sao Martinho do Porto Beach

Frequently asked questions

What's the area like around Sao Martinho do Porto Beach?
Sao Martinho do Porto Beach is located in Sao Martinho do Porto. If you're looking for a convenient place to stay, take a look at the 130 hotels and other accommodation options you'll find within a mile.
Where is the best place to stay close to Sao Martinho do Porto Beach?
Adjacent to Sao Martinho do Porto Beach, Storytellers Palace is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and an outdoor pool. Another good option is Hotel Concha, located just 0.2 mi (0.3 km) away.
How many hotels should I expect to find near Sao Martinho do Porto Beach?
Expedia has 130 hotels and other accommodation options within a mile from Sao Martinho do Porto Beach.
If I need to cancel the hotel reservation for my stay near Sao Martinho do Porto Beach, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable provided that you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within 24 hours of booking. Put your dates in and click on "Search", then you can filter by "fully refundable" to get the top deals on offer near Sao Martinho do Porto Beach.