A coastal town with a bay, green hills, and a clear blue sky.

Find hotels in Sao Martinho do Porto from ฿1,802

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
2 Oct - 3 Oct
Tomorrow
3 Oct - 4 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Star rating

Guest rating

Our top choices for Sao Martinho do Porto hotels

1. Storytellers Palace

Storytellers Palace
Alcobaça
United States
Douglas
฿4,250
฿4,505 total
includes taxes & fees
1 Nov - 2 Nov
Storytellers Palace

2. Hotel Concha

Hotel Concha
Alcobaça
Canada
Olga
฿2,857
฿3,029 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Concha

3. Vale d'Azenha Hotel and Residences

Vale d'Azenha Hotel and Residences
Alcobaça
Canada
Kelvin
฿3,731
฿3,955 total
includes taxes & fees
1 Nov - 2 Nov
Vale d'Azenha Hotel and Residences

4. Hotel Magic - RNET 3505

Hotel Magic - RNET 3505
Nazaré
United States
Lucy
฿3,393
฿3,672 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Magic - RNET 3505

5. Hotel Praia

Hotel Praia
Nazaré
United States
Monica
฿3,279
฿3,475 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Praia

6. Hotel Miramar Sul

Hotel Miramar Sul
Nazaré
United States
Mildred
฿3,098
฿3,284 total
includes taxes & fees
30 Oct - 31 Oct
Hotel Miramar Sul

7. Villamar Style Maison

Villamar Style Maison
Nazaré
Canada
Nasim
฿3,536
฿3,824 total
includes taxes & fees
1 Nov - 2 Nov
Villamar Style Maison

8. Alluz - Chalet by the sea

Alluz - Chalet by the sea
Nazaré
United States
Ioan
฿5,786
฿6,133 total
includes taxes & fees
6 Oct - 7 Oct
Alluz - Chalet by the sea

9. By The Sea

By The Sea
Nazaré
Canada
David
฿3,023
฿3,205 total
includes taxes & fees
23 Oct - 24 Oct
By The Sea

10. Hotel Oceano

Hotel Oceano
Nazaré
United States
LEONID
฿1,857
฿2,044 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Oceano

11. Hotel Mare

Hotel Mare
Nazaré
Canada
Andre
฿3,214
฿3,407 total
includes taxes & fees
25 Oct - 26 Oct
Hotel Mare

12. Silverside Holidays

Silverside Holidays
Caldas da Rainha
United States
Hope
฿3,664
฿3,884 total
includes taxes & fees
8 Oct - 9 Oct
Silverside Holidays

13. Água d'Alma Hotel

Água d'Alma Hotel
Caldas da Rainha
Canada
Marie
฿1,955
฿2,073 total
includes taxes & fees
1 Nov - 2 Nov
Água d'Alma Hotel

14. SANA Silver Coast Hotel

SANA Silver Coast Hotel
Caldas da Rainha
United States
Rod
฿3,500
฿3,710 total
includes taxes & fees
6 Oct - 7 Oct
SANA Silver Coast Hotel

15. Hotel Cristal Caldas

Hotel Cristal Caldas
Caldas da Rainha
United States
Naidaly
฿2,643
฿2,802 total
includes taxes & fees
5 Oct - 6 Oct
Hotel Cristal Caldas

16. Miramar Hotel & Spa

Miramar Hotel & Spa
Nazaré
United States
Marc
฿3,036
฿3,218 total
includes taxes & fees
1 Nov - 2 Nov
Miramar Hotel & Spa

17. Hotel Santa Maria

Hotel Santa Maria
Alcobaça
United States
Dean
฿2,500
฿2,650 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Santa Maria

18. Flag Hotel Caldas da Rainha

Flag Hotel Caldas da Rainha
Caldas da Rainha
United States
Max
฿2,179
฿2,309 total
includes taxes & fees
1 Nov - 2 Nov
Flag Hotel Caldas da Rainha

19. Praia D'El Rey Marriott Golf & Beach Resort

Praia D'El Rey Marriott Golf & Beach Resort
Obidos
United States
Sofya
฿7,107
฿7,610 total
includes taxes & fees
1 Nov - 2 Nov
Praia D'El Rey Marriott Golf & Beach Resort

20. Casa Senhoras Rainhas - Óbidos - by Unlock Hotels

Casa Senhoras Rainhas - Óbidos - by Unlock Hotels
Obidos
United States
jeremy
฿2,823
฿3,068 total
includes taxes & fees
2 Nov - 3 Nov
Casa Senhoras Rainhas - Óbidos - by Unlock Hotels
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Sao Martinho do Porto attractions

Sao Martinho do Porto Beach

9.2/10 (127 reviews)
Why not spend a care-free afternoon at Sao Martinho do Porto Beach during your travels in Sao Martinho do Porto?
See properties

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.

