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, 155 reviews
Location 9.7
Price from
$287.60
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.

M
Matt
From
United States
This property is very unique. Great layout and location. The staff was fantastic! Very friendly and helpful and we enjoyed getting to know them. Access to the resort bikes was great to venture out to the nearby beach town. The greenhouse farm to table dining was fantastic!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 197 reviews
Location 9.4
Price from
$410.44
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.

B
Britta
From
United States
Great location, beautiful design, a large variety of amenities and activities for kids and adults, super-friendly staff and excellent breakfast buffet.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 406 reviews
Location 9.2
Price from
$251.54
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.

M
Michelle
From
Ireland
Great location, right in the centre of Santa Cruz
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 733 reviews
Location 9.2
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.

R
Roksan
From
Turkey
The owners are so nice. The place was well designed, amazingly clean. Breakfast was so delicious. Decoration and rooms are so comfortable. Definitely recommended
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 201 reviews
Location 9.2
Price from
$70.36
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, 210 reviews
Location 9.2
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.

L
Linda
From
United States
I can’t imagine a more perfect place to stay in this area of Portugal. This was a last minute change of itinerary for us and a highlight of the trip. The house has so much character and so well appointed. The location is very close, just minutes to the coastline. Our room was very nice and bed super comfortable. The breakfast was amazing. 10 stars!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 233 reviews
Location 8.9
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.

E
Edite
From
Portugal
Santa Beach House is a well kept secret within a 5 mere minute walk to one of the most natural beaches on this coast. It has a villa feeling to it (large swimming pool, terrace, garden, bbq area) while indoors, its spacious areas (best equipped kitchen I've seen, huge living and dining rooms, large washroom) make you feel at home, because it is in fact a home. The ambiance is friendly and relaxing for surfers and non-surfers alike. The staff were welcoming, friendly, flexible, and most accomodating. The mattresses were comfortable, beds wood-solid and the lockers large. Santa Beach House is an oasis for travellers of all ages to create memories and long to return to Santa Cruz. Because I have, I strongly recommend it.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 201 reviews
Location 9.5
Price from
$70.36
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.

L
Lilla
From
Hungary
A very nice and clean hotel, big room and bathroom, everything was very clean. Kind staff, tasty breakfast. Good value, worth it.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 388 reviews
Location 8.2
Price from
$117.27
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
Location 8.9
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,487 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 804 reviews
    From $87.95 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,137 reviews
    From $70.36 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 3,101 reviews
    From $133.56 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 929 reviews
    From $146.59 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3,610 reviews
    From $129 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 733 reviews
    From $92.35 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,996 reviews
    From $158.31 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 197 reviews
    From $527.71 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 613 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, 733 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.4
    Very Good - What previous guests thought, 906 reviews

    This beachfront resort in Silveira offers an outdoor swimming pool overlooking Praia Azul, a children’s playground and fully equipped apartments with a private balcony. Free Wi-Fi is available.

    From $91 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.

Budget hotels in Santa Cruz and nearby

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 439 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.93 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3,610 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,153 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.74 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 76 reviews

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

    From $87.95 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,223 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.37 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 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 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.

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 $355.80 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 155 reviews
    Very friendly and welcoming staff. After check in they show the entire hotel. It's super calm and no screaming kids around. All spotless clean and very sustainable. Location is also great with plenty of free parking for your car. During the rainy winter days it still was warm and cosy inside. Perfect place for relaxation.
    Guest review by
    Berend
    Portugal
  • From $92.35 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 733 reviews
    The staff were excellent, friendly and welcoming. The bed was comfortable and the shower had excellent water pressure and there was lots of hot water. Breakfast was tasty and had good variety. The location was excellent, steps from the beach and most of the good restaurants in Santa Cruz.
    Guest review by
    Nicholas
    Canada
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 138 reviews
    The confort and the beautiful decoration of the villas, the perfect mix of luxury and sustainability, the activities that are available in the hotel. The professionalism and the kindness of the staff. The food from breakfast to dinner was absolutely divine !
    Guest review by
    jessica
    Ireland
  • From $527.71 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 197 reviews
    The style of the hotel was unique and really relaxing. It was very comfortable and the staff was exceptional in its care, professionalism and friendliness. It was a pleasure to stay there. The tasting menu was delicious as was the breakfast.
    Guest review by
    Sheila
    United Kingdom
  • From $58.63 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 201 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
gogless