Hotels in Almada

Search hotels and more in Almada

Hotels and More in Almada

Hotel Praia do Sol
Rua Dos Pescadores 12

With a stay at Hotel Praia do Sol in Almada (Costa de Caparica), you'll be minutes from Doctor Horacio Louro Monument and Dragao Beach. This hote...

Read more
Wavespot Surfhouse
Rua Mestre Manuel 7 A