Find hotels in São Martinho do Porto at the best prices

28 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
São Martinho do Porto hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

28 Cheap hotels in São Martinho do Porto

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

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

Storytellers Palace - São Martinho do Porto
8.9 435 reviews

Storytellers Palace

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.
Hotel Miramar Sul - São Martinho do Porto
8.3 4680 reviews

Hotel Miramar Sul

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.
Vale D'azenha Hotel Rural & Residences - São Martinho do Porto
9.1 1059 reviews

Vale D'azenha Hotel Rural & Residences

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.
Montebelo Mosteiro De Alcobaça Historic Hotel - São Martinho do Porto
9.2 1792 reviews

Montebelo Mosteiro De Alcobaça Historic Hotel

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.

Best São Martinho do Porto hotels with a pool

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

Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos - São Martinho do Porto
8.8 431 reviews

Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos

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 Praia - São Martinho do Porto
8.7 6039 reviews

Hotel Praia

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.

Frequently Asked Questions about hotels in São Martinho do Porto

  • What are the top landmarks to see in and around São Martinho do Porto?

    The main landmark in São Martinho do Porto is the beautiful crescent-shaped bay. It's a real sight to behold and a must-see for any visitor. You should also visit the historic centre with its cobbled streets and charming houses. If you're looking for something a bit further afield, the medieval town of Óbidos is a short drive away and is well worth a visit.
  • 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 are the most affordable attractions in and around São Martinho do Porto?

    For affordable fun, take a stroll along the promenade, enjoy a picnic on the beach, or visit the local market. You can also explore the nearby nature reserve, the Serra de Montejunto, for free. It's a great place for hiking and birdwatching.
  • 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.

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

    Relaxation in São Martinho do Porto is easy. Spend your days lounging on the beach, swimming in the clear waters, or taking a boat trip along the coast. In the evenings, enjoy a leisurely dinner at one of the many restaurants in town, followed by a stroll along the promenade under the stars.
  • 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 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. Some hotels also have swimming pools, restaurants, and bars. Be sure to check the hotel's website or booking platform for specific amenities.
  • 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.

  • 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 good, but the crowds are smaller and prices are lower.
  • 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 some pet-friendly activities in and around São Martinho do Porto?

    You can enjoy a walk along the beach with your furry friend, as many beaches in the area are dog-friendly. The nearby Serra de Montejunto nature reserve is also a great place to take your dog for a hike.
  • 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.

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

    If you're looking for a day trip, the historic town of Óbidos is a short drive away. You can also visit the charming fishing village of Nazaré, known for its giant waves, or the vibrant city of Lisbon, which is about an hour away by car.

Popular destinations

Best São Martinho do Porto hotels with air conditioning

Agua D'alma Hotel - São Martinho do Porto
8.8 1738 reviews

Agua D'alma Hotel

hotel, Foz do Arelho
The Agua D'alma Hotel is a 3-star hotel located in Foz do Arelho, a short distance from the beach and offering views of the lagoon and village. It's well-regarded by guests, receiving very good ratings for both its location and cleanliness.
The accommodation offers a modern lounge area and a bar with a large tropical fish aquarium, creating a relaxing atmosphere. Guests can enjoy amenities such as a fitness centre, tennis court, and restaurant, as well as free parking.
Hotel Concha - São Martinho do Porto
8.7 1017 reviews

Hotel Concha

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.
Hotel Santa Maria - São Martinho do Porto
8.4 4498 reviews

Hotel Santa Maria

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.
Weaa Hotel - São Martinho do Porto
8.1 879 reviews

Weaa Hotel

hotel, Nazaré
The Weaa Hotel, a 2-star guesthouse in Nazaré, enjoys an excellent location near Nazaré Beach, Norte Beach, and the Suberco viewpoint, approximately 16km from Alcobaça Monastery and 39km from Óbidos Castle.
This single-bedroom, single-bathroom establishment offers air conditioning, free Wi-Fi, room service, an on-site restaurant with vegetarian and vegan breakfast options, and amenities such as a safety deposit box and flat-screen TV; some rooms boast sea views.

Best São Martinho do Porto hotels with a balcony

Be One Hotel Caldas Da Rainha - By Mhmb Hospitality - São Martinho do Porto
8.1 5101 reviews

Be One Hotel Caldas Da Rainha - By Mhmb Hospitality

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.
Préstige Holidays Alojamentos - São Martinho do Porto
8.6 398 reviews

Préstige Holidays Alojamentos

hotel, Nazaré
Préstige Holidays Alojamentos in Nazaré offers a prime location, just steps from Nazaré Beach and less than 1.5 km from the Suberco Viewpoint, with Alcobaça Monastery (16 km) and Óbidos Castle (40 km) easily accessible.
This one-bedroom, one-bathroom apartment provides guests with a terrace, free Wi-Fi, parking (fee applies), and amenities including a flat-screen TV and tea/coffee making facilities; an airport shuttle service to Lisbon Airport (113 km) is available at an extra cost.
Hotel Mar Bravo - São Martinho do Porto
8.9 3118 reviews

Hotel Mar Bravo

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.
©2026 cozycozy.com