Santa Cruz Hotels
Popular Hotels in Santa Cruz
All 167 hotels in Santa Cruz-
Praia dos Reis Magos, Santa Cruz, 9125-024, PT Show mapHotel Riu Madeira - All Inclusive
With a stay at Hotel Riu Madeira - All Inclusive in Santa Cruz, you'll be next to a golf course, just a 4-minute walk from Reis Magos Beach and 13 minutes... Read more…
8.8/10Good68 reviewsFree WifiSelectFrom USD 307per room / per night -
Rua de Sao Fernando, 5, Santa Cruz, 9100-157, PT Show mapVila Gale Santa Cruz Resort Hotel
With a stay at Vila Gale Santa Cruz Resort Hotel in Santa Cruz, you'll be by the ocean, just a 2-minute walk from Palmeiras Beach and 13 minutes by foot... Read more…
9/10Excellent279 reviewsFree WifiSelectFrom USD 199per room / per night -
Rua do Bom Jesus, n°22, Santa Cruz, 9100-152, PT Show mapSanta Cruz Village Hotel
With a stay at Santa Cruz Village Hotel in Santa Cruz, you'll be near the airport, a 4-minute walk from Palmeiras Beach and a 1-minute drive from... Read more…
9.2/10Excellent76 reviewsFree WifiSelectFrom USD 60per room / per night -
Quinta Dr. Americo Durao Sitio Da Terca, Santa Cruz, 9100-187, PT Show mapAlbatroz Beach & Yacht Club
When you stay at Albatroz Beach & Yacht Club in Santa Cruz, you'll be next to a golf course, within a 5-minute drive of Igreja Matriz de Machico and... Read more…
9.6/10Excellent210 reviewsFree WifiSelectFrom USD 354per room / per night -
Caminho Cais da Oliveira Caniço de Baixo, Santa Cruz, 9125-028, PT Show mapRocamar Lido Resort
With a stay at Rocamar Lido Resort in Santa Cruz, you'll be on the waterfront, just a 3-minute walk from Ponta da Oliveira and 5 minutes by foot from Reis... Read more…
8.2/10Good156 reviewsFree WifiSelectFrom USD 146per room / per night -
Rua D. Francisco Santana Caniço de Baixo, Santa Cruz, 9125-031, PT Show mapSentido Galosol
With a stay at Sentido Galosol in Santa Cruz, you'll be on the beach, just a 3-minute walk from Ponta da Oliveira and 8 minutes by foot from Reis Magos... Read more…
8.6/10Good240 reviewsFree WifiSelectFrom USD 398per room / per night -
Praia dos Reis Magos, Santa Cruz, 9125-024, PT Show mapThe Views Oasis - Family Friendly
With a stay at The Views Oasis - Family Friendly in Santa Cruz, you'll be near the beach, just a 1-minute walk from Reis Magos Beach and 11 minutes by foot... Read more…
9/10Excellent93 reviewsFree WifiSelectFrom USD 226per room / per night -
Estrada do Garajau, 131, Santa Cruz, 9125-067, PT Show mapDom Pedro Garajau
With a stay at Dom Pedro Garajau in Santa Cruz, you'll be within a 10-minute walk of Road of Christ the King and Garajau Cable Car. This family-friendly... Read more…
7/10333 reviewsFree WifiSelectFrom USD 96per room / per night