Book Hotels in Santa Cruz
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Santa Cruz hotels

Albatroz Beach & Yacht Club
Quinta Dr. Americo Durao Santa Cruz
Fully refundableReserve now, pay when you stay
$416 nightly
The price is $437 total per night from Jul 18 to Jul 19
$437 total
Jul 18 - Jul 19
Total with taxes and fees
3 outdoor pools, an outdoor tennis court, and a 24-hour gym are all featured at this luxury hotel. There's fun for all ages with a children's pool and an arcade/game ...
"Clean, comfortable rooms with an amazing breakfast buffet. Views from rooms where amazing. Close to airport. Very helpful and friendly staff. Rooms a bit dated and pool area could use a refresh but overall a great stay. This made our canceled flight experience a bit better :-)"
Reviewed on Jun 11, 2026

Hotel Riu Madeira - All Inclusive
Praia dos Reis Magos Santa Cruz
$344 nightly
The price is $363 total per night from Jul 3 to Jul 4
$363 total
Jul 3 - Jul 4
Total with taxes and fees
A full-service spa, 2 restaurants, and 2 outdoor pools are all featured at this all-inclusive hotel. Relax with a drink at one of the 4 bars/lounges and enjoy ...
"The resort is amazing, super clean. The buffets are excellent, tons of selections, staffs are very friendly. The room was spacious and perfect. We really enjoy are stay, and we will be back."
Reviewed on Jun 6, 2026

PortoBay Serra Golf
Sítio dos Casais Próximos Santa Cruz
Fully refundableReserve now, pay when you stay
$170 nightly
The price is $181 total per night from Jul 13 to Jul 14
$181 total
Jul 13 - Jul 14
Total with taxes and fees
This hotel features an indoor pool, a gym, and a restaurant. Traveling on business? Take advantage of the free WiFi in public areas, laundry service, and airport ...
"very welcoming and friendly staff"
Reviewed on Jun 30, 2026

Sentido Galosol
Rua D. Francisco Santana Santa Cruz Madeira
Fully refundableReserve now, pay when you stay
$177 nightly
The price is $189 total per night from Jul 8 to Jul 9
$189 total
Jul 8 - Jul 9
Total with taxes and fees
A full-service spa, 2 restaurants, and 2 outdoor pools are all featured at this traditional hotel. Enjoy beachfront dining and relax with sun loungers and beach ...
"Sea view room was absolutely amazing"
Reviewed on Jun 21, 2026

Hotel Solar do Bom Jesus
Estrada da Ribeira, 4 Santa Cruz
$101 nightly
The price is $110 total per night from Jul 14 to Jul 15
$110 total
Jul 14 - Jul 15
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Traveling on business? Take advantage of the free WiFi in public areas, laundry service, ...
"Merci pour tout ! Vraiment bien !"
Reviewed on Jun 29, 2026

Quinta Splendida Wellness & Botanical Garden
Estrada Ponta Da Oliveira, 11 Santa Cruz
Fully refundableReserve now, pay when you stay
$228 nightly
The price is $242 total per night from Jul 11 to Jul 12
$242 total
Jul 11 - Jul 12
Total with taxes and fees
This smoke-free hotel features an attached winery, a full-service spa, and a gym. Enjoy the outdoor pool and free perks like buffet breakfast and WiFi in public ...
"Super lovely people in beautiful surroundings"
Reviewed on Jun 9, 2026

Garajau Madeira Hotel
Estrada do Garajau, 131 Santa Cruz
Fully refundableReserve now, pay when you stay
$118 nightly
The price is $127 total per night from Jul 6 to Jul 7
$127 total
Jul 6 - Jul 7
Total with taxes and fees
This aparthotel features 2 outdoor pools, an indoor pool, and a restaurant. Bring the family and enjoy the children's club, children's pool, and arcade/game ...
"No wifi other than in reception , and the room was alot different than in the pictures but other than that everything was good ."
Reviewed on Jun 5, 2026

