Search hotels in Santa Cruz

Enter your dates to see the latest prices and deals for Santa Cruz hotels

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

Santa Cruz – 93 hotels and places to stay

Filter by:

Star Rating
Review score

Santa Cruz - Movement & Nature House

Hotel in Santa Cruz

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.

J
Johnny
From
United States
I had a wonderful stay at CNS Santa Cruz. The food was delicious, the landscape was stunning, and the peaceful silence made it very relaxing. I have no complaints at all. Highly recommended!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 297 reviews
Price from
$202.42
1 night, 2 adults

Areias do Seixo

Hotel in Santa Cruz

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.

L
Lukas
From
Switzerland
The mix of nature and modern design is amazing, I felt extremely relaxed and peaceful during my stay here.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 285 reviews
Price from
$449.16
1 night, 2 adults

Noah Surf House Portugal

Hotel in Santa Cruz

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.

k
kristen
From
Canada
Everything ! Stunning , funky surf vibe . Staff were fantastic. Food was divine . Especially loved the Wednesday night rooftop BBQ. Amazing food, vibes, music and sunset view
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 316 reviews
Price from
$233.56
1 night, 2 adults

Hotel Santa Cruz

Hotel in 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.

C
Carol
From
United States
The front desk staff were so incredibly helpful. They checked us in early and found a safe place for our bikes. They were so kind getting us some plates and glasses in the lobby to eat some snacks. Overall great service.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 700 reviews
Price from
$91.29
1 night, 2 adults

Santa, Sea & Sun

Santa Cruz

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.

S
Stephen
From
Canada
Super clean , very easy to check in , very sweet and kind hostess, located in great place
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 253 reviews
Price from
$76.22
1 night, 2 adults

Villa Galega

Santa Cruz

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.

D
Daniel
From
United States
Their hospitality was A++++, They are very accommodating and pleasure to stay with I highly recommend Villa Galega to anyone
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 484 reviews
Price from
$96.91
1 night, 2 adults

Casal dos Carpinteiros - Carpenters Couple

Santa Cruz

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

N
N. Gomes
From
Portugal
The house is wonderful and decorated with care. The hosts were great and helpful and always available to respond to our questions and requests. We had amazing biological eggs from the farm next door available at our arrival. It's quite easy to access very nice beaches in the surroundings, but ideally you need a car. Everything was mostly perfect : )
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 234 reviews
Price from
$107.25
1 night, 2 adults

Vila Louro

Santa Cruz

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.

M
Miguel
From
Portugal
Really friendly staff, peaceful and cozy room. Perfect escape from "reality" and stress
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 181 reviews
Price from
$104.53
1 night, 2 adults

Recomeçar Guesthouse

Santa Cruz

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.

C
Caitlin
From
Portugal
This was such a pleasant surprise of a rural hotel. The receptionist was so friendly. The room was comfortable, clean, and spacious. He comped our breakfast in the morning which was plentiful. There is a gorgeous little balcony with a jacuzzi. And lots of common room seating throughout. Just such a sweet little stop if you are passing through!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 358 reviews
Price from
$89.62
1 night, 2 adults

Blue Beach House Sta Cruz - Charm 5min from the beach

Santa Cruz

Blue Beach House Sta Cruz - Charm 5min from the beach is a recently renovated vacation home in Santa Cruz, near Praia do Centro.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
$253.58
1 night, 2 adults
See all 93 hotels in Santa Cruz

Hotels with airport shuttles in Santa Cruz

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,615 reviews
From $328.82 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 674 reviews
From $82.53 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,079 reviews
From $103.88 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,144 reviews
From $98.11 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3,112 reviews
From $133.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 837 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 3,474 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 700 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,842 reviews
From $221.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 285 reviews

Most booked hotels in Santa Cruz and surrounding area in the past month

See all

Popular with guests booking hotels in Santa Cruz

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 700 reviews

Popular with guests booking hotels in Santa Cruz

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 297 reviews

Popular with guests booking hotels in Santa Cruz

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 285 reviews

Popular with guests booking hotels in Santa Cruz

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 316 reviews

Popular with guests booking hotels in Maceira

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 3,474 reviews

Popular with guests booking hotels in Maceira

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,901 reviews

Popular with guests booking hotels in Maceira

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,053 reviews

Best hotels with breakfast in Santa Cruz and nearby

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 25 reviews

Guesthouse Solar do Mar offers accommodations in Silveira, 29 miles from Sintra National Palace and 29 miles from Quinta da Regaleira.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,901 reviews

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.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 338 reviews

