Hotels in São Martinho do Porto

28 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
São Martinho do Porto hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

28 Cheap hotels in São Martinho do Porto

Popular Hotels in the CBD of São Martinho do Porto

Browse beach hotels in the centre of São Martinho do Porto close to shops, dining and attractions.

Casa Dos Mangues - Yellow Cottage - São Martinho do Porto
9.6 217 reviews

Casa Dos Mangues - Yellow Cottage

house, São Martinho do Porto
Casa dos Mangues is situated in São Martinho do Porto, a short 12-minute drive from the beaches of Nazaré and an 8-minute drive from the São Martinho do Porto bay area. This family-friendly self-catering apartment offers a private terrace, a swimming pool, a garden, and free parking, as well as access to barbecue facilities.
Storytellers Palace - São Martinho do Porto
9.6 3 reviews

Storytellers Palace

hotel, São Martinho do Porto
Book this room in a 5 star luxury hotel with an excellent rating of 96% based on 3 reviews. This accommodation is located in São Martinho do Porto.
Facilities and services: free parking, 24-hour entry and a meeting room.
Storytellers Palace - São Martinho do Porto
8.9 444 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 Concha - São Martinho do Porto
8.7 1030 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.

Popular Hotels by the Sea in São Martinho do Porto

Open your glass doors and step directly from your room onto the sand at seashore hotels in São Martinho do Porto.

Alluz Nazare - Boutique Chalet By The Sea - São Martinho do Porto
9.2 39 reviews

Alluz Nazare - Boutique Chalet By The Sea

hotel, Nazaré
Alluz Nazare - Boutique Chalet By The Sea offers beachfront accommodation in Nazaré, located under 1 kilometre from Nazaré Beach and a 15-minute walk to the Suberco Viewpoint, with São Miguel Arcanjo Fort 1.8 kilometres away.
This hotel provides 1 bedroom and 1 bathroom, with air conditioning, a balcony, free WiFi, an on-site restaurant serving Portuguese cuisine, and live music.
Hotel Mar Bravo - São Martinho do Porto
8.9 3073 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.
Hotel Oceano - São Martinho do Porto
8.0 5046 reviews

Hotel Oceano

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.

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 beach. For a bit of history, head to the 16th-century Nossa Senhora da Assunção Church in the town centre. Further afield, the medieval Óbidos Castle is a must-see, just a short drive away.
  • 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?

    The beaches are free, of course! For a budget-friendly day out, take a stroll along the promenade, enjoy the views, and maybe grab some ice cream. The local market in São Martinho do Porto is a great place to find fresh produce and local crafts at affordable prices.
  • 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?

    Spending time on the beach is the obvious choice! Rent a sun lounger and umbrella, or explore the shallow waters on a paddleboard. For a more active day, try hiking in the Serra de Montejunto, a beautiful mountain range just a short drive away.
  • 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 TV. Many also have swimming pools and restaurants on site. For a more luxurious experience, look for hotels with balconies or sea views.
  • 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 is during the shoulder seasons, April-May and September-October, when the weather is still good but the crowds are smaller. If you're looking for a bargain, try booking last minute, but be prepared for limited availability.
  • 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.

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

    Óbidos is a must-see, a charming medieval town with a castle and cobblestone streets. Caldas da Rainha, known for its thermal springs, is also worth a visit. For a day trip to the city, Lisbon is about an hour's drive away.
  • 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.

Popular destinations

Guests’ Top-Picked Premium Hotels in São Martinho do Porto

Find luxury beach hotels in São Martinho do Porto for an indulgent island escape.

Vale D'azenha Hotel Rural & Residences - São Martinho do Porto
9.2 1039 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.
Royal Obidos Scenic Resort - São Martinho do Porto
8.8 4508 reviews

Royal Obidos Scenic Resort

