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

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

  • 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
13 Aug - 14 Aug
Tomorrow
14 Aug - 15 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Sao Martinho do Porto hotels

1. Storytellers Palace

Storytellers Palace
Alcobaça
United States
Jonothon
฿5,443
฿5,770 total
includes taxes & fees
13 Sept - 14 Sept
Storytellers Palace

2. Vale d'Azenha Hotel and Residences

Vale d'Azenha Hotel and Residences
Alcobaça
United States
Alex
฿6,415
฿6,800 total
includes taxes & fees
13 Sept - 14 Sept
Vale d'Azenha Hotel and Residences

3. Hotel Magic - RNET 3505

Hotel Magic - RNET 3505
Nazaré
United States
Lucy
฿4,959
฿5,257 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Magic - RNET 3505

4. Hotel Miramar Sul

Hotel Miramar Sul
Nazaré
Australia
Melissa
฿3,865
฿4,097 total
includes taxes & fees
13 Sept - 14 Sept
Hotel Miramar Sul

5. Montebelo Mosteiro de Alcobaça Historic Hotel

Montebelo Mosteiro de Alcobaça Historic Hotel
Alcobaça
United States
Jeffrey
฿5,557
฿5,891 total
includes taxes & fees
24 Aug - 25 Aug
Montebelo Mosteiro de Alcobaça Historic Hotel

6. Hotel Praia

Hotel Praia
Nazaré
United States
Kevin
฿6,365
฿6,747 total
includes taxes & fees
14 Aug - 15 Aug
Hotel Praia

7. Quinta da Pêra rocha

Quinta da Pêra rocha
Alcobaca
฿4,555
฿4,828 total
includes taxes & fees
1 Sept - 2 Sept
Quinta da Pêra rocha

8. Hotel Oceano

Hotel Oceano
Nazaré
United States
Fred
฿3,248
฿3,443 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Oceano

9. Challet Fonte Nova

Challet Fonte Nova
Alcobaça
United States
Cosmin
฿5,796
฿6,144 total
includes taxes & fees
17 Aug - 18 Aug
Challet Fonte Nova

10. Silverside Holidays

Silverside Holidays
Caldas da Rainha
United States
Hope
฿3,888
฿4,121 total
includes taxes & fees
8 Sept - 9 Sept
Silverside Holidays

11. By The Sea

By The Sea
Nazaré
United Kingdom
Mr J Skellern
฿4,020
฿4,261 total
includes taxes & fees
31 Aug - 1 Sept
By The Sea

12. Villamar Style Maison

Villamar Style Maison
Nazaré
Canada
Nancy
฿4,764
฿5,049 total
includes taxes & fees
8 Sept - 9 Sept
Villamar Style Maison

13. QUINTA DO PINHEIRO HOTEL E EVENTOS

QUINTA DO PINHEIRO HOTEL E EVENTOS
Nazaré
United States
DANIELLA
฿4,536
฿4,808 total
includes taxes & fees
5 Sept - 6 Sept
QUINTA DO PINHEIRO HOTEL E EVENTOS

14. Royal Óbidos Scenic Resort

Royal Óbidos Scenic Resort
Obidos
Canada
Brooke
฿5,338
฿5,734 total
includes taxes & fees
6 Sept - 7 Sept
Royal Óbidos Scenic Resort

15. Hotel Mare

Hotel Mare
Nazaré
Canada
Andre
฿5,580
฿5,915 total
includes taxes & fees
13 Sept - 14 Sept
Hotel Mare

16. SANA Silver Coast Hotel

SANA Silver Coast Hotel
Caldas da Rainha
United States
Lisa
฿4,504
฿4,774 total
includes taxes & fees
18 Aug - 19 Aug
SANA Silver Coast Hotel

17. Real Abadia Congress & SPA Hotel

Real Abadia Congress & SPA Hotel
Alcobaça
United States
Vilma
฿3,597
฿3,812 total
includes taxes & fees
6 Sept - 7 Sept
Real Abadia Congress & SPA Hotel

18. Miramar Hotel & Spa

Miramar Hotel & Spa
Nazaré
United States
Marc
฿3,794
฿4,022 total
includes taxes & fees
13 Sept - 14 Sept
Miramar Hotel & Spa

19. Água d'Alma Hotel

Água d'Alma Hotel
Caldas da Rainha
United Kingdom
Paul
฿4,053
฿4,297 total
includes taxes & fees
5 Sept - 6 Sept
Água d'Alma Hotel

20. Casa Das Margaridas

Casa Das Margaridas
Caldas da Rainha
Canada
Larry
฿4,083
฿4,328 total
includes taxes & fees
27 Aug - 28 Aug
Casa Das Margaridas
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 Mar e Sol & Spa

