Hotels on the beach in São Martinho do Porto, Portugal
Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in São Martinho do Porto. I hope you will like it!
This page was last updated in June 2026.
The List 2 Amazing Beach Hotels in São Martinho do Porto
-
1 Vistalmar São Martinho São Martinho do Porto
Located in São Martinho do Porto, Vistalmar São Martinho provides free WiFi, and guests can enjoy a garden, a shared lounge and a terrace. Some of the units include a cable flat-screen TV, a fully equipped kitchenette with a fridge, and a private bathroom with a shower and free toiletries. Guests at the bed and breakfast can enjoy a continental breakfast. Sao Martinho do Porto Beach is 1.1 km from Vistalmar São Martinho, while Gralha Beach is 1.6 km away. The nearest airport is Humberto Delgado Airport, 100 km from the accommodation.
Address Rua de Santo António Nº 25 Show on map -
2 Storytellers Palace São Martinho do Porto
Located in São Martinho do Porto, a few steps from Sao Martinho do Porto Beach, Storytellers Palace provides accommodations with free bikes, private parking, an outdoor swimming pool and a garden. Providing a bar, the property is located within 15 miles of Monastery of Alcobaca. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property. The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Each room has an electric tea pot, while selected rooms come with a balcony and others also offer city views. Guest rooms include a closet. The breakfast offers à la carte, continental or American options. At Storytellers Palace you'll find a restaurant serving Italian, Japanese and Portuguese cuisine. Vegetarian, dairy-free and vegan options can also be requested. The accommodation offers 5-star accommodations with a hot tub and terrace. Guests at Storytellers Palace will be able to enjoy activities in and around São Martinho do Porto, like hiking and cycling. Obidos Castle is 15 miles from the hotel, while Baleal is 27 miles away. Humberto Delgado Airport is 61 miles from the property.
Address Rua Capitão Jaime Pinto, nº6 Show on map- Swimming pool
- Water sports facility
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.