Hotels in São Martinho do Porto

18 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
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 2 best luxury hotels

Hotel Miramar Sul - São Martinho do Porto
8.3 8499 reviews
São Martinho do Porto
27/06 – 04/07
₹12648/nighttotal: ₹88536 (7 )

Hotel Miramar Sul

1 2
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.
Royal Obidos Scenic Resort - São Martinho do Porto
8.7 4541 reviews
São Martinho do Porto
10/07 – 12/07
₹22500/nighttotal: ₹45000 (2 )

Royal Obidos Scenic Resort

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

Best São Martinho do Porto hotels with a pool

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

Hotel Cristal Caldas - São Martinho do Porto
8.4 2647 reviews
São Martinho do Porto
18/08 – 21/08
₹28363/nighttotal: ₹85089 (3 )

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.
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
17/10 – 18/10
₹61477/nightfor 1 night

Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos

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

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, with its calm waters, perfect for swimming and watersports. A short drive away, you can visit the historical city of Óbidos, with its medieval castle and charming cobbled streets. Further afield, you can explore the stunning Serra de Montejunto, a natural park with hiking trails and panoramic views.
  • 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 a budget-friendly day out, you can stroll along the promenade in São Martinho do Porto, enjoying the fresh sea air and watching the local fishermen. You can also visit the nearby Foz do Arelho lagoon, a beautiful natural area with walking trails and birdwatching opportunities. For a cultural experience, you can visit the Museu do Vinho, a wine museum in the nearby town of Caldas da Rainha.
  • 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?

    Spend your days soaking up the sun on the beach, enjoying the calm waters for swimming or paddleboarding. In the evenings, take a relaxing stroll along the promenade, enjoying the sea breeze and the sound of the waves. For a truly relaxing experience, book a massage at one of the local spas, or simply unwind with a glass of Portuguese wine at a beachfront restaurant.
  • 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, a private bathroom with a shower or bathtub, a television, and a balcony or patio. Some hotels may also have a swimming pool, a restaurant, and a bar. You can find a range of options, from budget-friendly guesthouses to luxury hotels.
  • 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 or September to October, when the weather is still pleasant but the crowds are smaller. You can often find better deals on accommodation during these months.
  • 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?

    There are many dog-friendly beaches in the area, including the Praia da Foz do Arelho, where you can enjoy a walk with your furry friend. You can also take your dog for a hike in the Serra de Montejunto, a natural park with plenty of trails. Many restaurants in the area are also pet-friendly, so you can enjoy a meal with your canine companion.
  • 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?

    The historic town of Óbidos is a must-visit, with its medieval castle and charming cobbled streets. Caldas da Rainha, known for its thermal springs and art deco architecture, is also worth a visit. For a day trip to the coast, you can explore the beautiful beaches of Peniche, a popular surfing destination.

Destinations nearby

Best São Martinho do Porto hotels with air conditioning

Flag Hotel Caldas Da Rainha - São Martinho do Porto
8.5 2413 reviews
São Martinho do Porto
06/08 – 09/08
₹23176/nighttotal: ₹69528 (3 )

Flag Hotel Caldas Da Rainha

2 4
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.
Agua D'alma Hotel - São Martinho do Porto
8.8 1540 reviews
São Martinho do Porto
10/08 – 17/08
₹33439/nighttotal: ₹234073 (7 )

Agua D'alma Hotel

2 3
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 Ancora Mar - São Martinho do Porto
8.4 3734 reviews
São Martinho do Porto
08/07 – 10/07
₹11036/nighttotal: ₹22072 (2 )

Hotel Ancora Mar

1 2
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.
Hotel Concha - São Martinho do Porto
8.7 1025 reviews
São Martinho do Porto
27/06 – 28/06
₹12692/nightfor 1 night

Hotel Concha

1 2
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 a balcony

Hotel Santa Maria - São Martinho do Porto
8.4 4429 reviews
São Martinho do Porto
11/09 – 12/09
₹10043/nightfor 1 night

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.
Hotel Atlântica - São Martinho do Porto
8.0 1803 reviews
São Martinho do Porto
25/06 – 28/06
₹21962/nighttotal: ₹65886 (3 )

Hotel Atlântica

2 5
hotel , São Martinho do Porto
Hotel Atlântica is located in São Martinho do Porto, just a short walk from Gralha Beach and around 11 miles from the Monastery of Alcobaca, offering a peaceful escape from the hustle and bustle of the town centre. This 2-star hotel has received very good user ratings.
The accommodation features family rooms with a terrace or balcony, perfect for families with children. Guests can enjoy a restaurant, bar, free Wi-Fi, and a paid airport shuttle service, as well as a continental or American breakfast.
Hotel Mar Bravo - São Martinho do Porto
9.0 6401 reviews
São Martinho do Porto
15/08 – 20/08
₹62023/nighttotal: ₹310115 (5 )

Hotel Mar Bravo

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