See all hotels in Sao Martinho do Porto
A coastal town with a bay, green hills, and a clear blue sky.

Top Sao Martinho do Porto Hotel Reviews

Hotel Magic - RNET 3505

Hotel Magic - RNET 3505

10/10 Excellent
"Staff were very helpful and friendly, a special thanks to Rossana for all her assistance"
Kieran 1-night trip
Posted 2 days ago
Hotel Magic - RNET 3505
Josefa D'Óbidos

Josefa D'Óbidos

10/10 Excellent
"The location is very good and there is a kind staff."
Tae Young 1-night trip
Posted 3 days ago
Josefa D'Óbidos
Hotel Oceano

Hotel Oceano

8/10 Good
"Hôtel très bien situé en bord de mer. Chambres extra propres."
Annie 2-night trip
Posted 3 days ago
Hotel Oceano
Hotel Mar e Sol & Spa

Hotel Mar e Sol & Spa

8/10 Good
"Great hotel in a quiet area on the coast. Nearby beaches were great for landscape photography. Hotel restaurant was very good for the cost. Included breakfast was diverse and high quality."
Jason 3-night trip
Posted 4 days ago
Hotel Mar e Sol & Spa
Pousada Castelo de Óbidos - Historic Hotel

Pousada Castelo de Óbidos - Historic Hotel

10/10 Excellent
"We stayed in the castle 3 years ago and this was the only place on our return trip to Portugal that we had to revisit. We stayed in a suite this time and loved it. Bed is a bit short though. Breakfast is included and is totally worth it. Plenty of selections."
Richard 1-night trip
Posted 6 days ago
Pousada Castelo de Óbidos - Historic Hotel
Royal Óbidos Scenic Resort

Royal Óbidos Scenic Resort

10/10 Excellent
"The property and room was beautiful. The Staff was very helpful and breakfast was great. Only thing was that the construction was a bit of an eyesore but it was for improvement of their property so im sure it will be beautiful once finished."
Allen 2-night trip
Posted 6 days ago
Royal Óbidos Scenic Resort
 Casa Senhoras Rainhas - Óbidos - by Unlock Hotels

Casa Senhoras Rainhas - Óbidos - by Unlock Hotels

10/10 Excellent
"The staff was outstanding. The welcome ginja drinks was a delightful surprise. The breakfast was excellent and varied. The room was fabulous. We loved to stay inside the walls, but parking outside the walls was a challenge with dragging luggage’s over a long bumpy road. Not for the faint of heart."
Gerald 2-night trip
Posted 8 days ago
Casa Senhoras Rainhas - Óbidos - by Unlock Hotels
Storytellers Palace

Storytellers Palace

10/10 Excellent
"The view from the dining room is fabulous We had dinner and breakfast there the following morning and both were absolutely amazing, complements to the chef"
Michael 1-night trip
Posted 9 days ago
Storytellers Palace
Montebelo Mosteiro de Alcobaça Historic Hotel

Montebelo Mosteiro de Alcobaça Historic Hotel

10/10 Excellent
"Such a beautiful property! What an experience staying in a former monastery."
Michael 1-night trip
Posted 2 weeks ago
Montebelo Mosteiro de Alcobaça Historic Hotel

More cheap stays in Sao Martinho do Porto

Rimavier Residence

Rimavier Residence

Largo Castilho Peniche Leiria
฿1,629
฿1,802 total
6 Oct - 7 Oct
includes taxes & fees
8.6/10 Excellent! (19 reviews)
Rimavier Residence
&Tales Suites - Óbidos

&Tales Suites - Óbidos

Rua João de Deus, 2 Obidos
฿1,877
฿2,141 total
18 Oct - 19 Oct
includes taxes & fees
9.2/10 Wonderful! (27 reviews)
&Tales Suites - Óbidos
Malacuna Peniche

Malacuna Peniche

Avenida do Mar nº 100 Peniche Leiria
฿2,214
฿2,423 total
4 Oct - 5 Oct
includes taxes & fees
Malacuna Peniche
Land's Hause Bungalows

Land's Hause Bungalows

Rua Jose Maria Custodio, Burinhosa Alcobaça Leiria
฿2,596
฿2,751 total
13 Oct - 14 Oct
includes taxes & fees
6.6/10 (89 reviews)
Land's Hause Bungalows
Vila Óbidos GuestHouse by Unlock Hotels - Hostel

Vila Óbidos GuestHouse by Unlock Hotels - Hostel

Largo de São Pedro 1 Obidos Leiria
Get rates
9.4/10 Exceptional! (22 reviews)
Vila Óbidos GuestHouse by Unlock Hotels - Hostel
Guesthouse of Alcobaça

Guesthouse of Alcobaça

Rua Bernardino Lopes de Oliveira 7 Alcobaça
Get ratesGuesthouse of Alcobaça

