Recommended hotels in Machico (Madeira)

White Waters Hotel Machico

From US$ 76

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

Show map

White Waters is a 3-star hotel offering a rooftop terrace and a golf course. White Waters Hotel welcomes guests…

Book Now From US$ 76

Dom Pedro Madeira Hotel Machico

From US$ 66

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$ 66