Hotels in São Martinho do Porto

18 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
São Martinho do Porto hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

18 Cheap hotels in São Martinho do Porto

Choose the Right Luxury Hotels in São Martinho do Porto

A coastal luxury hotel in São Martinho do Porto sets the right tone from the moment you arrive, offering 5-star comfort and quality throughout.

Your Hotel & Spa Alcobaça - São Martinho do Porto
8.4 3158 reviews
São Martinho do Porto
13/08 – 20/08
£149/nighttotal: £1043 (7 )

Your Hotel & Spa Alcobaça

1 3
hotel , Vestiaria
Your Hotel & Spa Alcobaça is a 4-star hotel located in Alcobaça, a historic town in central Portugal, a short drive from Nazaré Beach and 70 miles from Lisbon International Airport. The hotel has consistently received very good user ratings for its location, cleanliness and overall experience.
The hotel offers a range of modern rooms with air conditioning and views of the gardens and outdoor pool. Guests can enjoy a variety of facilities including a swimming pool, Jacuzzi, sauna, spa, restaurant, bar, fitness centre, tennis court and a short game training golf course.
Hotel Miramar Sul - São Martinho do Porto
8.3 8499 reviews
São Martinho do Porto
02/07 – 05/07
£403/nighttotal: £1209 (3 )

Hotel Miramar Sul

3 9
hotel , Nazaré
The Hotel Miramar Sul is located in the village of Nazaré, a short drive from Lisbon Airport and overlooking the Atlantic Ocean. This 4-star hotel has received very good user ratings, making it a popular choice for travellers.
The hotel offers a range of amenities and activities for guests to enjoy, including swimming pools, a mini-golf course, a restaurant, a bar, a fitness centre, and a sauna. The hotel also has spacious rooms with balconies offering stunning ocean views.
Sana Silver Coast Hotel - São Martinho do Porto
8.8 5030 reviews
São Martinho do Porto
15/08 – 22/08
£321/nighttotal: £2247 (7 )

Sana Silver Coast Hotel

3 8
hotel , Caldas da Rainha (Nossa Senhora do Pópulo)
The Sana Silver Coast Hotel is situated in the historic city of Caldas da Rainha, a 45-minute drive from Lisbon and 10 minutes from the Atlantic Ocean. It is a 4-star hotel with a very good user rating.
The hotel features a blend of classic and modern design. Guests can enjoy a range of amenities, including a restaurant, bar, tennis court, and an outdoor lounge area.
Vale D'azenha Hotel Rural & Residences - São Martinho do Porto
9.1 1065 reviews
São Martinho do Porto
03/08 – 10/08
£341/nighttotal: £2387 (7 )

Vale D'azenha Hotel Rural & Residences

2 4
hotel , Cela
Vale D'azenha Hotel Rural & Residences is located in a peaceful countryside setting, just a short drive from the historic Alcobaça Monastery and the popular Nazaré Beach. This 4-star hotel receives excellent user ratings for its comfortable accommodation and friendly service.
The hotel offers a choice of rooms and self-catering villas, all equipped with modern amenities. Guests can enjoy a range of facilities, including a swimming pool, a spa, a restaurant, and a bar, making it an ideal choice for families and couples seeking a relaxing getaway.

Top-Rated Hotels with a Pool in São Martinho do Porto

Having a pool at your hotel in São Martinho do Porto provides a perfect complement to a day by the water without any extra planning.

Storytellers Palace - São Martinho do Porto
8.9 409 reviews
São Martinho do Porto
17/08 – 22/08
£215/nighttotal: £1075 (5 )

Storytellers Palace

1 2
hotel , São Martinho do Porto
Storytellers Palace is located in São Martinho do Porto, just a minute's walk from the beach and a short drive from Gralha Beach and the historic Monastery of Alcobaca. This 5-star hotel enjoys very good user ratings for its location, cleanliness and overall experience.
The accommodation offers a range of rooms with balconies, city views or electric teapots, and features a restaurant, bar, spa, swimming pool, jacuzzi and garden. Guests can benefit from complimentary bikes to explore the area, free Wi-Fi and room service.
Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos - São Martinho do Porto
8.9 458 reviews
São Martinho do Porto
10/07 – 12/07
£380/nighttotal: £760 (2 )

Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos

