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

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
São Martinho do Porto – 142 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 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.8
Good
817 reviews
Price from
$87
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. Loved the location and the friendly staff!!!

Show more Show less
8.5
Very Good
620 reviews
Price from
$102
per night

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. The service of the owners, made me feel like I was at a friend's house. My husband and I were very well taken care of.

Show more Show less
8
Very Good
591 reviews
Price from
$71
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. everything was wonderful! The service and breakfast were excellent! The location was perfect, we could see and hear the ocean from our room. To get to the beach, all you had to do was cross the street. The level of cleanliness was spectacular. We would love to stay again.

Show more Show less
8.2
Very Good
288 reviews
Price from
$92
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.1
Very Good
129 reviews
Price from
$77
per night

Apartamento Praia São Martinho do Porto

São Martinho do Porto

Featuring a spa bath, Apartamento Praia São Martinho do Porto is located in São Martinho do Porto. Very well located Beds very comfortable Wish we could have stayed longer

Show more Show less
9.2
Awesome
127 reviews
Price from
$143
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.2
Awesome
99 reviews

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
Awesome
76 reviews

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
38 reviews

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.9
Excellent
39 reviews
Price from
$122
per night
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