Recommended hotels in Sao Martinho

Porto Mare

From US$ 173

Rua Simplicio Dos Passos Gouveia 21, Sao Martinho, Portugal - Show map

Show map

The 4-star Porto Mare Hotel enjoys its location on the beach.

Book Now From US$ 173

Alto Lido

From US$ 73

Estrada Monumental, 316, Sao Martinho, Portugal - Show map

Show map

The attractive 4-star Hotel Alto Lido offers evening reception, concierge service and room service. Featuring traditional architecture, the property was remodeled in 1998.

Book Now From US$ 73