Recommended hotels in Santa Cruz

Santa Cruz Village

From US$ 48

Rua Do Bom Jesus 22, Santa Cruz (Madeira), Portugal - Show map

Show map

This pleasant hotel is located in the small town of Santa Cruz, on the south coast of Madeira. The beautiful local pebble beach as well as the wonderful palm-lined promenade with restaurants and bars is just 300 m away.

Book Now From US$ 48

Hotel Albatroz Madeira Santa Cruz

From US$ 153

Quinta Dr. Americo Durão - Sitio Da Terça, Santa Cruz, Portugal - Show map

Show map

Property Location Located in Santa Cruz, Albatroz Beach & Yacht Club is connected to the airport and close to Santa Cruz Beach and Santo da Serra Golf Club. This 5-star hotel is within the vicinity of Reis Magos Beach and Ponta da Oliveira.

Book Now From US$ 153