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

18 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

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 3 best luxury hotels

Your Hotel & Spa Alcobaça - São Martinho do Porto
8.4 3158 reviews
São Martinho do Porto
25/08 – 31/08
$1301/nighttotal: $7806 (6 )

Your Hotel & Spa Alcobaça

5 14
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.
Royal Obidos Scenic Resort - São Martinho do Porto
8.7 4536 reviews
São Martinho do Porto
09/08 – 13/08
$834/nighttotal: $3336 (4 )

Royal Obidos Scenic Resort

3 5
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.
Miramar Hotel Spa & Apartments - São Martinho do Porto
8.0 3376 reviews
São Martinho do Porto
23/08 – 26/08
$690/nighttotal: $2070 (3 )

Miramar Hotel Spa & Apartments

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

Best São Martinho do Porto hotels with a pool

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

Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos - São Martinho do Porto
9.0 457 reviews
São Martinho do Porto
27/07 – 29/07
$387/nighttotal: $774 (2 )

Quinta Do Pinheiro Hotel E Eventos By Grupo Quinta Dos Lagos

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

Destinations nearby

Best São Martinho do Porto hotels with air conditioning

Hotel Mar Bravo - São Martinho do Porto
9.0 6401 reviews
São Martinho do Porto
15/08 – 22/08
$906/nighttotal: $6342 (7 )

Hotel Mar Bravo

2 4
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.
Agua D'alma Hotel - São Martinho do Porto
8.8 1539 reviews
São Martinho do Porto
11/07 – 12/07
$910/nightfor 1 night

Agua D'alma Hotel

4 9
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 Mare - São Martinho do Porto
8.4 1900 reviews
São Martinho do Porto
08/08 – 15/08
$569/nighttotal: $3983 (7 )

Hotel Mare

2 4
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 Santa Maria - São Martinho do Porto
8.4 4429 reviews
São Martinho do Porto
08/08 – 15/08
$288/nighttotal: $2016 (7 )

Hotel Santa Maria

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

Best São Martinho do Porto hotels with a balcony

Hotel Ancora Mar - São Martinho do Porto
8.4 3725 reviews
São Martinho do Porto
10/08 – 13/08
$259/nighttotal: $777 (3 )

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 Atlântica - São Martinho do Porto
8.0 1797 reviews
São Martinho do Porto
27/07 – 29/07
$451/nighttotal: $902 (2 )

Hotel Atlântica

2 4
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 Dona Leonor - São Martinho do Porto
8.0 5209 reviews
São Martinho do Porto
18/07 – 20/07
$196/nighttotal: $392 (2 )

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