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

Best São Martinho do Porto luxury hotels (4 and 5 stars)

Among the 18 accommodations in São Martinho do Porto, here are the 4 best luxury hotels

Miramar Hotel Spa & Apartments - São Martinho do Porto
8.0 3383 reviews
São Martinho do Porto
01/08 – 08/08
541 €/nighttotal: 3787 € (7 )

Miramar Hotel Spa & Apartments

3 6
hotel , Nazaré
The Miramar Hotel Spa & Apartments in Nazaré enjoys a privileged sea view location, a 10-minute walk from Nazaré beach and approximately 10km from Valado dos Frades Train Station, offering easy access to the Forte de São Miguel Arcanjo and Praia do Norte (famous for its giant waves), both a 10-minute drive away.
This 4-star hotel comprises 44 rooms and 7 apartments (in a nearby building), featuring a spa with a jacuzzi and Turkish bath, outdoor pools, a restaurant serving international and Portuguese cuisine, and a fitness centre; all rooms and apartments benefit from simple decor and large windows, with many boasting stunning sea views.
Hotel Praia - São Martinho do Porto
8.9 11579 reviews
São Martinho do Porto
27/07 – 02/08
408 €/nighttotal: 2448 € (6 )

Hotel Praia

2 4
hotel , Nazaré
Hotel Praia is ideally located in the heart of Nazaré, just a stone's throw from the famous beach and a short drive from São Miguel Arcanjo Fort and its lighthouse. This 4-star hotel enjoys excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers spacious and comfortable rooms with balconies, some even featuring kitchenettes. Guests can enjoy a range of amenities, including a rooftop pool with panoramic ocean views, a fitness centre, a restaurant, a bar, and room service.
Vale D'azenha Hotel Rural & Residences - São Martinho do Porto
9.1 1065 reviews
São Martinho do Porto
08/08 – 14/08
490 €/nighttotal: 2940 € (6 )

Vale D'azenha Hotel Rural & Residences

2 6
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.
Your Hotel & Spa Alcobaça - São Martinho do Porto
8.4 3158 reviews
São Martinho do Porto
17/08 – 21/08
273 €/nighttotal: 1092 € (4 )

Your Hotel & Spa Alcobaça

2 5
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.

Best São Martinho do Porto hotels with a pool

Among the 18 accommodations in São Martinho do Porto, here are the 4 best hotels with a pool

Vale D'azenha Hotel Rural & Residences - São Martinho do Porto
9.1 1065 reviews
São Martinho do Porto
08/08 – 14/08
490 €/nighttotal: 2940 € (6 )

Vale D'azenha Hotel Rural & Residences

