Search hotels in Santa Cruz
Enter your dates to see the latest prices and deals for Santa Cruz hotels
Santa Cruz – 93 hotels and places to stay
Filter by:
Santa Cruz - Movement & Nature House
Located in Santa Cruz, a 15-minute walk from Azul Beach, Santa Cruz - Movement & Nature House has accommodations with free bikes, free private parking, a garden and a shared lounge.

Areias do Seixo
Located in Santa Cruz, a 16-minute walk from Mexilhoeira Beach, Areias do Seixo has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

Noah Surf House Portugal
Located in Santa Cruz, a few steps from Praia do Centro, Noah Surf House Portugal has accommodations with free bikes, free private parking, an outdoor swimming pool and a terrace.

Hotel Santa Cruz
Located in Santa Cruz, this hotel is only a 3-minute walk from Santa Cruz Beach. It offers air-conditioned guestrooms with balconies. Free public parking is possible on site.

Santa, Sea & Sun
Santa, Sea & Sun features free bikes, outdoor swimming pool, a garden and shared lounge in Santa Cruz. Featuring a shared kitchen, this property also provides guests with a terrace.

Villa Galega
Just a 10-minute walk from Praia de Santa Cruz and 0.6 miles from Praia da Física, Villa Galega features accommodations in Santa Cruz, with a shared lounge.

Casal dos Carpinteiros - Carpenters Couple
Offering quiet street views, Casal dos Carpinteiros - Carpenters Couple in Santa Cruz offers accommodations and a terrace.

Vila Louro
Located in Silveira, Vila Louro provides free bikes. With an outdoor swimming pool, the property also features barbecue facilities. Both free WiFi and private parking are accessible on site.

Recomeçar Guesthouse
Located in Escravelheira, this hotel is just 1.2 mi from local beaches and 8.7 mi from Ericeira. Free WiFi and free public parking in front of the propoerty is available.

