Recommended hotels in Machico (Madeira)

White Waters Machico

From US$ 84

Praceta 25 De Abril, Machico (Madeira), Portugal - Show map

Show map

White Waters Hotel is located close to beautiful beaches. White Waters Hotel has welcomed guests in Machico since 2007.

Book Now From US$ 84

Dom Pedro Madeira Machico

From US$ 90

Estrada De Sao Roque, Machico (Madeira), Portugal - Show map

Show map

Situated in the heart of Machico, the traditional Dom Pedro Madeira Hotel offers comfortable rooms. Residing in a 7-story…

Book Now From US$ 90