Recommended hotels in Sao Pedro De Moel

Hotel Miramar - Sao Pedro De Moel

From US$ 84

Rua Dos Servicos Florestais Nº 2, Sao Pedro De Moel, Portugal - Show map

Show map

Hotel Miramar - Sao Pedro De Moel is a 2-star venue placed about 19 km from Castelo de Leiria. It features…

Book Now From US$ 84

Hotel Mar E Sol & Spa Sao Pedro De Moel

From US$ 88

Avenida Da Liberdade 1, Sao Pedro De Moel, Portugal - Show map

Show map

The unique Mar E Sol & Spa is a 4-star hotel and offers a rooftop terrace and loungers. Hotel Mar E Sol &…

Book Now From US$ 88