Find hotels in Sao Martinho do Porto from ₩92,637

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Sao Martinho do Porto hotels

Storytellers Palace

Storytellers Palace
4.0 star property
Alcobaça
9.6 out of 10, Exceptional, (65 reviews)
"Very nice beach front hotel, nice staff and great location."
United States
Lan
The price is ₩270,173
₩286,384 total
includes taxes & fees
Jul 3 - Jul 4
Storytellers Palace

Hotel Lis Batalha

Hotel Lis Batalha
4.0 star property
Batalha
9.6 out of 10, Exceptional, (461 reviews)
"The staff is very welcoming and helpful. We slept great and having breakfast next to the monastery was incredible."
United States
Maria
The price is ₩145,343
₩154,064 total
includes taxes & fees
Jun 9 - Jun 10
Hotel Lis Batalha

Casa de Campo da Quinta da Pegada

Casa de Campo da Quinta da Pegada
3.0 star property
Obidos
9.8 out of 10, Exceptional, (45 reviews)
"Enjoyed the stay very much. Really liked the place. Francesco the host was very nice."
United States
Jeffrey
The price is ₩134,038
₩149,097 total
includes taxes & fees
Jun 3 - Jun 4
Casa de Campo da Quinta da Pegada

Hotel Magic - RNET 3505

Hotel Magic - RNET 3505
3.0 star property
Nazaré
9.6 out of 10, Exceptional, (733 reviews)
"Room upgraded upon arrival, fantastic breakfast selection, in room refrigerator."
United States
William
The price is ₩189,366
₩200,723 total
includes taxes & fees
Jun 4 - Jun 5
Hotel Magic - RNET 3505

Star Inn Peniche

Star Inn Peniche
3.0 star property
Peniche
9.0 out of 10, Wonderful, (360 reviews)
"Excellent property located near beach / staff were professional & breakfast was very good."
Canada
ERIC
The price is ₩166,106
₩179,593 total
includes taxes & fees
Jun 7 - Jun 8
Star Inn Peniche

Good Old Days

Good Old Days
2.0 star property
Caldas da Rainha
10.0 out of 10, Exceptional, (3 reviews)
"Close to the market. Quiet area. Large room."
United States
Nicole
The price is ₩89,691
₩151,064 total
includes taxes & fees
Jun 8 - Jun 9
Good Old Days

Água d'Alma Hotel

Água d'Alma Hotel
3.0 star property
Caldas da Rainha
9.0 out of 10, Wonderful, (371 reviews)
"Great staff, nice room, perfectly sized hotel"
United States
christopher
The price is ₩146,655
₩155,454 total
includes taxes & fees
Jun 8 - Jun 9
Água d'Alma Hotel

Mercearia d'Alegria Boutique B&B

Mercearia d'Alegria Boutique B&B
Peniche de Cima
9.6 out of 10, Exceptional, (181 reviews)
"The staff was lovely, the breakfast was good and the location was excellent. We would stay here again. Highly recommend taking a boat to the Berelinguas Island, a UNESCO world heritage biosphere site "
United States
Scott
The price is ₩166,164
₩179,655 total
includes taxes & fees
Jun 10 - Jun 11
Mercearia d'Alegria Boutique B&B

Praia D'El Rey Marriott Golf & Beach Resort

Praia D'El Rey Marriott Golf & Beach Resort
5.0 star property
Obidos
9.4 out of 10, Exceptional, (623 reviews)
"Staff was super friendly and very attentive. Beautiful grounds and clean spacious rooms. Breakfast was excellent."
United States
Jennifer
The price is ₩441,816
₩471,828 total
includes taxes & fees
Jun 17 - Jun 18
Praia D'El Rey Marriott Golf & Beach Resort

Royal Óbidos Scenic Resort

Royal Óbidos Scenic Resort
5.0 star property
Obidos
9.0 out of 10, Wonderful, (449 reviews)
"Very nice hotel. It is in the middle of nowhere so really only a place to go if you intend to golf. 4 great courses withing 10 minutes "
Canada
Gary
The price is ₩286,554
₩307,268 total
includes taxes & fees
Jun 9 - Jun 10
Royal Óbidos Scenic Resort

&Tales Suites - Óbidos

&Tales Suites - Óbidos
2.0 star property
Obidos
9.2 out of 10, Wonderful, (18 reviews)
" Everything was good"
United States
Inna
The price is ₩108,310
₩125,373 total
includes taxes & fees
Jun 4 - Jun 5
&Tales Suites - Óbidos

Vale d'Azenha Hotel and Residences

Vale d'Azenha Hotel and Residences
4.0 star property
Alcobaça
9.6 out of 10, Exceptional, (217 reviews)
"The room was stunning. Plenty of parking and the room was very clean on arrival. We did find one odd feature but managed around it, the toilet door was see through which we've never seen before. "
United Kingdom
Shelley
The price is ₩252,482
₩267,631 total
includes taxes & fees
Jun 28 - Jun 29
Vale d'Azenha Hotel and Residences

By The Sea

By The Sea
3.0 star property
Nazaré
8.8 out of 10, Excellent, (246 reviews)
"We loved the location, and the staff was incredibly warm and helpful throughout our stay. The view from our room was stunning and truly refreshing. We would love to come back to this beautiful place and definitely stay at this lovely hotel again!"
United States
Luis
The price is ₩125,804
₩133,358 total
includes taxes & fees
Jun 14 - Jun 15
By The Sea