hotel, Vau
The Royal Obidos Spa & Golf Resort is located near Óbidos, a charming medieval town, overlooking the Atlantic Ocean and offering views of the Óbidos Lagoon, about an hour's drive from Lisbon's Portela Airport. This 5-star hotel receives very good user ratings for its location and cleanliness, and is rated very good overall.
The resort offers spacious, stylish rooms with Portuguese-tile bathrooms and comfortable amenities. Guests can enjoy a range of amenities including a golf course, spa, swimming pool, fitness centre, tennis court, and restaurants, as well as free parking and Wi-Fi.
Your Hotel & Spa Alcobaça - São Martinho do Porto
8.3 3064 reviews

Your Hotel & Spa Alcobaça

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 4666 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.

Best São Martinho do Porto hotels with air conditioning

Hotel Ancora Mar - São Martinho do Porto
8.3 3633 reviews

Hotel Ancora Mar

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.
Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos - São Martinho do Porto
8.7 376 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 Mare - São Martinho do Porto
8.4 1871 reviews

Hotel Mare

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 Cristal Caldas - São Martinho do Porto
8.2 1507 reviews

Hotel Cristal Caldas

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.

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

Watch spectacular coastal sunrises directly from your personal balcony at beach hotels in São Martinho do Porto.

Hotel Concha - São Martinho do Porto
8.7 1030 reviews

Hotel Concha

hotel, São Martinho do Porto
Alluz Nazare - Boutique Chalet By The Sea - São Martinho do Porto
9.2 39 reviews

Alluz Nazare - Boutique Chalet By The Sea

hotel, Nazaré
Royal Obidos Scenic Resort - São Martinho do Porto
8.8 4508 reviews

Royal Obidos Scenic Resort

hotel, Vau
Hotel Oceano - São Martinho do Porto
8.0 5046 reviews

Hotel Oceano

hotel, Nazaré

Popular Hotels with a Swimming Pool in São Martinho do Porto

Find beach hotels with a pool in São Martinho do Porto for a refreshing swim between ocean dips.

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

Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos

hotel, Valado Dos Frades
Storytellers Palace - São Martinho do Porto
8.9 444 reviews

Storytellers Palace

hotel, São Martinho do Porto
Royal Obidos Scenic Resort - São Martinho do Porto
8.8 4508 reviews

Royal Obidos Scenic Resort

hotel, Vau
Storytellers Palace - São Martinho do Porto
9.6 3 reviews

Storytellers Palace

hotel, São Martinho do Porto

Explore Our Range of Family-Friendly Hotels in São Martinho do Porto

Build sandcastles and splash safely in kid-friendly shallow pools at family beach hotels in São Martinho do Porto.

Montebelo Mosteiro De Alcobaça Historic Hotel - São Martinho do Porto
9.3 1746 reviews

Montebelo Mosteiro De Alcobaça Historic Hotel

hotel, Alcobaça
Hotel Ancora Mar - São Martinho do Porto
8.3 3633 reviews

Hotel Ancora Mar

hotel, Nazaré
Weaa Hotel - São Martinho do Porto
8.0 861 reviews

Weaa Hotel

hotel, Nazaré
Be One Hotel Caldas Da Rainha - By Mhmb Collection - São Martinho do Porto
8.1 5167 reviews

Be One Hotel Caldas Da Rainha - By Mhmb Collection

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

Explore Dog-Friendly Hotels in São Martinho do Porto

Let your dog run along the shoreline and play in the surf at pet-friendly beach hotels in São Martinho do Porto.

Hotel Concha - São Martinho do Porto
8.7 1030 reviews

Hotel Concha

hotel, São Martinho do Porto

Best São Martinho do Porto hotels with parking

Hotel Praia - São Martinho do Porto
8.7 5968 reviews

Hotel Praia

hotel, Nazaré
Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos - São Martinho do Porto
8.7 376 reviews

Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos

hotel, Valado Dos Frades
Hotel Santa Maria - São Martinho do Porto
8.4 4462 reviews

Hotel Santa Maria

hotel, Alcobaça
Hotel Mar Bravo - São Martinho do Porto
8.9 3073 reviews

Hotel Mar Bravo

hotel, Nazaré
©2026 cozycozy.com