Recommended hotels in Camacha

Casas Valleparaizo Hotel Santa Cruz

From US$ 109

Estrada Regional 102 161, Santa Cruz (Madeira), Portugal - Show map

Show map

On Madeira Island, in the luscious green parish of Camacha you can find some charming self catering holiday cottages, true jewels of rural tourism, located in an ancient agricultural property in Vale Paraíso.

Book Now From US$ 109