Recommended hotels in Machico

White Waters

From US$ 58

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

Show map

Hotel White Waters is rated 3 stars and provides visitors with an elevator, a gift shop and a baggage storage. Hotel White Waters has been welcoming guests to its en-suite rooms since 2007.

Book Now From US$ 58

Dom Pedro Madeira

From US$ 54

Estrada De São Roque, Machico, Portugal - Show map

Show map

Dom Pedro Baia Club is a 4-star hotel located in the heart of Machico. The hotel opened its doors in 1972 and was remodeled in 2004.

Book Now From US$ 54