Recommended hotels in Machico

White Waters

From US$ 58

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

Show map

The 3-star Hotel White Waters is located in the heart of Machico. Hotel White Waters has been welcoming guests to its tasteful 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

The 4-star Dom Pedro Baia Club Hotel offers modern rooms in proximity to Pico Ruivo peak, VidaMar Congress Centre and Gomes' Pools. The hotel opened its doors in 1972 and was remodeled in 2004.

Book Now From US$ 54