3 7
hotel , Valado Dos Frades
Quinta Do Pinheiro Hotel Rural - GQL is located in Valado de Frades, a short drive from the popular seaside town of Nazaré and the pilgrimage site of Fátima, offering a peaceful escape from the hustle and bustle. The hotel has received very good ratings for its location, cleanliness, and overall experience.
The accommodation features a swimming pool, a tennis court, and a restaurant, perfect for relaxing and enjoying the tranquil surroundings. Guests can also take advantage of amenities like free Wi-Fi, parking, and luggage storage.
Hotel Cristal Caldas - São Martinho do Porto
8.4 2647 reviews
São Martinho do Porto
17/08 – 21/08
£222/nighttotal: £888 (4 )

Hotel Cristal Caldas

2 5
hotel , Caldas da Rainha (Nossa Senhora do Pópulo)
Hotel Cristal Caldas is located in the centre of Caldas da Rainha, just 900 metres from the Igreja de São Pedro church and a short walk from public transport. It is a 3-star hotel with very good user ratings for location, cleanliness and overall experience.
The hotel offers comfortable rooms with 15 square metres of floor space, each with a bedroom and bathroom. Guests can enjoy a range of amenities, including a swimming pool, terrace, restaurant, bar, room service, free Wi-Fi and parking.

Frequently asked questions about hotels in São Martinho do Porto

  • How can travelers relax during a week in and arond São Martinho do Porto?

    Spend your days on the beach, soaking up the sun and swimming in the clear waters. Enjoy a relaxing massage at one of the many spas in the area. Take a boat trip out to the Berlengas Islands for a day of exploring and wildlife spotting. In the evenings, enjoy a delicious meal at one of the many restaurants in São Martinho do Porto.
  • What are the best hotels with a swimming pool in São Martinho do Porto?

    Storytellers Palace, Portas Da Baia and Casa Grande 8 are among the best hotels with a swimming pool in São Martinho do Porto.

  • What amenities can travelers expect in hotel rooms in São Martinho do Porto?

    Most hotels in São Martinho do Porto will have air conditioning, a private bathroom, and a TV. Many also offer a balcony or terrace with views of the sea or the town. Some hotels may also have swimming pools, restaurants, and bars.
  • What are the most popular 2, 3 and 4-star hotels in São Martinho do Porto?

    Among 2, 3 and 4-star hotels in São Martinho do Porto, Hotel Concha, Hotel Atlântica and Hotel Santo Antonio Da Baia are the most popular ones.

  • When is the best time to book a hotel in São Martinho do Porto?

    The best time to book a hotel in São Martinho do Porto is during the shoulder seasons, from April to May and September to October. The weather is still pleasant during these months, but the crowds are smaller and prices are lower.
  • What are the best luxury hotels in São Martinho do Porto?

    Storytellers Palace, Spring House and Storytellers Palace are among the best luxury hotels in São Martinho do Porto.

  • What are some pet-friendly activities in and around São Martinho do Porto?

    You can take your furry friend for a walk along the beach, as many beaches in the area are dog-friendly. There are also several dog-friendly restaurants and cafes in São Martinho do Porto, where you can enjoy a meal with your pet. The nearby Serra de Montejunto Natural Park is a great place for a hike with your dog.
  • What are the best family friendly hotels in São Martinho do Porto?

    The best family friendly hotels in São Martinho do Porto are Hotel Concha, Hotel Atlântica and Storytellers Palace.

  • Which towns or cities worth a visit near São Martinho do Porto?

    Obidos, with its medieval castle and charming cobbled streets, is a must-see. The historic city of Leiria, with its impressive castle and cathedral, is also worth a visit. And for a day at the beach, Caldas da Rainha, known for its thermal springs, is just a short drive away.
  • What are the best pet friendly hotels in São Martinho do Porto?

    The best pet friendly hotel in São Martinho do Porto is Storytellers Palace.

  • What are the best hotels with jacuzzi in São Martinho do Porto?

    Storytellers Palace and Casa Grande 8 are the best hotels with a jacuzzi in São Martinho do Porto.

Destinations nearby

Find the Best Seaside Hotels in São Martinho do Porto

Base your next maritime getaway at shoreside hotels in São Martinho do Porto, situated a brief journey from local beach communities.

