Recommended hotels in Sao Martinho

Porto Mare

From US$ 173

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

Show map

Hotel Porto Mare is placed in the center of Sao Martinho and offers an outdoor swimming pool, a sunbathing terrace and loungers.

Book Now From US$ 173

Alto Lido

From US$ 73

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

Show map

The comfortable 4-star Hotel Alto Lido provides free shuttle service, wedding services and 24-hour room service to ensure guests a comfortable stay.

Book Now From US$ 73