Skip to main content

Search hotels in Santa Cruz

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

Santa Cruz – 71 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.

N
Nuno
From
Portugal
Everything was fantastic, from the staff to the facilities. A wonderful experience
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 152 reviews
Price from
$287.62
1 night, 2 adults

Areias do Seixo Hotel

Hotel in Santa Cruz

Located in Santa Cruz, a 16-minute walk from Mexilhoeira Beach, Areias do Seixo Hotel 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.4
Wonderful - What previous guests thought, 195 reviews
Price from
$410.46
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.

O
Olga
From
France
Noah Surf House Portugal was my last minute choice to stay overnight, just out of googling the top cool hotels in Portugal - and it turned out the best choice I could make for celebrating my birthday. Highly recommended!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 405 reviews
Price from
$251.55
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, 734 reviews
Price from
$118.74
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.

J
Jost
From
Slovenia
Immaculate toilet & bathroom facilities, exceptional breakfast with an option of dietary requirements, perfect customer care & attendance, personalized approach, mountain bikes rental included in the accommodation price, spotless common & sleeping area, spacious kitchen. Not a single scratch on any wall, as if the walls are painted after every single guest. Heating/AC in all areas. 10/10 just because 11 is not an option.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 200 reviews
Price from
$70.37
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, 208 reviews
Price from
$93.82
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.3
Wonderful - What previous guests thought, 237 reviews
Price from
$103.20
1 night, 2 adults

Santa Beach House

Santa Cruz

Santa Beach House has free bikes, seasonal outdoor swimming pool, a garden and shared lounge in Santa Cruz. Featuring a shared kitchen, this property also provides guests with a terrace.

l
lorne
From
Canada
The property is very clean and quiet. It is a hostel but you would not know it as the house is huge and solid. We had our own room and thought we were the only people. At breakfast in the morning there were easily ten others!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 200 reviews
Price from
$70.37
1 night, 2 adults

Hospedaria Recomeçar

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.

M
Marcin
From
Poland
Exceptionally clean. Really good breakfast - I will be dreaming about white cheese 😀
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 388 reviews
Price from
$117.28
1 night, 2 adults

Capela's Guest House

Santa Cruz

Capela's Guest House offers accommodations in Santa Cruz, 1.2 miles from Formosa Beach and 22 miles from Baleal.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
$95.26
1 night, 2 adults
See all 71 hotels in Santa Cruz

Hotels with airport shuttles in Santa Cruz

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 2,499 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 805 reviews
    From $87.96 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,142 reviews
    From $70.37 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 3,107 reviews
    From $133.56 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 938 reviews
    From $146.59 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3,622 reviews
    From $129 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 734 reviews
    From $92.35 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,997 reviews
    From $158.32 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 195 reviews
    From $527.74 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 615 reviews
    From $80.92 per night

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

See all

Hotels located in the center of Santa Cruz

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

    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.

    From $92.35 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6 reviews

    Casa da Azenha Deluxe offers accommodations in Santa Cruz, a few steps from Praia de Santa Helena and 22 miles from Baleal. This beachfront property offers access to a pool table and free Wifi.

  • Casa Cruz do Mar - Oceanview Gem offers accommodations in Santa Cruz, a few steps from Praia de Santa Helena and 22 miles from Baleal. With garden views, this accommodation provides a balcony.

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

    Just a 3-minute walk from Formosa Beach and 300 yards from Praia de Santa Helena, Casa da Azenha Terrace Prime features accommodations in Santa Cruz, with an outdoor swimming pool and a garden.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 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 9.7
    Exceptional - What previous guests thought, 13 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.6
    Exceptional - What previous guests thought, 7 reviews

    Sunset Beach House offers accommodations in Santa Cruz, a few steps from Praia de Santa Helena and 22 miles from Baleal. This beachfront property offers access to a balcony and free private parking.

  • 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.

Budget hotels in Santa Cruz and nearby

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

    Villa Galega provides air-conditioned rooms in Silveira. Among the facilities at this property are a shared kitchen and private check-in and check-out, along with free Wifi throughout the property.

    From $116.10 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 15 reviews

    Featuring a garden, Pé na Praia offers accommodations in Torres Vedras.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 9 reviews

    Santa Cruz Surf House by Stoke Travel enjoys a location in A dos Cunhados, 20 miles from Baleal and 27 miles from Obidos Castle.

    From $93.94 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3,622 reviews

    Featuring a large seaside terrace and free WiFi, Promar - Eco Beach & Spa Hotel is an award-winning ecological hotel in Porto Novo.

    From $129 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 2,167 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.

    From $93.82 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 38 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.

    From $79.75 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 75 reviews

    A recently renovated homestay, Casa da Calçada offers accommodation in Maceira.

    From $87.96 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 381 reviews

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

    From $111.41 per night

Best hotels with breakfast in Santa Cruz and nearby

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,227 reviews

    The Well Hotel & Spa is an ecological hotel that offers a privileged view over the Atlantic Ocean and is located an hour's drive from Lisbon. Free WiFi access is available throughout the building.

    From $177.38 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 447 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.

    From $99.68 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 11 reviews

    Casa da Formosa is located in Silveira, just a 3-minute walk from Formosa Beach and 22 miles from Baleal. This beachfront property offers access to a patio and free Wifi.

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

    Magic Land Apartment offers accommodations in Silveira, a 2-minute walk from Praia de Santa Helena and 22 miles from Baleal.

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

    Yellow Submarine on the seafront offers accommodations in Silveira, a 2-minute walk from Praia de Santa Helena and 22 miles from Baleal. This beachfront property offers access to free Wifi.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 17 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.0
    Wonderful - What previous guests thought, 3 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.0
    Very Good - What previous guests thought, 1 review

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

FAQs about hotels in Santa Cruz

What Guests Said About Santa Cruz:

  • 10.0

    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 by
    Eugenio Nerelli
    Italy
  • 10.0

    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 by
    sun
    United States
  • 10.0

    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 by
    Beatrice_79
    Romania
  • 10.0

    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 by
    lozano
    Spain

See reviews by guests who stayed at hotels in Santa Cruz

See all
  • From $58.64 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 200 reviews
    It is a very friendly, warm and becoming family run hostel. It is in the centre of beautiful Santa Cruz. It is only a short walk to the beach and the supermarket. Ricardo is really lovely and very helpful. I recommend this hostel.
    Guest review by
    Amelie
    Germany
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 39 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 by
    Anonymous
    Ireland
  • From $341.86 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 405 reviews
    The place is fantastic — the hotel’s design, the room decor, and the location are all outstanding. The kids loved the pool's yoga, and the instructor was exceptional.
    Guest review by
    Anonymous
    Germany
  • From $132.57 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 347 reviews
    HI Santa Cruz team Bedrooms Swimming pool
    Guest review by
    Olivier
    France
  • From $92.35 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 734 reviews
    Close to everything in Santa Cruz
    Guest review by
    Eveliina
    Finland
gogless