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 – 121 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

Hotel Atlântica is located on the beachfront in São Martinho do Porto, a few steps from Sao Martinho do Porto Beach and a 18-minute walk from Gralha Beach. Carlos & Maria were so attentive & staff were so polite, nothing was too much trouble - Great restaurant & service….. and the sweets on reception!

Show more Show less
7.9
Good
659 reviews
Price from
$50
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. The breakfast was amazing, freshly cooked for my husband, cheese and fresh fruit for myself. My only wish is we could go for breakfast there every day

Show more Show less
8.4
Very Good
614 reviews
Price from
$65
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. Excellent breakfast, and staff friendly Helpful, courteous. Cozy hotel.

Show more Show less
7.7
Good
819 reviews
Price from
$55
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
271 reviews
Price from
$55
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. it was easy to access and convenient

Show more Show less
9.1
Wonderful
111 reviews
Price from
$50
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. Spacious, modern apartments, a few restaurants around, 50 meters from the beach, friendly host. Thank you very much!

Show more Show less
9.2
Wonderful
131 reviews
Price from
$90
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.9
Excellent
44 reviews
Price from
$90
per night

Casa Godinho

São Martinho do Porto

Offering a seasonal outdoor pool and views of the pool, Casa Godinho is located in São Martinho do Porto in the Centro Region, 6.8 mi from Nazaré. Fátima is 26 mi away. Generally above all expectations. Very family friendly environment. Very clean. The owners are fantastic human beings. We loved it. Will definitely get back.

Show more Show less
8
Very Good
118 reviews
Price from
$45
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.1
Wonderful
79 reviews
Price from
$153
per night

Carmona G

São Martinho do Porto

Located in São Martinho do Porto, a 7-minute walk from Sao Martinho do Porto Beach and 0.8 miles from Gralha Beach, Carmona G offers an outdoor swimming pool and air conditioning. Everything you need a home from home. 5 minute walk to supermarket and 10 minute to the beach. perfect

Show more Show less
8.8
Excellent
34 reviews
Subscribe to see Secret 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