2 6
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.
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
441 €/nighttotal: 882 € (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.
Montebelo Mosteiro De Alcobaça Historic Hotel - São Martinho do Porto
9.2 1733 reviews
São Martinho do Porto
03/08 – 07/08
175 €/nighttotal: 700 € (4 )

Montebelo Mosteiro De Alcobaça Historic Hotel

1 2
hotel , Alcobaça
The Montebelo Mosteiro De Alcobaça Historic Hotel is located just a 4-minute walk from the UNESCO World Heritage Site of the Alcobaça Monastery, offering a peaceful and historical setting. This 5-star hotel has consistently received excellent user ratings for its service, cleanliness, and location.
The hotel offers a range of modern amenities, including an indoor pool, a hammam, a restaurant, and a bar, perfect for a relaxing stay. Guests can enjoy family rooms, air conditioning, flat-screen TVs, free Wi-Fi, and a continental breakfast.
Hotel Cristal Caldas - São Martinho do Porto
8.4 2647 reviews
São Martinho do Porto
01/08 – 04/08
157 €/nighttotal: 471 € (3 )

Hotel Cristal Caldas

1 3
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

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

    Most hotels in São Martinho do Porto offer standard amenities like air conditioning, Wi-Fi, and a private bathroom. Many also have a balcony or terrace with views of the bay. Some might have a swimming pool and a restaurant.
  • 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.

  • 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 June and September to October, when the weather is still pleasant and the crowds are smaller. You might find better prices and availability during these months.
  • 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.

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

    The *Praia de São Martinho do Porto* beach is dog-friendly, and many restaurants and cafes welcome furry friends. You can also take your dog for a walk in the *Parque da Areia*.
  • 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.

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

    A short drive away is the historic town of *Óbidos*, with its medieval castle and charming cobblestone streets. *Peniche* is a popular seaside town known for its surfing and fishing. If you want to explore further afield, *Lisbon* is just a 1-hour drive away.
  • 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.

  • 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

Best São Martinho do Porto hotels with air conditioning

Be One Hotel Caldas Da Rainha - By Mhmb Hospitality - São Martinho do Porto
8.1 4948 reviews
São Martinho do Porto
10/07 – 12/07
301 €/nighttotal: 602 € (2 )

Be One Hotel Caldas Da Rainha - By Mhmb Hospitality

3 7
hotel , Caldas da Rainha (Nossa Senhora do Pópulo)
Be One Hotel Caldas Da Rainha - By Mhmb Hospitality is centrally located within the Rua das Montras shopping mall in Caldas da Rainha, offering direct access to amenities and situated just metres from the Praça da Fruta market and the Congress Cultural Center Caldas da Rainha, with Foz do Arelho beach a 15-minute drive away.
This 3-star hotel provides modern rooms with air conditioning, free Wi-Fi, and a safe, alongside on-site dining, a games room, business facilities, and a terrace with city views, all supported by a 24-hour reception for guest assistance and excursion planning.
Hotel Mar Bravo - São Martinho do Porto
9.0 6401 reviews
São Martinho do Porto
24/08 – 30/08
247 €/nighttotal: 1482 € (6 )

Hotel Mar Bravo

1 1
hotel , Nazaré
Hotel Mar Bravo is situated directly on Nazaré Beach, offering stunning ocean views and easy access to the sand and surf, just 0.5km from the N242 Highway. This 3-star hotel receives very good user ratings for cleanliness and overall experience.
The hotel offers 16 square metre rooms with a single bedroom and bathroom, all featuring air conditioning and a balcony. Guests can enjoy a restaurant serving local specialities, a bar, room service, and free covered parking nearby.
Flag Hotel Caldas Da Rainha - São Martinho do Porto
8.5 2413 reviews
São Martinho do Porto
03/08 – 07/08
105 €/nighttotal: 420 € (4 )

Flag Hotel Caldas Da Rainha

1 2
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 Ancora Mar - São Martinho do Porto
8.4 3734 reviews
São Martinho do Porto
15/08 – 22/08
320 €/nighttotal: 2240 € (7 )

Hotel Ancora Mar

2 4
hotel , Nazaré
Hotel Ancora Mar is located in the centre of Nazaré, just a short walk from the beach and 57 miles from Lisbon Portela Airport. It's a 2-star property with excellent location ratings and very good user reviews.
The hotel offers comfortable rooms with a simple design, each measuring 14 square metres. Guests can enjoy a range of amenities including a swimming pool, a terrace, room service, and free private parking.

Best São Martinho do Porto hotels with a balcony

Hotel Oceano - São Martinho do Porto
8.1 4993 reviews
São Martinho do Porto
29/06 – 03/07
83 €/nighttotal: 332 € (4 )

Hotel Oceano

1 2
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.
Hotel Dona Leonor - São Martinho do Porto
8.0 5231 reviews
São Martinho do Porto
10/08 – 16/08
138 €/nighttotal: 828 € (6 )

Hotel Dona Leonor

2 3
hotel , Caldas da Rainha (Nossa Senhora do Pópulo)
Hotel Dona Leonor, a 3-star hotel, is centrally located in Caldas da Rainha, a 24-kilometre drive from the historic medieval village of Óbidos and a 72-kilometre drive from Lisbon Airport.
This family-friendly accommodation offers air-conditioned rooms, complimentary WiFi in public areas, an on-site restaurant and bar, room service, and free parking, with a jacuzzi and garden for guest enjoyment.
Hotel Santa Maria - São Martinho do Porto
8.4 4429 reviews
São Martinho do Porto
17/08 – 22/08
95 €/nighttotal: 475 € (5 )

Hotel Santa Maria

1 2
hotel , Alcobaça
The Hotel Santa Maria is situated in Alcobaça, right next to the Alcobaça Monastery, a UNESCO World Heritage Site, with beaches in Nazaré and S. Martinho do Porto less than 9.3 miles away. This 3-star hotel has received very good user ratings for its cleanliness and overall experience.
This accommodation offers a variety of amenities to enhance your stay, including a veranda terrace, air-conditioned rooms with satellite TV and wooden furniture, free WiFi in the lobby, bar, and TV room, a breakfast room, and 24-hour reception. Guests can also enjoy panoramic views of the Alcobaça Monastery from their rooms, relax at the bar, and take advantage of the hotel's car rental services to explore the surrounding area.
©2026 cozycozy.com