Hotel Concha - São Martinho do Porto
8.7 1025 reviews
São Martinho do Porto
28/06 – 01/07
£336/nighttotal: £1008 (3 )

Hotel Concha

3 6
hotel , São Martinho do Porto
Hotel Concha is a 3-star hotel located in São Martinho do Porto, a charming coastal town just 7.5 miles from the popular seaside resort of Nazaré. It has received very good user ratings, with guests praising its cleanliness and location.
The hotel offers comfortable rooms with private bathrooms and some even include a kitchenette. Guests can enjoy a shared lounge and bar, free Wi-Fi, a fitness centre, a garden, and a terrace, as well as a buffet breakfast.

Best São Martinho do Porto hotels with air conditioning

Hotel Oceano - São Martinho do Porto
8.1 4993 reviews
São Martinho do Porto
29/06 – 03/07
£142/nighttotal: £568 (4 )

Hotel Oceano

2 3
hotel , Nazaré
Hotel Oceano, a 2-star hotel in Nazaré, boasts a prime beachfront position offering views of traditional fishing boats and is centrally located within 500 meters of the promenade and the Church of Nossa Senhora da Nazaré, with the Nazaré Bus Stop also a short walk away.
This family-friendly establishment provides rooms with air conditioning, private bathrooms, and balconies, alongside complimentary WiFi, an on-site restaurant serving buffet breakfast, and a bar featuring local wines, with parking also available.
Flag Hotel Caldas Da Rainha - São Martinho do Porto
8.5 2413 reviews
São Martinho do Porto
17/08 – 19/08
£225/nighttotal: £450 (2 )

Flag Hotel Caldas Da Rainha

3 5
hotel , Caldas da Rainha (Nossa Senhora do Pópulo)
The Campanile Caldas da Rainha hotel is situated just outside the city centre, a convenient 3.7 miles from Obidos Castle and 21 miles from the Monastery of Alcobaca. This 3-star hotel enjoys very good user ratings for its location and cleanliness, making it an ideal choice for travellers exploring the charming town of Caldas da Rainha.
The accommodation offers comfortable rooms with modern amenities, including air conditioning, free Wi-Fi, flat-screen TVs and private bathrooms. Guests can enjoy a continental breakfast each morning, relax at the on-site bar, and take advantage of additional services such as room service, a 24-hour front desk and luggage storage.
Hotel Mare - São Martinho do Porto
8.4 1898 reviews
São Martinho do Porto
10/08 – 13/08
£128/nighttotal: £384 (3 )

Hotel Mare

1 2
hotel , Nazaré
Hotel Maré sits just a stone's throw from Nazaré's beach, with the Church of Our Lady of Nazaré a 10-minute walk away and the Fort of Saint Michael the Archangel a 25-minute walk away. This 3-star hotel is popular with travellers, receiving very good user ratings.
The accommodation offers a range of amenities to make your stay comfortable, including a swimming pool, terrace and restaurant. Guests can enjoy panoramic views of the Atlantic Ocean from their balconies, and the hotel also provides car rental services for exploring the surrounding area.
Hotel Magic - São Martinho do Porto
9.3 2740 reviews
São Martinho do Porto
24/06 – 26/06
£207/nighttotal: £414 (2 )

Hotel Magic

2 3
hotel , Nazaré
Hotel Magic is located in Nazaré, just a three-minute walk from the famous Nazaré Beach and within easy reach of local restaurants serving regional seafood. This 3-star hotel has excellent user ratings for its location, cleanliness, and overall experience.
The rooms are modern and comfortable, measuring 15 square metres and featuring a stylish décor. Guests can enjoy a range of amenities including a restaurant, bar, fitness centre, and free Wi-Fi, along with a daily buffet breakfast and access to local activities like surfing, paragliding, and rock climbing.

Search Hotels with a Balcony in São Martinho do Porto

A terrace with views of the water and coastal scenery is one of the best reasons to book a hotel near the water in São Martinho do Porto.

Sana Silver Coast Hotel - São Martinho do Porto
8.8 5030 reviews
São Martinho do Porto
15/08 – 22/08
£321/nighttotal: £2247 (7 )

Sana Silver Coast Hotel

