The 10 best B&Bs in Santa Cruz, Portugal | Booking.com
Skip to main content

B&Bs in Santa Cruz

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Santa Cruz

The best B&Bs in Santa Cruz

Check out our pick of great B&Bs in Santa Cruz

Filter by:

Review score

Albergaria O Professor

Santa Cruz

Featuring garden views, Albergaria O Professor provides accommodation with balcony, around 100 metres from Palmeiras Beach.

S
Stankevich
From
Poland
The allocation close to the ocean, very clean and pleasant view on the ocean in a small cozy village 20 min drive from the Funchal.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 762 reviews
Price from
US$75.36
1 night, 2 adults

Residencial Santo António

Santa Cruz

Situated in Santa Cruz, Residencial Santo António offers beachfront accommodation 80 metres from Palmeiras Beach and offers various facilities, such as a terrace and a bar.

A
Anna
From
Bulgaria
Very beautiful place, good location, and most importantly, wonderful staff!
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 391 reviews
Price from
US$69.57
1 night, 2 adults

The Pallet - Guest House

Santa Cruz

The Pallet - Guest House is a beachfront property set in Santa Cruz, 100 metres from Palmeiras Beach and 18 km from Marina do Funchal.

A
Alexandra
From
Germany
Really cool DIY stuff and the host is very nice and helpful!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 910 reviews
Price from
US$69.57
1 night, 2 adults

Residencial Familia

Machico (Near Santa Cruz)

Set in Machico, within 300 metres of Sao Roque Beach and 19 km of Santana's Traditional Houses, Residencial Familia offers accommodation with a private beach area and free WiFi as well as free private...

M
Milica
From
Montenegro
Very nice family hotel with kind staff and very clean! It is very close to the beach and you can listen to the waves from your bed! There is also a common balcony that offers amazing views of the black beach, sea and the city. I would recommend!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,073 reviews
Price from
US$86.96
1 night, 2 adults

Inn & Art Madeira

Caniço (Near Santa Cruz)

Inn & Art Madeira has a garden, terrace, a restaurant and bar in Caniço. Located around 1.2 km from Reis Magos Beach, the inn with free WiFi is also 11 km away from Marina do Funchal.

M
Martin
From
United Kingdom
the view over the sea is amazing
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 670 reviews
Price from
US$180.87
1 night, 2 adults

Casa D'Avo Beatriz

Gaula (Near Santa Cruz)

Featuring mountain views, Casa D'Avo Beatriz offers accommodation with pool with a view, a garden and a bar, around 18 km from Marina do Funchal.

É
Éva
From
Hungary
Clean guesthouse, nice host. There is also a little kitchen, which is very useful.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 313 reviews
Price from
US$180.64
1 night, 2 adults

Vila da Falésia-With Pool and views

Caniço (Near Santa Cruz)

Situated in Caniço in the Madeira Archipelago region, with Cristo Rei Beach nearby, Vila da Falésia-With Pool and views features accommodation with free WiFi and free private parking.

A
Angus
From
United Kingdom
We loved the pool and the amazing view from the garden. The location is perfect, close to restaurants and bars within a ten minute walk and of course the popular Cristo Rei statue.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 30 reviews
Price from
US$583.32
1 night, 2 adults

AL Moniz

Machico (Near Santa Cruz)

Situated in Machico and only 2.7 km from Palmeiras Beach, AL Moniz features accommodation with sea views, free WiFi and free private parking.