Find out more about Sao Martinho do Porto

Top reasons to visit Sao Martinho do Porto

  • Stunning Beaches: São Martinho do Porto boasts beautiful beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Outdoor Activities: Engage in a variety of activities like golfing, boat tours, and dolphin safaris amidst breathtaking scenery.
  • Cultural Attractions: Explore charming churches and ancient castles while immersing yourself in the local culture and history.
  • Vibrant Atmosphere: Experience traditional Portuguese hospitality and enjoy live music events, enhancing your holiday vibe.
  • Diverse Accommodation: Choose from family-friendly hotels and charming hostels, catering to various preferences and budgets.

Find great hotels near Sao Martinho do Porto

Discover a variety of accommodation options in São Martinho do Porto, where family-friendly hotels and charming hostels await. Whether you're seeking pet-friendly stays or an adventurous getaway, this picturesque seaside town offers the perfect base for your holiday. With a selection of hotels in São Martinho and nearby Porto, you'll find the ideal blend of comfort and convenience to enhance your Portuguese retreat.

  • Hotel Praia: This 4-star hotel is a delightful option for those seeking a beach getaway infused with adventure. Located 10km from Sao Martinho do Porto, Hotel Praia boasts a guest rating of 9.0 out of 10. Families and thrill-seekers will find plenty to enjoy, with direct beach access and a variety of adventure sports available nearby, such as snorkelling, hiking, and surfing. The hotel also caters to younger guests with a complimentary children's club, ensuring a fun-filled experience for the entire family.
  • Royal Óbidos Scenic Resort: A luxurious 5-star resort, Royal Óbidos Scenic Resort offers an exquisite experience just 16km from Sao Martinho do Porto, also with a guest rating of 9.0 out of 10. Ideal for families and golf enthusiasts, this resort features direct beach access alongside an impressive golf course. Guests can enjoy a plethora of family-friendly amenities, including a playground and mini-golf onsite. The perfect setting for a relaxing yet active holiday, the resort promises a blend of leisure and recreation for all ages.
  • SANA Silver Coast Hotel: With a guest rating of 9.2 out of 10, SANA Silver Coast Hotel stands out as a sophisticated 4-star option, situated 13km from Sao Martinho do Porto. This hotel caters to both families and business travellers, providing a range of amenities designed for comfort and convenience. Families can benefit from onsite childcare services and cribs at no charge. The hotel strikes a balance between family-friendly offerings and a professional atmosphere, making it a versatile choice for varied travel needs.

Where to stay in Sao Martinho do Porto

São Martinho do Porto offers a delightful blend of stunning beaches, picturesque scenery, and a tranquil atmosphere, making it an ideal getaway. Visitors can enjoy the breathtaking Baía de São Martinho, just a few steps from the town. Experience traditional Portuguese hospitality while exploring charming neighbourhoods, as well as the vibrant local culture. Whether you seek relaxation or adventure, this coastal gem and its surroundings promise an unforgettable holiday experience.

  • Nazaré: Located around 10km from São Martinho do Porto, Nazaré is renowned for its stunning beaches and vibrant culture. The city attracts visitors year-round, but particularly swells in number from June to August. With a focus on outdoor experiences, Nazaré offers a variety of activities such as golf and beach outings. The local landmarks, including breathtaking lookouts and family-friendly beaches, provide perfect spots for relaxation and exploration. The waves here are famous among surfers, making it a hotspot for both thrill-seekers and beachgoers alike.
  • Óbidos: Situated approximately 18km from São Martinho do Porto, Óbidos is a charming medieval town that captivates visitors with its rich history and picturesque streets. While travel numbers peak in April and October to November, this enchanting locale is a delight throughout the year. Known for its romantic atmosphere, Óbidos features impressive landmarks like a well-preserved castle and quaint shops. Visitors can enjoy delightful outdoor activities, including scenic walks along the town's ancient walls, making it a perfect destination for couples and history enthusiasts.
  • Alcobaça: As the city where São Martinho do Porto is located, Alcobaça is a vibrant area that offers a delightful blend of beach and cultural experiences. Visitor numbers peak from July to September, but the city remains inviting year-round. Alcobaça is famous for its stunning beaches, inviting outdoor activities, and significant historical sites, including notable places of worship. With numerous golf courses and resorts nearby, it caters to a variety of interests, ensuring an enjoyable stay for all types of travellers.

Things to do in Sao Martinho do Porto

Shopping

In São Martinho do Porto, you can enjoy local shops offering unique souvenirs and gifts. If you're up for a drive, visit Leiria Shopping, around 32km away, which features a range of shops, from high-street fashion to local delicacies.

Recreation

Experience tranquility at the Serenity Spa, where you can indulge in rejuvenating massages and holistic treatments. Explore the scenic coastline with a leisurely stroll along the beach or engage in yoga sessions that harmonise your body and mind amidst the soothing sounds of the ocean.