Sea Garden Residência

Sea Garden Residência
4.0 star property
Peniche
9.4 out of 10, Exceptional, (243 reviews)
"Was a lovely room with extremely nice and helpful staff. Bed was comfortable, shower clean and hot, everything thought of. Breakfast was amazing. Central location with parking on street outside, loved the boat trip to Berlenga. Will recommend hotel to anyone."
Canada
Steve
The price is ₩124,101
₩157,376 total
includes taxes & fees
Jun 7 - Jun 8
Sea Garden Residência

Challet Fonte Nova

Challet Fonte Nova
4.0 star property
Alcobaça
9.8 out of 10, Exceptional, (231 reviews)
"The property is beautifully maintained. It’s a short walk to the main plaza and our breakfast was above and beyond expectations. "
United States
abigail
The price is ₩266,421
₩282,406 total
includes taxes & fees
Jun 9 - Jun 10
Challet Fonte Nova

Hotel Oceano

Hotel Oceano
1.0 star property
Nazaré
8.4 out of 10, Very Good, (690 reviews)
"Great location. Close to beach and sights."
United States
Fred
The price is ₩112,282
₩119,026 total
includes taxes & fees
Jun 3 - Jun 4
Hotel Oceano

Hotel Pinhalmar

Hotel Pinhalmar
3.0 star property
Peniche
9.2 out of 10, Wonderful, (10 reviews)
"Good place to stay. Staff was great rooms are clean.i would stay if I when back to portugal."
Canada
Percy
The price is ₩104,517
₩114,309 total
includes taxes & fees
Jun 3 - Jun 4
Hotel Pinhalmar

A Coutada Hotel Rural

A Coutada Hotel Rural
3.0 star property
Peniche
8.0 out of 10, Very Good, (104 reviews)
"Beautiful little hotel. The front desk staff are amazing so helpful and kind. Nice pool!"
Canada
Devyn
The price is ₩116,279
₩126,777 total
includes taxes & fees
Jun 4 - Jun 5
A Coutada Hotel Rural

Hotel Cristal Marinha

Hotel Cristal Marinha
3.0 star property
Marinha Grande
9.0 out of 10, Wonderful, (90 reviews)
"Lovely hotel, comfortable and a wonderful breakfast"
United Kingdom
Richard
The price is ₩140,657
₩149,096 total
includes taxes & fees
Jun 10 - Jun 11
Hotel Cristal Marinha

&Tales Hotel

&Tales Hotel
4.0 star property
Óbidos
9.8 out of 10, Exceptional, (19 reviews)
"Great location! We enjoyed our stay and the staff was very helpful."
United States
Kadie
The price is ₩193,029
₩215,175 total
includes taxes & fees
Jun 4 - Jun 5
&Tales Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Sao Martinho do Porto attractions

Learn more about Sao Martinho do Porto

This shell-shaped bay offers calm waters perfect for families and a charming seafront promenade lined with cafés. Explore the historic town center's narrow streets, then join locals at the golden sandy beach for swimming and sunbathing.

Top Sao Martinho do Porto Hotel Reviews

More cheap stays in Sao Martinho do Porto

Frequently asked questions

What's the best place to stay in Sao Martinho do Porto?
Based on our traveler data, Storytellers Palace is one of the top choices for your stay. This hotel offers a restaurant and an outdoor pool. Hotel Concha is another good choice for your stay. See all available top hotels, or vacation rentals in Sao Martinho do Porto.
If I need to cancel my hotel reservation in Sao Martinho do Porto, will I receive a refund?
Yes! Most hotel reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a non-refundable reservation, you might be able to still cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Sao Martinho do Porto.
Where can I learn more about changing or cancelling my trip to Sao Martinho do Porto?
To find more details about updating your trip to Sao Martinho do Porto or cancelling it, click here.
What's the best pet-friendly accommodation in Sao Martinho do Porto?
Storytellers Palace is a top dog-friendly hotel, and offers a restaurant and an outdoor pool for its human guests. See more pet-friendly hotel accommodations in Sao Martinho do Porto.
What's the best place for a beach vacation in Sao Martinho do Porto?
Storytellers Palace is a top beachfront hotel offering free WiFi and spa services, located within a short 1-minute walk of Sao Martinho do Porto Beach. See more stays near the beach in Sao Martinho do Porto.
What are some hotels with pools in Sao Martinho do Porto?
Storytellers Palace: Features spa services, an outdoor pool, and a snack bar/deli. Hotel Praia and Royal Óbidos Scenic Resort are a couple of other choices with an onsite pool. View all hotels with pools in Sao Martinho do Porto.
What is staying in Sao Martinho do Porto like?
Visitors can enjoy all that Sao Martinho do Porto has to offer including its beaches. In Sao Martinho do Porto, there are 148 hotels and other accommodations to choose from. Find out more about Sao Martinho do Porto.
What should I do while I'm visiting Sao Martinho do Porto?
A favorite place to visit is Sao Martinho do Porto Beach. You'll also find Nazaré Port and Nazaré Beach in the area. Check out what more to see and do in Expedia's Sao Martinho do Porto guide.
What's the weather like in Sao Martinho do Porto?
The hottest months are usually August and July with an average temp of 68°F, while the coldest months are January and February with an average of 53°F. Average annual precipitation for Sao Martinho do Porto is 29 inches.