Hotels in Santa Cruz

Sunshine, sea views, and that signature Madeiran charm – Santa Cruz is all about relaxed island living with a splash of adventure. Just a short hop from Funchal, this coastal gem blends old-town character with modern holiday ease. Think palm-lined promenades, pebble beaches perfect for a dip, and cafés serving fresh seafood and ice-cold poncha. From stylish seafront resorts with infinity pools to cosy family-run stays tucked among terracotta rooftops, there’s a spot for every traveller. Whether you’re here for poolside peace, coastal strolls or a taste of real Madeira, Santa Cruz hotels make the ideal base for soaking up that year-round sunshine.

We're trusted by our customers
On the Beach Secure Trust Account

Your money is protected

Deposits from £30pp
Payment plans with no fees

The home of holiday perks