Vila Gale Santa Cruz Resort Hotel
Rua de Sao Fernando, 5 Santa Cruz
Fully refundableReserve now, pay when you stay
$252 nightly
The price is $266 total per night from Jul 3 to Jul 4
$266 total
Jul 3 - Jul 4
Total with taxes and fees
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this smoke-free hotel. Traveling on business? Take advantage of the business center ...

Sentido Galomar - Adults Only
Rua D Francisco Santana 10 Santa Cruz
Fully refundableReserve now, pay when you stay
$190 nightly
The price is $202 total per night from Jul 3 to Jul 4
$202 total
Jul 3 - Jul 4
Total with taxes and fees
This traditional hotel features a golf course, a full-service spa, and 2 restaurants. Spend a day at the beach snorkeling, or relax with sun loungers and beach ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Cheap Santa Cruz hotels

Albatroz Beach & Yacht Club
Quinta Dr. Americo Durao Santa Cruz
$416 nightly
The price is $437 total per night from Jul 18 to Jul 19
$437 total
Jul 18 - Jul 19
Total with taxes and fees
9.8/10 Exceptional! (301 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Recent Santa Cruz hotel reviews by fellow wanderers

PortoBay Serra Golf
4 out of 5
Posted 1 day ago
Travelocity Verified Review
"very welcoming and friendly staff"
A verified traveler stayed at PortoBay Serra Golf
Explore More Ways to Travel with Travelocity
- Caniçal Hotels
- Arco de Sao Jorge Hotels
- Camacha Hotels
- Palheiro Ferreiro Hotels
- Madeira Island Hotels
- Ribeiro Frio Hotels
- Camara de Lobos Hotels
- Machico Hotels
- Faial Hotels
- Campanário Hotels
- Funchal Hotels
- Santana Hotels
- Santo Antonio Hotels
- Curral das Freiras Hotels
- Porto da Cruz Hotels
- Canico Hotels
- São Martinho Hotels
- Madeira Region Hotels
- Hotels near Cristiano Ronaldo
- Hotels near Madeira Botanical Garden
- Hotels near Church of Nossa Senhora do Monte
- Gaula Hotels
- Estreito de Camara de Lobos Hotels
- Old Town Funchal Hotels
- Flights from Cristiano Ronaldo
- Air Canada Calgary (YYC) to Funchal (FNC) flights
- Air Canada Toronto (YYZ) to Funchal (FNC) flights
- Air Canada Montreal (YUL) to Funchal (FNC) flights
- American Airlines Dallas (DFW) to Funchal (FNC) flights
- American Airlines Philadelphia (PHL) to Funchal (FNC) flights
- British Airways London (LGW) to Funchal (FNC) flights
- British Airways Jersey (JER) to Funchal (FNC) flights
- British Airways San Diego (SAN) to Funchal (FNC) flights
- Condor Frankfurt (FRA) to Funchal (FNC) flights
- Delta Bangor (BGR) to Funchal (FNC) flights
- Delta Atlanta (ATL) to Funchal (FNC) flights
- Delta New York (JFK) to Funchal (FNC) flights
- Delta Boston (BOS) to Funchal (FNC) flights
- Delta Los Angeles (LAX) to Funchal (FNC) flights
- Easyjet Berlin (BER) to Funchal (FNC) flights
- Easyjet Lisbon (LIS) to Funchal (FNC) flights
- Klm Cape Town (CPT) to Funchal (FNC) flights
- Lufthansa Málaga (AGP) to Funchal (FNC) flights
- Lufthansa Newark Liberty Intl. Airport (EWR) to Funchal (FNC) flights
- Lufthansa Fort Myers (RSW) to Funchal (FNC) flights
- Sata International-Azores Airlines S.A. Edmonton (YEG) to Funchal (FNC) flights
- Sata International-Azores Airlines S.A. Faro (FAO) to Funchal (FNC) flights
- Sata International-Azores Airlines S.A. Lisbon (LIS) to Funchal (FNC) flights
- Sata International-Azores Airlines S.A. Ponta Delgada (PDL) to Funchal (FNC) flights
- Sata International-Azores Airlines S.A. New York (JFK) to Funchal (FNC) flights
- Sata International-Azores Airlines S.A. New York (LGA) to Funchal (FNC) flights
- Sata International-Azores Airlines S.A. Boston (BOS) to Funchal (FNC) flights
- Sata International-Azores Airlines S.A. Miami (MIA) to Funchal (FNC) flights
- Sata International-Azores Airlines S.A. Santa Cruz de Tenerife (TFN) to Funchal (FNC) flights
- Sata International-Azores Airlines S.A. Santa Maria Island (SMA) to Funchal (FNC) flights
- Tap Portugal Faro (FAO) to Funchal (FNC) flights
- Tap Portugal London (LHR) to Funchal (FNC) flights
- Tap Portugal Lisbon (LIS) to Funchal (FNC) flights
- Tap Portugal New York (JFK) to Funchal (FNC) flights
- Tap Portugal Boston (BOS) to Funchal (FNC) flights
- Tap Portugal Miami (MIA) to Funchal (FNC) flights
- Tap Portugal Nashville (BNA) to Funchal (FNC) flights
- Tap Portugal Newark Liberty Intl. Airport (EWR) to Funchal (FNC) flights
- Tap Portugal Toronto (YYZ) to Funchal (FNC) flights
- Tap Portugal Phoenix (PHX) to Funchal (FNC) flights
- Tap Portugal Tampa (TPA) to Funchal (FNC) flights
- Tap Portugal Washington (IAD) to Funchal (FNC) flights
- Turkish Airlines Istanbul (ISL) to Funchal (FNC) flights
- United Newark Liberty Intl. Airport (EWR) to Funchal (FNC) flights
- United Chicago (ORD) to Funchal (FNC) flights
- Flights from Amsterdam (AMS) to Funchal (FNC)
- Flights from Atlanta (ATL) to Funchal (FNC)
- Flights from Nashville (BNA) to Funchal (FNC)
- Flights from Boston (BOS) to Funchal (FNC)
- Flights from Baltimore (BWI) to Funchal (FNC)
- Flights from Charlotte (CLT) to Funchal (FNC)
- Flights from Denver (DEN) to Funchal (FNC)
- Flights from Dallas (DFW) to Funchal (FNC)
- Flights from Detroit (DTW) to Funchal (FNC)
- Flights from Newark Liberty Intl. Airport (EWR) to Funchal (FNC)
- Flights from Frankfurt (FRA) to Funchal (FNC)
- Flights from Washington (IAD) to Funchal (FNC)
- Flights from Houston (IAH) to Funchal (FNC)
- Flights from Indianapolis (IND) to Funchal (FNC)
- Flights from New York (JFK) to Funchal (FNC)
- Flights from Los Angeles (LAX) to Funchal (FNC)
- Flights from London (LGW) to Funchal (FNC)
- Flights from London (LHR) to Funchal (FNC)
- Flights from Lisbon (LIS) to Funchal (FNC)
- Flights from Manchester (MAN) to Funchal (FNC)
- Flights from Miami (MIA) to Funchal (FNC)
- Flights from Chicago (ORD) to Funchal (FNC)
- Flights from Portland (PDX) to Funchal (FNC)
- Flights from Philadelphia (PHL) to Funchal (FNC)
- Flights from Providence (PVD) to Funchal (FNC)
- Flights from Seattle (SEA) to Funchal (FNC)
- Flights from San Francisco (SFO) to Funchal (FNC)
- Flights from St. Louis (STL) to Funchal (FNC)
- Flights from Montreal (YUL) to Funchal (FNC)







