The 10 best self-catering accommodations in Santa Cruz, Portugal | Booking.com
Skip to main content

Self-Catering Accommodations in Santa Cruz

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Santa Cruz

Check out our selection of great self-catering accommodations in Santa Cruz

Filter by:

Review score

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

Casa Atlantic'Amar

Ribamar (Near Santa Cruz)

Offering a garden, Casa Atlantic'Amar provides accommodations in Ribamar. This property offers access to a balcony, a pool table, free private parking, and free Wifi.

A
Anna
From
Portugal
very nice house, very friendly and supportive owners. in the kitchen and bbq zone has everything you need. very clean, and with beautiful view❤️
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 50 reviews
Location 9.3
Price from
$221.64
1 night, 2 adults

Apartamento Praia de Santa Cruz - Casa Mar

Silveira (Near Santa Cruz)

Apartamento Praia de Santa Cruz - Casa Mar offers accommodations in Silveira, a few steps from Praia de Santa Helena and 21 miles from Baleal.

S
Stanislav
From
United States
Enjoyed 4 nights in July. Central location with a view in charming coastal town of Santa Cruz. Variety of beaches are just steps away.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 12 reviews
Location 9.6
Price from
$175.90
1 night, 2 adults

Casa do moleiro

Encarnação (Near Santa Cruz)

Casa do moleiro is located in Encarnação, just 22 miles from Sintra National Palace and 27 miles from Quinta da Regaleira. This property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 10 reviews
Location 9.5
Price from
$410.44
1 night, 2 adults

Monte do Carmo

Encarnação (Near Santa Cruz)

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

A
Andrey
From
Israel
Wonderful host, amazing architecture in a "camp"-like environment. The place takes account nature and man, and it feel very quite and peaceful. Had a good time sleeping at night and reading our books both in our cabin and by the pool. Lorenzo the owner is super nice, has time for everyone and he might let you into the boat which is a whole other story if you want to sit / work quietly.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 227 reviews
Location 8.7
Price from
$93.82
1 night, 2 adults

Windmill House

Encarnação (Near Santa Cruz)

Windmill House offers accommodations in Encarnação, 26 miles from Sintra National Palace and 27 miles from Quinta da Regaleira. This property offers a private pool, free Wifi, and free private...

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 17 reviews
Location 9.1
Price from
$111.41
1 night, 2 adults

Villa da Praia Azul

Silveira (Near Santa Cruz)

Villa da Praia Azul offers accommodations in Silveira, a 4-minute walk from Azul Beach and 23 miles from Baleal. This beachfront property offers access to a balcony and free Wifi.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 42 reviews
Location 8.9
Price from
$158.31
1 night, 2 adults

Quinta da Carlota

Torres Vedras (Near Santa Cruz)

Offering garden views, Quinta da Carlota in Torres Vedras offers accommodations, pool with a view, a garden, and a shared lounge.

R
Ruben Filipe
From
Portugal
Cousy and remote location, good for someone who wants no distractions
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 223 reviews
Location 8.9
Price from
$158.31
1 night, 2 adults

Quinta Mourada

São Bartolomeu (Near Santa Cruz)

Quinta Mourada is a recently renovated bed and breakfast in São Bartolomeu where guests can make the most of its garden and bar.

z
z68
From
Brazil
A little piece of heaven 1+ hour away from Lisbon. The property is perfectly curated by Bianca who is the most attentive host caring deeply about guests' experience. You can soak in the sun by the pool, relax in the sauna or take a walk around the property or visit the farm animals. The breakfast spread was amazing. The B&B offers massages at an extra fee. The location is great, it's very quiet, you can hear the birds chirping while restaurants and beaches are within 15min by car. It's also relatively close to an A8 (Lisbon) highway entrance/exit so getting there doesn't require a long drive on narrow, rural roads.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 133 reviews
Location 9.3
Price from
$116.10
1 night, 2 adults

Ocean View Apartments

Lourinhã (Near Santa Cruz)

