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.

A
Anna
From
Hungary
Nice and quiet place, simple but clean room, good restaurant.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 756 reviews
Price from
US$76.31
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.

L
Lalit Kumar
From
Portugal
Excellent room. Need and clean. Near beach ⛱️. Around many restaurants. Very welcome the owner. Landlord Madam very helpful. And Gide.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 911 reviews
Price from
US$70.44
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...

P
Passama
From
France
Good location in Machico. The hotel was very clean. We were very happy to stay there! The owner was very nice 😊
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,068 reviews
Price from
US$88.05
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.

H
Hanka
From
Czech Republic
quiet location, very good place and very nice staff.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 677 reviews
Price from
US$169.65
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.

A
Artem
From
Ukraine
It was great pleasure to live here. Owner Antonio is wonderful guy. Very helpful and kind person. Helped us a lot with locations and history of this island. Apartment was clean and has all you need. There is also kitchen with everything and fridge, you can put foods. There is supermarket nearby, with everything. Will return here for sure.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 312 reviews
Price from
US$182.92
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$502.82
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.

Ш
Шевчук
From
Ukraine
Everything was good and clean. Friendly personal and service. The good cousin.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,553 reviews
Price from
US$92.98
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.

K
Katarzyna
From
Poland
I had a wonderful stay at Cozy House. The place was spotlessly clean and the hosts were incredibly friendly and helpful. I would highly recommend this place to anyone visiting Madeira
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 119 reviews
Price from
US$96.47
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.

d
david
From
United Kingdom
i have to say from the outset this property and the host are outstanding.i spent 3 weeks here and i shall remember my stay here.the breakfast was very good and was asked if i wanted any change in its contents.the situation of the property was very good.overall nothing was to much trouble for something to be done.and i hope to return here in the future.i really found my stay here a memorable experience
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 236 reviews
Price from
US$88.05
1 night, 2 adults

Casa dos Amigos Panoramic View

Funchal (Near Santa Cruz)

Featuring sea views, Casa dos Amigos Panoramic View features accommodation with a garden and a terrace, around 2.9 km from Gorgulho - Gavinas Beach.

K
Kevin
From
France
Beautiful place, very clean and well equiped. The hosts were welcoming and very helpfull !
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 44 reviews
Price from
US$240.68
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.2
    Good - What previous guests thought, 1,553 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$92.98 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,068 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...

  • Inn & Art Madeira

    Caniço
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 677 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$199.59 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.5
    Exceptional - What previous guests thought, 70 reviews

    Set in Gaula and only 16 km from Marina do Funchal, Casa do Mundo Madeira offers accommodation with sea views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 25 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, 497 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.

  • Casa de basalto

    Caniço
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 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.8
    Fabulous - What previous guests thought, 37 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, 122 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.2
    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

    Boasting a hot tub, VILLA HELENA Crystal Apartment is set in Caniço. 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, 147 reviews

    Located in Caniçal and only 1.3 km from Ribeira do Natal Beach, São Lourenço Guest House provides accommodation with sea views, free WiFi and free private parking.

B&Bs that guests love in Santa Cruz

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