Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
São Martinho do Porto – 125 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Atlântica

Hotel in São Martinho do Porto

Located on the beachfront in São Martinho do Porto and featuring a restaurant, Hotel Atlântica has free WiFi throughout the property. This 2-star hotel offers room service. The location was great and the breakfast was fantastic and the owners very friendly and helpful.

Show more Show less
7.9
Good
681 reviews
Price from
$53
per night

Hotel Concha

Hotel in São Martinho do Porto

Hotel Concha in São Martinho do Porto provides accommodations with a shared lounge and a bar. This 3-star hotel has air-conditioned rooms with a private bathroom. Exceptional overall. Recommended

Show more Show less
8.4
Very Good
617 reviews
Price from
$68
per night

Hotel Santo Antonio Da Baia

Hotel in São Martinho do Porto

The Hotel is in the center of São Martinho do Porto, just 1969 feet from the popular bay area and 1148 feet from the historical center. The accommodation was lovely, it was in a great location. The staff were very friendly and helpful. The breakfast was tasty and there was plenty to choose from.

Show more Show less
7.6
Good
782 reviews
Price from
$58
per night

Albergaria Sao Pedro

São Martinho do Porto

Just 98 feet from the nearest beach and São Martinho do Porto Bay, Albergaria São Pedro offers rooms with cable TV and free Wi-Fi. The city of Nazaré is 5.6 mi away. great location and old style charm

Show more Show less
8.1
Very Good
273 reviews
Price from
$59
per night

São Martinho do Porto Beach Apartment

São Martinho do Porto

Featuring air-conditioned accommodations with a balcony, São Martinho do Porto Beach Apartment is located in São Martinho do Porto. great apartment, great location. has e everything you need.

Show more Show less
9.1
Wonderful
114 reviews
Price from
$42
per night

Apartamento Praia São Martinho do Porto

São Martinho do Porto

Apartamento Praia São Martinho do Porto is located in São Martinho do Porto, a 18-minute walk from Gralha Beach and 11 miles from Monastery of Alcobaca, in an area where hiking can be enjoyed. It is a great apartment in a brilliant location - difficult to know where to begin! Location is perfect - two minutes from the sea and local supermarket. Cafes and restaurants right nearby, as well as the Tourism Office and Elevator to the old Upper Town. The apartment itself has a great long balcony that looks over the little square and has views to the nearby bay and also to the main street with restaurants - perfect for watching life over breakfast, aperitifs and even dinner! It has a great lounge,: airy with windows on both sides, two comfortable settees and a good TV with English news channels. Kitchen is well equipped, with a table, 4 rings and an oven and also an Espresso machine - which all worked! Also, good supplies of teatowels and towels. Really good electric blinds on all windows - and a good lift. Overall, feels like somewhere you could happily live in!

Show more Show less
9.2
Wonderful
130 reviews
Price from
$58
per night

Casa da Praia

São Martinho do Porto

Located in São Martinho do Porto, Casa da Praia features accommodations with a private pool. Boasting pool views, this apartment also provides guests with free WiFi. Everything, Sandra called me on the night we were supposed to check in because she ws worried we might be lost, I asked for a later check out and she was more than accommodating. The property was amazing the location was great. I would stay there again in a heartbeat❤️❤️😊😊👌👌👌

Show more Show less
8.7
Excellent
46 reviews
Price from
$105
per night

Casa Boavista

São Martinho do Porto

Offering an outdoor swimming pool, Casa Boavista is located in São Martinho do Porto, 1.9 mi from the center. This holiday home is located within 656 feet of the Atlantic Ocean. The tranquility, cleanliness, everything was available in the house, peacefulness of the place. My daughter loved the trampoline and wanted to go there everytime. Pool absolutely lovely and close to our Cabana. We were upgrade and had the best Cabana. Hosts were friendly. The place was just what we needed

Show more Show less
9
Wonderful
77 reviews
Price from
$162
per night

Casas do Mar - S. Martinho Bay

São Martinho do Porto

Featuring a hot tub, Casas do Mar - S. Martinho Bay is located in São Martinho do Porto. This property has a balcony and free private parking. Everything was absolutely fantastic

Show more Show less
8.7
Excellent
34 reviews
Price from
$76
per night

Beach House

São Martinho do Porto

Located in São Martinho do Porto, just a 4-minute walk from Sao Martinho do Porto Beach, Beach House provides accommodations with a garden, barbecue facilities, a terrace and free WiFi. The host was wonderful and walked us through the house. The beach house had everything we needed. The house was comfortable and clean. The beach and local food market is walking distance and the supermarket a 3 minute drive.

Show more Show less
8.8
Excellent
33 reviews
Price from
$185
per night
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About São Martinho do Porto:

Explore guest reviews of hotels in São Martinho do Porto

See all