Ocean View Apartments enjoys a location in Lourinhã, a few steps from Vale dos Frades Beach and 10 miles from Baleal. This beachfront property offers access to free Wifi and free private parking.

V
Viviana
From
Portugal
Bed was super comfortable, the location is amazing, the staff incredible
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 590 reviews
Location 9.2
Price from
$110.23
1 night, 2 adults
All self-catering accommodations in Santa Cruz

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Santa Cruz and surrounding area in the past month

See all

These self-catering accommodations in Santa Cruz and nearby have options with free cancellation

  • Apartamento Praia de Santa Cruz - Casa Mar

    Silveira
    Free cancellation options available
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 12 reviews

    Apartamento Praia de Santa Cruz - Casa Mar offers accommodations in Silveira, a few steps from Praia de Santa Helena and 21 miles from Baleal.

    From $234.54 per night
  • Pé na Praia

    Torres Vedras
    Free cancellation options available
    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.

  • Casa do Largo da Fogueira

    Vimeiro
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Providing a garden, a terrace, and free Wifi, Casa do Largo da Fogueira is a recently renovated apartment 17 miles from Baleal and 22 miles from Obidos Castle.

    From $335.39 per night
  • Monte do Carmo

    Encarnação
    Free cancellation options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 227 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.

    From $82.09 per night
  • Casa do moleiro

    Encarnação
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 10 reviews

    Casa do moleiro is located in Encarnação, just 22 miles from Sintra National Palace and 27 miles from Quinta da Regaleira. This property offers access to a patio, free private parking, and free Wifi.

    From $469.08 per night
  • Casa da Azenha Deluxe

    Santa Cruz
    Free cancellation options available
    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 da Azenha Terrace Prime

    Santa Cruz
    Free cancellation options available
    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.

  • Azenha Beach House - Sea view with BBQ

    Santa Cruz
    Free cancellation options available
    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.

Enjoy breakfast in Santa Cruz and nearby

  • Casa da Formosa

    Silveira
    Breakfast options
    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.

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

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 19 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.

Highly rated self-catering accommodations in Santa Cruz and nearby

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 42 reviews

    Villa da Praia Azul offers accommodations in Silveira, a 4-minute walk from Azul Beach and 23 miles from Baleal. This beachfront property offers access to a balcony and free Wifi.

    From $228.68 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 15 reviews

    Apartamento Santa Cruz is located in Santa Cruz, just 22 miles from Baleal and 29 miles from Obidos Castle. With garden views, this accommodation features a terrace.

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

    Maria Sabe Tudo - Santa Cruz 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, 24 reviews

    Providing a seasonal outdoor swimming pool, Apartamento Miramar - Piscina e BBQ offers accommodations in Santa Cruz. Both free Wifi and parking on-site are available at the apartment free of charge.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 6 reviews

    Close to the sea, to Lisbon and to your heart is located in Silveira, just a 2-minute walk from Formosa Beach and 22 miles from Baleal.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 8 reviews

    Varanda do Guincho - Classy Apt in Santa Cruz offers accommodations in Silveira, a 2-minute walk from Formosa Beach and 22 miles from Baleal.

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

    Casa do Parque - Santa Cruz is located in Santa Cruz, just 22 miles from Peniche Fortress and 30 miles from Sintra Train Station.

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

    Beachy 2Bdrm in Santa Cruz w/ stunning Ocean View! is located in Santa Cruz, just a 6-minute walk from Praia de Santa Helena and 21 miles from Baleal.

FAQ about self-catering accommodations in Santa Cruz

Self-catering Accommodations That Guests Love in Santa Cruz

See all
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 50 reviews
    The location of the apartment is perfect, just 5min from the beach. Also, the kitchen was very well equipped and rooms were beautifuly decorated:)
    Guest review by
    Agnieszka Wądołowska
    Family with young children
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 58 reviews
    - Great location. Beautiful ocean view. - Large apartment. - Good wifi. - Comfortable mattress. - Bath. - Well-equipped kitchen.
    Guest review by
    Andrey
    Young couple
gogless