S
Svetlana
From
Moldova
I didn't have any expectations from this place, because it didn't have a high rating and I don't understand why... Very close to the airport, convenient self check-in at any time, clean room, comfortable beds and pillows, clean white linens and towels, tasty and varied breakfast, friendly staff, panoramic view of the ocean. Check out until 12, and that's very rare these days. We felt good (probably we're not picky 😀)
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,564 reviews
Price from
US$91.83
1 night, 2 adults

Cozy House

Funchal (Near Santa Cruz)

Boasting garden views, Cozy House features accommodation with a garden and a balcony, around 5.4 km from Marina do Funchal. Featuring sea and mountain views, this guest house also includes free WiFi.

J
Jan Luca
From
Austria
Very Nice folk. I felt extremely comfortable. Bus stop around the corner
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 120 reviews
Price from
US$95.27
1 night, 2 adults

Alexia Room

Funchal (Near Santa Cruz)

Offering a terrace and city view, Alexia Room is set in Funchal, 1.5 km from Marina do Funchal and 15 km from Girao Cape.

K
Kharitonov
From
Portugal
Very cozy and wholesome breakfast. It was served each morning on a table out of the room and had containers with fruits which could be taken on a hike.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 240 reviews
Price from
US$86.96
1 night, 2 adults
All B&Bs in Santa Cruz

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Santa Cruz and surroundings in the past month

See all

Enjoy breakfast in Santa Cruz and nearby

  • AL Moniz

    Machico
    Breakfast options
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 1,564 reviews

    Situated in Machico and only 2.7 km from Palmeiras Beach, AL Moniz features accommodation with sea views, free WiFi and free private parking.

    From US$82.65 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,073 reviews

    Set in Machico, within 300 metres of Sao Roque Beach and 19 km of Santana's Traditional Houses, Residencial Familia offers accommodation with a private beach area and free WiFi as well as free private...

    From US$115.94 per night
  • Inn & Art Madeira

    Caniço
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 670 reviews

    Inn & Art Madeira has a garden, terrace, a restaurant and bar in Caniço. Located around 1.2 km from Reis Magos Beach, the inn with free WiFi is also 11 km away from Marina do Funchal.

    From US$173.92 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 5 reviews

    Located in Gaula and only 15 km from Marina do Funchal, GuestReady - Leme Beach Breathtaking Views provides accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 26 reviews

    Situated in Machico and only 2 km from Sao Roque Beach, Moradia Cor de Rosa features accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 504 reviews

    Situated within 100 metres of Sao Roque Beach and 19 km of Santana's Traditional Houses, Machim D Arfet House by Homie features rooms with air conditioning and a private bathroom in Machico.

  • Vivenda Madalena

    Machico
    Breakfast options
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 67 reviews

    Boasting garden views, Vivenda Madalena offers accommodation with a garden and a balcony, around 1.5 km from Sao Roque Beach.

  • Casa de basalto

    Caniço
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Featuring sea views, Casa de basalto provides accommodation with a garden and a terrace, around 3 km from Reis Magos Beach.

Save money on B&Bs in Santa Cruz and nearby – budget options available

  • casa na Torre

    Machico
    Budget options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 18 reviews

    Boasting city views, casa na Torre offers accommodation with a terrace, around 1.6 km from Sao Roque Beach. With inner courtyard views, this accommodation provides a balcony.

  • V&J Guest Suite

    Machico
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 4 reviews

    Offering sea views, V&J Guest Suite is an accommodation located in Machico, 500 metres from Banda d'Alem Beach and 19 km from Santana's Traditional Houses.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 38 reviews

    Offering a garden and sea view, GuestReady - Machico sea view residence - B is situated in Machico, 700 metres from Banda d'Alem Beach and 19 km from Santana's Traditional Houses.

  • Vale dos Ilhéus

    Machico
    Budget options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 123 reviews

    A good location for a stress-free getaway in Machico, Vale dos Ilhéus is a guest house surrounded by views of the garden.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 8 reviews

    Set in Caniço in the Madeira Archipelago region, GuestReady - Charming Caniço Retreat features a patio. This property offers access to a balcony, free private parking and free WiFi.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 12 reviews

    Offering a garden and garden view, VILLA HELENA Crystal Apartment is set in Caniço, 11 km from Marina do Funchal and 22 km from Girao Cape. Guests can benefit from a patio and an outdoor fireplace.

  • Offering a garden and garden view, GuestReady - Villa Valverde in Caniço is situated in Caniço, 11 km from Marina do Funchal and 21 km from Girao Cape.

  • São Lourenço Guest House

    Caniçal
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 154 reviews

    Featuring a sun terrace with a swimming pool, as well as a garden, São Lourenço Guest House is located in Caniçal. The property has sea and mountain views, and is 1.3 km from Ribeira do Natal Beach.

B&Bs that guests love in Santa Cruz

See all
  • Avg. price/night: US$57.97
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 910 reviews
    Great location for those wishing to get to the airport. Cheap price.
    Guest review by
    Anna
    Young couple