3 8
hotel , Caldas da Rainha (Nossa Senhora do Pópulo)
Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos - São Martinho do Porto
8.9 458 reviews
São Martinho do Porto
10/07 – 12/07
£380/nighttotal: £760 (2 )

Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos

3 7
hotel , Valado Dos Frades
Vale D'azenha Hotel Rural & Residences - São Martinho do Porto
9.1 1065 reviews
São Martinho do Porto
03/08 – 10/08
£341/nighttotal: £2387 (7 )

Vale D'azenha Hotel Rural & Residences

2 4
hotel , Cela
Hotel Ancora Mar - São Martinho do Porto
8.4 3734 reviews
São Martinho do Porto
22/08 – 29/08
£131/nighttotal: £917 (7 )

Hotel Ancora Mar

1 2
hotel , Nazaré

Compare Family-Friendly Hotels in São Martinho do Porto

These kid-friendly hotels in São Martinho do Porto offer access to lifeguarded beaches and plenty of room to spread out. Holidays are always better when everyone is comfortable.

Weaa Hotel - São Martinho do Porto
8.0 893 reviews
São Martinho do Porto
27/06 – 04/07
£111/nighttotal: £777 (7 )

Weaa Hotel

1 3
hotel , Nazaré
Agua D'alma Hotel - São Martinho do Porto
8.8 1537 reviews
São Martinho do Porto
15/08 – 22/08
£657/nighttotal: £4599 (7 )

Agua D'alma Hotel

5 9
hotel , Foz do Arelho
Hotel Praia - São Martinho do Porto
8.9 11579 reviews
São Martinho do Porto
06/07 – 11/07
£900/nighttotal: £4500 (5 )

Hotel Praia

5 10
hotel , Nazaré
Sana Silver Coast Hotel - São Martinho do Porto
8.8 5030 reviews
São Martinho do Porto
15/08 – 22/08
£321/nighttotal: £2247 (7 )

Sana Silver Coast Hotel

3 8
hotel , Caldas da Rainha (Nossa Senhora do Pópulo)

Handpicked Pet-Friendly Hotels in São Martinho do Porto

Stay at a dog-friendly hotel in São Martinho do Porto, perfectly placed for coastal strolls and sandy paw adventures.

Agua D'alma Hotel - São Martinho do Porto
8.8 1537 reviews
São Martinho do Porto
15/08 – 22/08
£657/nighttotal: £4599 (7 )

Agua D'alma Hotel

5 9
hotel , Foz do Arelho

Browse Hotels with Free Parking in São Martinho do Porto

Driving to São Martinho do Porto? Each hotel here includes a car park, making it simple to reach the coast and local beaches from the moment you arrive.

Hotel Dona Leonor - São Martinho do Porto
8.0 5231 reviews
São Martinho do Porto
01/08 – 09/08
£185/nighttotal: £1480 (8 )

Hotel Dona Leonor

3 5
hotel , Caldas da Rainha (Nossa Senhora do Pópulo)
Montebelo Mosteiro De Alcobaça Historic Hotel - São Martinho do Porto
9.2 1733 reviews
São Martinho do Porto
21/07 – 25/07
£273/nighttotal: £1092 (4 )

Montebelo Mosteiro De Alcobaça Historic Hotel

2 4
hotel , Alcobaça
Hotel Praia - São Martinho do Porto
8.9 11579 reviews
São Martinho do Porto
06/07 – 11/07
£900/nighttotal: £4500 (5 )

Hotel Praia

5 10
hotel , Nazaré
Your Hotel & Spa Alcobaça - São Martinho do Porto
8.4 3158 reviews
São Martinho do Porto
13/08 – 20/08
£149/nighttotal: £1043 (7 )

Your Hotel & Spa Alcobaça

1 3
hotel , Vestiaria

Our Favourite Hotels with Spa Facilities in São Martinho do Porto

For those who want waterside wellness at its best built into their stay, a spa-equipped hotel in São Martinho do Porto is the right call.

Miramar Hotel Spa & Apartments - São Martinho do Porto
8.0 3383 reviews
São Martinho do Porto
30/06 – 03/07
£130/nighttotal: £390 (3 )

Miramar Hotel Spa & Apartments

1 3
hotel , Nazaré
©2026 cozycozy.com