Blue Beach House Sta Cruz - Charm 5min from the beach
Blue Beach House Sta Cruz - Charm 5min from the beach is a recently renovated vacation home in Santa Cruz, near Praia do Centro.
Hotels with airport shuttles in Santa Cruz
Most booked hotels in Santa Cruz and surrounding area in the past month
Popular with guests booking hotels in Santa Cruz
Popular with guests booking hotels in Santa Cruz
Popular with guests booking hotels in Santa Cruz
Popular with guests booking hotels in Santa Cruz
Popular with guests booking hotels in Maceira
Popular with guests booking hotels in Maceira
Popular with guests booking hotels in Maceira
Best hotels with breakfast in Santa Cruz and nearby
Guesthouse Solar do Mar
Guesthouse Solar do Mar offers accommodations in Silveira, 29 miles from Sintra National Palace and 29 miles from Quinta da Regaleira.
Hotel Golf Mar
Facing Porto Novo Beach and a one-hour drive from Lisbon, this hotel features a cliff-top location in Maceira and a restaurant with fantastic sea views.
Pátio da Figueira
Pátio da Figueira provides air-conditioned accommodations in Torres Vedras. With inner courtyard views, this accommodation offers a swimming pool.
Beach Residence Mar do Norte
Beach Residence Mar do Norte provides beachfront accommodations in Ribamar. Offering a bar, the property is located within a few steps of Porto Dinheiro Beach.
Casa da Azenha Terrace Prime
Casa da Azenha Terrace Prime offers accommodations in Santa Cruz, a 3-minute walk from Praia de Santa Helena and 22 miles from Baleal.
Azenha Beach House - Sea view with BBQ
Azenha Beach House - Sea view with BBQ is located in Santa Cruz, just 22 miles from Baleal and 30 miles from Obidos Castle.
The Pateo Beach Apartment - Santa Cruz
The Pateo Beach Apartment - Santa Cruz offers accommodations in Santa Cruz, 22 miles from Peniche Fortress and 31 miles from Sintra Train Station.
Casa Cruz do Mar - Oceanview Gem
Casa Cruz do Mar - Oceanview Gem offers accommodations in Santa Cruz, a 2-minute walk from Praia de Santa Helena and 22 miles from Baleal. With garden views, this accommodation provides a balcony.
Budget hotels in Santa Cruz and nearby
Casa Azul Retreat Bright Atlantic Apartment is a recently renovated apartment in Silveira where guests can make the most of the terrace and shared lounge.
Alojamento Real
Providing a terrace, Alojamento Real offers accommodations in São Pedro da Cadeira. This guest house provides free private parking, a shared kitchen, and free Wifi.
Casa Moinho
Featuring garden views, Casa Moinho in São Pedro da Cadeira provides accommodations and a garden. This property offers access to a patio, free private parking, and free Wifi.
Casa dos avós
Featuring a terrace, Casa dos avós features accommodations in Maceira.
Windmill House
Windmill House offers accommodations in Encarnação, 26 miles from Sintra National Palace and 27 miles from Quinta da Regaleira.
Monte do Carmo
Featuring a garden, Monte do Carmo features accommodations in Encarnação. This property offers access to a terrace, free private parking, and free Wifi.
Casa da Formosa
Casa da Formosa is located in Silveira, just a 3-minute walk from Formosa Beach and 22 miles from Baleal. Both free Wifi and parking on-site are accessible at the apartment free of charge.
Sandra Santa Cruz Apartamento is located in Silveira, just a 3-minute walk from Praia de Santa Helena and 22 miles from Baleal. With sea views, this accommodation provides a balcony.
Hotels located in the center of Santa Cruz
Beachfront apartment, 25m from the Beach with AC and Heating offers accommodations in Santa Cruz, a few steps from Praia de Santa Helena and 22 miles from Baleal.
Central Apartment - 2 bedrooms center of Santa Cruz offers accommodations in Santa Cruz, a 2-minute walk from Praia de Santa Helena and 22 miles from Baleal.
Casa da Torre - BBQ and Terrace
Casa da Torre - BBQ and Terrace offers accommodations in Santa Cruz, a 3-minute walk from Praia de Santa Helena and 21 miles from Baleal.
Estrela do Mar - Apartment center of Santa Cruz offers accommodations in Santa Cruz, 22 miles from Baleal and 30 miles from Obidos Castle.
Andorinha - Cozy apartment center of Santa Cruz offers accommodations in Santa Cruz, 22 miles from Baleal and 29 miles from Obidos Castle.
Vista Cruz - 2 bedrooms in the center of Santa Cruz offers accommodations in Santa Cruz, a 2-minute walk from Praia de Santa Helena and 21 miles from Baleal.
Alfaiate Beach House
Alfaiate Beach House is located in Santa Cruz, just a few steps from Praia de Santa Helena and 21 miles from Baleal. This beachfront property offers access to free Wifi.
Beach Yard - Apartment in the center of Santa Cruz offers accommodations in Santa Cruz, 21 miles from Baleal and 27 miles from Obidos Castle. Guests staying at this apartment have access to a balcony.
FAQs about hotels in Santa Cruz
What Guests Said About Santa Cruz:
The beaches in Santa Cruz are astounding.
For a couple, I recommend staying at the bungalow.
This place is a piece of heaven away from people and...
The place is so lovely, the temperature is perfect in Summer...
See reviews by guests who stayed at hotels in Santa Cruz
More places to explore, more ways to go
Hotels in Portugal
Want to explore more of Portugal? Find hotels throughout the country!Hotels near Santa Maria Hospital
Search and compare hotels close to Santa Maria Hospital, a popular destination just outside Santa Cruz.Hotels near Buddha Eden Garden
Search and compare hotels close to Buddha Eden Garden, a popular destination just outside Santa Cruz.Hotels in Ericeira
Want to extend your trip or just browsing? Try Ericeira, also popular with our guests!Hotels in Peniche
Want to extend your trip or just browsing? Try Peniche, also popular with our guests!Hotels in Lisbon
Take a look at hotels in Lisbon and explore more of Portugal.Hotels in Porto
Take a look at hotels in Porto and explore more of Portugal.Hotels near Humberto Delgado Airport
Got a layover, late arrival, or early departure? Find hotels conveniently close to the airport.
























































