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 – 137 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. Top location. Polite and nice staff were careful to satisfy our special request. We loved it. Definitely recommend the hotel for a stay at São Martinho.

Show more Show less
8
Very Good
557 reviews
Price from
$54
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.9
Good
834 reviews
Price from
$59
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
619 reviews
Price from
$91
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. Amazing location, everything we needed in the apartment and the host was brilliant. Answered all our questions.. will definitely recommend and will be back

Show more Show less
9.2
Awesome
123 reviews
Price from
$95
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. Location was perfect just a two minute walk from the beach. The breakfast was excellent lots of choice and fresh fruit, coffee tea and fruit juice as much as we could possibly want. The staff were very helpful friendly and couldn’t do enough for us. Would definitely recommend to our friends.

Show more Show less
8.2
Very Good
299 reviews
Price from
$73
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
131 reviews
Price from
$59
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.2
Awesome
73 reviews
Price from
$115
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.

Show more Show less
9.2
Awesome
95 reviews
Price from
$107
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
40 reviews
Price from
$107
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. This is a fully equipped, modern apartment that provided all the necessities, and more, for the duration of our stay and, indeed, for a stay of interminable duration. The walk to the beach took 3 minutes and was flat. There are a dozen or more restaurants within a 10-minute walk and a half-dozen within two minutes. We were greeted with a generous, complimentary portion of fresh fruit and a bottle of wine. An elevator made entering and exiting with our luggage (a number of bags because of a 3-month trip) very easy.

Show more Show less
8.9
Excellent
39 reviews
Price from
$96
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