Adventure

In São Martinho do Porto, explore the stunning coastline through kayaking or paddleboarding in the calm waters of the bay. For thrill-seekers, hiking along the cliffs offers breathtaking views and a chance to discover hidden beaches, while cycling through scenic trails provides an exhilarating way to experience the landscape.

Nightlife

Explore the vibrant atmosphere at O Pescador, where you can enjoy a variety of cocktails and live music. For a more relaxed vibe, visit the local beach bars, offering stunning views and a selection of Portuguese wines to savour as the sun sets.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Sao Martinho do Porto

Sao Martinho do Porto offers a delightful blend of beach and outdoor activities, perfect for those seeking scenic beauty and cultural experiences. Visitors can explore charming churches and ancient castles while enjoying the romantic atmosphere of the area. Popular attractions cater to beach lovers and those looking to immerse themselves in local culture. Don't miss the opportunity to discover the picturesque coastline and the quaint charm of Sao Martinho, making it an ideal destination for a relaxing getaway.

  • Nazaré Beach: Located a mere 10km from São Martinho do Porto, Nazaré Beach offers a vibrant seaside atmosphere. Renowned for its powerful waves, it attracts surfers and sunbathers alike. The golden sands and picturesque views create a relaxing environment for visitors looking to unwind and soak up the sun.
  • Nazaré Lighthouse: Also situated 10km away, Nazaré Lighthouse is steeped in history and culture. Perched on a cliff, it provides stunning panoramic views of the Atlantic Ocean. The lighthouse is not only a functioning maritime signal but also offers insight into the region's rich maritime heritage.
  • Alcobaça Monastery: Approximately 13km from São Martinho do Porto, Alcobaça Monastery is a UNESCO World Heritage Site. This architectural marvel showcases impressive Gothic design and is home to the tombs of famous historical figures, offering visitors a glimpse into Portugal's monastic life and history.

Best time to go to Sao Martinho do Porto

The best time to visit Sao Martinho do Porto can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Sao Martinho do Porto falls in August, when visitor numbers are high and weather is sunny with no rain. The coolest average temperature in Sao Martinho do Porto falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January51.1°F (10.6°C)Light RainMostly SunnyAverageSlightly Low
February52.0°F (11.1°C)Light RainMostly SunnyAverageSlightly Low
March54.7°F (12.6°C)Light RainMostly SunnyAverageAverage
April57.6°F (14.2°C)Light RainMostly SunnyAverageAverage
May62.1°F (16.7°C)Light RainMostly SunnyAverageAverage
June65.5°F (18.6°C)No RainMostly SunnyHighAverage
July68.4°F (20.2°C)No RainMostly SunnyHighSlightly High
August69.1°F (20.6°C)No RainSunnyHighSlightly High
September67.8°F (19.9°C)No RainMostly SunnyAverageSlightly High
October64.2°F (17.9°C)Light RainMostly SunnyLowAverage
November56.7°F (13.7°C)Light RainMostly SunnyLowSlightly Low
December53.1°F (11.7°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Sao Martinho do Porto

Visiting São Martinho do Porto is convenient with major airports nearby. LISbon Airport (LIS-Humberto Delgado) is situated 84km away, with excellent hotel options like the 5-star EPIC SANA Lisboa Hotel, Corinthia Lisbon, and Eurostars Universal Lisboa, all offering various airport shuttle services. Cascais Airport (CAT) is another option, located 90km from São Martinho do Porto, with top hotels such as The Albatroz Hotel, Hotel Cascais Miragem, and Grande Real Villa Italia Hotel & Spa, providing transportation services including shuttles and transfers. Both airports offer a range of amenities and access to nearby accommodations for a comfortable stay.

Frequently asked questions

What's the best place to stay in Sao Martinho do Porto?
Based on our traveller data, Storytellers Palace is one of the top choices for your stay. This hotel offers a restaurant and an outdoor pool. Other good options for your stay in the area are Hotel Praia and Hotel Oceano. 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, you'll find most hotel room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Sao Martinho do Porto.
What's the best dog-friendly hotel 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 hotel for a beach holiday 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 that offer an on-site 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 154 hotels and other accommodation options to choose from. Find out more about Sao Martinho do Porto.
What should I see while I'm in Sao Martinho do Porto?
A favourite place to visit is Sao Martinho do Porto Beach. You'll also find Nazaré Port and Nazaré Beach in the area. Take a look at what more there is to see and do in Expedia's Sao Martinho do Porto guide.
What's the seasonal weather in Sao Martinho do Porto?
The hottest months are usually August and July, with an average temperature of 20°C, while the coldest months are January and February, with an average of 12°C. Average annual precipitation for Sao Martinho do Porto is 735 mm.