Pátio da Figueira provides air-conditioned accommodations in Torres Vedras. With inner courtyard views, this accommodation offers a swimming pool.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 475 reviews

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.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 20 reviews

Casa da Azenha Terrace Prime offers accommodations in Santa Cruz, a 3-minute walk from Praia de Santa Helena and 22 miles from Baleal.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 5 reviews

Azenha Beach House - Sea view with BBQ is located in Santa Cruz, just 22 miles from Baleal and 30 miles from Obidos Castle.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 18 reviews

The Pateo Beach Apartment - Santa Cruz offers accommodations in Santa Cruz, 22 miles from Peniche Fortress and 31 miles from Sintra Train Station.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

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

See all
Scored out of 10, guest rating 4.4
Disappointing - What previous guests thought, 7 reviews

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.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 45 reviews

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.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 21 reviews

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.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 47 reviews

Featuring a terrace, Casa dos avós features accommodations in Maceira.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 25 reviews

Windmill House offers accommodations in Encarnação, 26 miles from Sintra National Palace and 27 miles from Quinta da Regaleira.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 238 reviews

Featuring a garden, Monte do Carmo features accommodations in Encarnação. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 14 reviews

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.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

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

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews

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.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

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.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 18 reviews

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.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 4 reviews

Estrela do Mar - Apartment center of Santa Cruz offers accommodations in Santa Cruz, 22 miles from Baleal and 30 miles from Obidos Castle.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

Andorinha - Cozy apartment center of Santa Cruz offers accommodations in Santa Cruz, 22 miles from Baleal and 29 miles from Obidos Castle.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

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.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 20 reviews

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.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews

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:

Scored out of 10, guest rating 10

The beaches in Santa Cruz are astounding.

The beaches in Santa Cruz are astounding. The place isn’t very touristy, even at the end of August, and it feels pretty chill during that period as well. It’s easy to get around by car. It’s a perfect place to go surfing or just hang out with friends and relax. Keep in mind that the beaches can become unswimmable depending on the waves
Guest review byEugenio Nerelli
Italy
Scored out of 10, guest rating 10

For a couple, I recommend staying at the bungalow.

For a couple, I recommend staying at the bungalow. It was great that they offered many programs like water yoga and gym classes included in the price. The restaurant food was great, especially the two-person steak and the fish soup. It's a great place for families with children to come.
Guest review bysun
United States
Scored out of 10, guest rating 10

This place is a piece of heaven away from people and...

This place is a piece of heaven away from people and touristic craziness if you want to isolate and enjoy slow living. I also recommend visiting Santa Cruz in October, November, December, January, February, March, and April when the tourists are gone and the place seems like pure paradise only for the happiness of your eyes.
Guest review byBeatrice_79
Romania
Scored out of 10, guest rating 10

The place is so lovely, the temperature is perfect in Summer...

The place is so lovely, the temperature is perfect in Summer as we had 20-25 degrees on average, it is true that the water in the ocean is cold, but it is highly compensated by nice food, good weather and great people. I totally recommend you to try this destination, specifically the "Santa Cruz" apartments, in the Santa Helena building, one of the bests apartments I´ve been.
Guest review bylozano
Spain

See reviews by guests who stayed at hotels in Santa Cruz

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 700 reviews
The hotel is brilliantly located in the middle of Santa Cruz. Just a short walk to beach, cafes, bars and restaurants. The staff were exceptional very welcoming and went out of their way to make our stay the best it could be. The room was clean and larger than we might have expected. Loved having a balcony and a sea view albeit over rooftops.
Guest review byIan
Portugal
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 358 reviews
Warm welcome and a very attentive host. It looks like a family business and the people running it are very hard-working. Breakfast had various options to choose from. It even met the standards of bigger hotels. I would definitely recommend staying at Hospedaria Recomeçar.
Guest review byDimitrios
Greece
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 285 reviews
Absolutely lovely place. Staff is amazing, concept is amazing... breakfast is one of the best breakfasts I have had in any hotel. Couldnt recommend it more! Will be coming back asap! It is like attending a retreat... you leave in peace and happy! Muhc love!
Guest review byA. Antonio de Carvalho
Portugal
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 316 reviews
Amazing location, swimming pool, breakfast, facilities, room and staff. Skateboards, surfskate and bikes are free to use. Rooms are cleaned everyday. Santa cruz is the best location to visit both ericeira and peniche with more than 30 surf spots.
Guest review byJacob
Netherlands
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 44 reviews
The location is perfect in Santa Cruz! The bed and the whole apartment is very comfortable and has everything you need for a stay in Santa Cruz. You are walking distance from town and even closer to the beach!
Guest review byRachelle
Ireland

More places to explore, more ways to go