Hotel Mar e Sol & Spa

8/10 Good
"Convient and beautiful spot."
Victor Fernando 1-night trip
Posted 3 days ago
Hotel Mar e Sol & Spa
Hotel Oceano

Hotel Oceano

10/10 Excellent
"Nice stay with a nice view"
Hugues 1-night trip
Posted 3 days ago
Hotel Oceano
Miramar Hotel & Spa

Miramar Hotel & Spa

10/10 Excellent
"Great place and great views of Nazare!"
Cristian 2-night trip
Posted 3 days ago
Miramar Hotel & Spa
By The Sea

By The Sea

10/10 Excellent
"We had a great stay at By the Sea hotel, although I was a little worried when I arrived bcse nobody was at the front desk. You have to be dropped off with your luggages bcse there are no parling spot. As I had a nomad sim card I couldn’t reach Sara who’s number was the contact to call but she arrived quickly and was very helpful. I would say, once you check in, you are on your own and the main door is locked and has a code. Perfect location near the beach, restaurants and stores for shopping. We parked our car 10min away walking distance at the paying public parking lot, 12 euros a night near the covered fresh market. Breakfast was accross the street in a coffee/ pastry shop and it was delicious."
Laurence 3-night trip
Posted 4 days ago
By The Sea
Água d'Alma Hotel

Água d'Alma Hotel

10/10 Excellent
"This hotel is in a quaint village, off the beaten path. Small, clean with an outstanding staff. Highly recommend."
Jennifer Colleen 5-night trip
Posted 5 days ago
Água d'Alma Hotel
Hotel Miramar Sul

Hotel Miramar Sul

8/10 Good
"Great Views. Warm Pool. Great Breakfast"
philip 1-night trip
Posted 5 days ago
Hotel Miramar Sul
Royal Óbidos Scenic Resort

Royal Óbidos Scenic Resort

10/10 Excellent
"J’ai adoré le resort et son déjeuner varié. Seul point c’est l’emplacement pour nous c’était moins pratique car un peu loin de l’autoroute."
Veronique 9-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 room was clean and the breakfast was really good"
Lizette 1-night trip
Posted 9 days ago
Casa Senhoras Rainhas - Óbidos - by Unlock Hotels
Praia D'El Rey Marriott Golf & Beach Resort

Praia D'El Rey Marriott Golf & Beach Resort

10/10 Excellent
"The resort provides a lot of nice amenities to make one's vacation really nice. The outdoor and indoor pools were great. The staff is fantastic. The food at all restaurants, including the breakfast, was great!"
Anamaria 3-night trip
Posted 9 days ago
Praia D'El Rey Marriott Golf & Beach Resort

More cheap stays in Sao Martinho do Porto

HI Alvados - Pousada de Juventude - Hostel

HI Alvados - Pousada de Juventude - Hostel

Rua Carreiro da Lebre, n 8 Porto de Mos
฿1,758
฿1,758 total
8 Sept - 9 Sept
includes taxes & fees
9/10 Wonderful! (36 reviews)
HI Alvados - Pousada de Juventude - Hostel
Malacuna Peniche

Malacuna Peniche

Avenida do Mar nº 100 Peniche Leiria
฿2,103
฿2,305 total
13 Sept - 14 Sept
includes taxes & fees
Malacuna Peniche
Guesthouse of Alcobaça

Guesthouse of Alcobaça

Rua Bernardino Lopes de Oliveira 7 Alcobaça
฿1,955
฿2,455 total
30 Aug - 31 Aug
includes taxes & fees
Guesthouse of Alcobaça
&Tales Suites - Óbidos

&Tales Suites - Óbidos

Rua João de Deus, 2 Obidos
฿2,785
฿3,105 total
27 Aug - 28 Aug
includes taxes & fees
9/10 Wonderful! (23 reviews)
&Tales Suites - Óbidos
Lovin Book Guesthouse

Lovin Book Guesthouse

R. Direita 12 Óbidos Leiria
฿3,208
฿3,477 total
24 Aug - 25 Aug
includes taxes & fees
10/10 Exceptional! (1 review)
Lovin Book Guesthouse
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

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 is a short 1-minute walk from Sao Martinho do Porto Beach, and it offers a restaurant and an outdoor pool. Hotel Concha is another good choice for your visit. 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: Hotel, 1-minute walk from Sao Martinho do Porto Beach. Features spa services, an outdoor pool and a snack bar/deli. Hotel Praia and Praia D'El Rey Marriott Golf & Beach 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 159 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.