Skip to main content

Beach Hotels in Santa Cruz

Find the beach hotels that appeal to you the most

The best beach hotels in Santa Cruz

Check out our pick of great beach hotels in Santa Cruz

Filter by:

Review score

Albatroz Beach & Yacht Club

Hotel in Santa Cruz

With 400 meters of private sea front, the 5-star property offers spacious rooms all with balcony and views of the Atlantic and the Deserted Islands.

S
Silvia
From
Portugal
My stay was absolutely incredible, but what truly stood out was their breakfast. Each morning, I was greeted with a feast for the senses. The breakfast spread was not only delicious but also exquisitely presented, featuring a diverse array of fresh fruits, pastries, and hot dishes. The oceanfront dining experience made it even more unforgettable, allowing me to savor my meal while taking in the breathtaking views. It was the perfect way to start each day of my stay.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 600 reviews
Price from
US$310.54
1 night, 2 adults

Ocean View

Santa Cruz

Located in Santa Cruz, 1.3 km from Palmeiras Beach, Ocean View provides recently renovated accommodation with free WiFi and a private beach area.

T
Timea
From
Ireland
The property was well equipped, very clean and comfortable. The ocean view from the balcony was amazing and a great spot for watching the sunrise in the mornings. The check in and out process was also straight forward and the owners were very responsive to all messages.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
US$87.78
1 night, 2 adults

Amazing SEA LIGHT Apartment, close to the beach.

Santa Cruz

Offering garden views, Amazing SEA LIGHT Apartment, close to the beach. Is an accommodation set in Santa Cruz, 18 km from Marina do Funchal and 23 km from Santana's Traditional Houses.

S
Stefanie
From
Austria
Very nice and cosy! Great spot
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 146 reviews
Price from
US$243.42
1 night, 2 adults

Vila Gale Santa Cruz

Hotel in Santa Cruz

Overlooking the Atlantic Ocean in a tranquil area of Madeira, Vila Galé offers deluxe accommodation with a wellness centre. It features a pool, beauty treatments and nearby golf facilities.

H
Hays
From
Switzerland
Buffet breakfast was excellent Great bed and mattress
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 945 reviews
Price from
US$173.67
1 night, 2 adults

Albergaria O Professor

Santa Cruz

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

A
Alicja
From
Spain
Easy to communicate, clean, great location, quiet.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 753 reviews
Price from
US$74.76
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.

P
Pawel
From
Ireland
Wonderful hotel in beautiful place!
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 445 reviews
Price from
US$69.01
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.

T
Tetiana
From
Ukraine
Everything was Ok. Its next to the beach, an airport, a bus stop, a cafe, a store. The room and bathrooms were good and clear. thank you
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 904 reviews
Price from
US$69.01
1 night, 2 adults

Costa Lodges Funchal, Santa Cruz Madeira

Santa Cruz

Located in Santa Cruz, just 600 metres from Palmeiras Beach, Costa Lodges Funchal, Santa Cruz Madeira provides beachfront accommodation with a private beach area, a seasonal outdoor swimming pool and...

C
Caspar
From
Netherlands
We loved andy, picking us op at 1.30 AM with a big smile and excellent englisch.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 29 reviews
Price from
US$149.75
1 night, 2 adults

Costa Lodges Funchal, Santa Cruz Madeira

Santa Cruz

Located in Santa Cruz and within 600 metres of Palmeiras Beach, Costa Lodges Funchal, Santa Cruz Madeira features a private beach area, non-smoking rooms, and free WiFi throughout the property.

G
Guida
From
Italy
The owner was super efficient and very helpful. I was travelling with a family member with poor disabilities and Moisés the owner was of great help and made us feel so welcome. I suggest taking the pick up option too.
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 80 reviews
Price from
US$211.63
1 night, 2 adults

Costa Lodges Funchal, Santa Cruz Madeira

Santa Cruz

Providing free WiFi, parking on-site and a private beach area, Costa Lodges Funchal, Santa Cruz Madeira is a homestay located in Santa Cruz, 1.1 km from Palmeiras Beach.

S
Sara
From
Germany
The host was very nice, he helped me park the car, and was always available. When I had troubles with a snoring and sick room partner, he offered me a different room. The rooms are clean and minimalistic. The bathroom was also clean. The beds are not so comfortable but they do for the purpose of sleeping. I was there in summer and had a light blanket but it was enough because it was hot outside. The location is great. It’s next to the airport, there is a beach down the road and a spot where you can also swim. I saw many jump in the water and swim there. Also restaurants and a supermarket nearby. But food inside the room is not allowed. So important to eat before you go to the room. I rented a car so I was flexible to move through the island. And at night it was nice to return to a spot which is safe and easy to reach. look, it’s not a resort. It’s for a purpose :). The purpose of sleeping and that’s it. It has wlan (network), it has a shared bathroom, it has a bed in a shared room. You spend the day in the island and at evening return there and sleep :). It’s good for arrival and departure day. Or days where you are nearby anyways. Also there is a costal hike which is not far from there. Best part is that the host is very nice. He respond fast. He helps with problems and is very polite. I like to support people like this because it’s genuine :).
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 5 reviews
Price from
US$126.98
1 night, 2 adults
All beach hotels in Santa Cruz

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Santa Cruz and surroundings in the past month

See all

Popular with guests booking beach hotels in Santa Cruz

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 78 reviews

Popular with guests booking beach hotels in Santa Cruz

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Popular with guests booking beach hotels in Santa Cruz

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 29 reviews

Popular with guests booking beach hotels in Santa Cruz

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 56 reviews

Popular with guests booking beach hotels in Santa Cruz

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 753 reviews

Popular with guests booking beach hotels in Santa Cruz

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews

Popular with guests booking beach hotels in Santa Cruz

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 600 reviews

Popular with guests booking beach hotels in Santa Cruz

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 904 reviews

Popular with guests booking beach hotels in Santa Cruz

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 945 reviews

Popular with guests booking beach hotels in Santa Cruz

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

Beach Hotels with swimming pools in Santa Cruz and nearby

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4,949 reviews

Situated on the island of Madeira, the Dom Pedro Madeira is located on the beach of Machico Bay.

From US$114.37 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,082 reviews

Surrounded by gardens and overlooking Ilhas Desertas and the Ponta de S. Lourenço, the The Views Oasis is only 8 km from Madeira Airport.

From US$324.34 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 456 reviews

Located in Levadas, Hotel Riu Madeira - All Inclusive features a restaurant, fitness centre and bar. This 4-star hotel offers free WiFi. Every room is equipped with a balcony.

From US$420.43 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 357 reviews

Facing the beachfront, Dreams Madeira Resort Spa & Marina offers 5-star accommodation in Caniçal and has an outdoor swimming pool, garden and private beach area.

From US$455.46 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews

With Palmeiras Beach reachable in 700 metres, Santa Cruz Ocean Villa offers accommodation, a restaurant, a private beach area, an outdoor swimming pool and a garden.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Featuring a balcony with sea views, a seasonal outdoor swimming pool and a garden, Dª Xica Holidays can be found in Santa Cruz, close to Palmeiras Beach and 17 km from Marina do Funchal.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 15 reviews

Offering city views, Casa Dona Teresa is an accommodation located in Santa Cruz, 18 km from Marina do Funchal and 23 km from Santana's Traditional Houses.

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

Featuring a garden, private pool and sea views, Beach House - By WeHost is set in São Pedro. This beachfront property offers access to a terrace and free private parking.

Enjoy breakfast in Santa Cruz and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,080 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$101.21 per night

White Waters Hotel

Machico
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 628 reviews

Facing the beachfront, White Waters Hotel offers 3-star accommodation in Machico and features a terrace, restaurant and bar.

From US$105.58 per night

Inn & Art Madeira

Caniço
Breakfast options
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 659 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$136.98 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 99 reviews

Boasting a spa bath, Plaza Charming Flat is set in Santa Cruz. This beachfront property offers access to a balcony, free private parking and free WiFi.

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

Offering city views, Casa do Miradouro -Fantástico Estúdio is an accommodation located in Santa Cruz, 18 km from Marina do Funchal and 24 km from Santana's Traditional Houses.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 44 reviews

Casa dos Caseiros is a beachfront property located in Santa Cruz, 18 km from Marina do Funchal and 23 km from Santana's Traditional Houses.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 61 reviews

Boasting mountain views, Casa do Miradoro offers accommodation with patio, around less than 1 km from Palmeiras Beach.

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

Offering an open-air bath and mountain view, TRIPLEX TERRASSE VUE EXCLUSIVE SUR L OCÉAN, WIFI is located in Santa Cruz, 300 metres from Palmeiras Beach and 18 km from Marina do Funchal.

Save money on beach in Santa Cruz and nearby – budget options available

The Village House

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

Located in Machico, just 200 metres from Sao Roque Beach, The Village House provides beachfront accommodation with free WiFi.

From US$92.01 per night

Infinito Azul

Caniço
Budget options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 259 reviews

Set within 1.5 km of Cristo Rei Beach and 9.2 km of Marina do Funchal, Infinito Azul offers rooms with air conditioning and a private bathroom in Caniço.

From US$78.50 per night

Casa da Rochinha

Santa Cruz
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Situated in Santa Cruz in the Madeira Archipelago region, Casa da Rochinha has a balcony. This beachfront property offers access to a terrace, free private parking and free WiFi.

Kings B&B Santa Cruz

Santa Cruz
Budget options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 125 reviews

Located in Santa Cruz, just 200 metres from Palmeiras Beach, Kings B&B Santa Cruz provides beachfront accommodation with free WiFi.

Holidays Plaza

Santa Cruz
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 33 reviews

Featuring a spa bath, Holidays Plaza is located in Santa Cruz. Among the facilities at this property are a 24-hour front desk and a lift, along with free WiFi throughout the property.

Albergaria O Professor

Santa Cruz
Budget options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 753 reviews

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

Vivenda da Natureza

Santa Cruz
Budget options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 22 reviews

Offering a garden and garden view, Vivenda da Natureza is set in Santa Cruz, 18 km from Marina do Funchal and 24 km from Santana's Traditional Houses.

Apartamento Estefânia

Santa Cruz
Budget options available
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 51 reviews

Offering garden views, Apartamento Estefânia is an accommodation set in Santa Cruz, 18 km from Marina do Funchal and 23 km from Santana's Traditional Houses.

Highly rated beach hotels in Santa Cruz and nearby

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 159 reviews

Set in Caniço, 2.2 km from Cristo Rei Beach, Villa Sophia by ALMA Holiday Rentals offers beachfront accommodation and various facilities, such as a garden.

From US$203.58 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 56 reviews

Offering garden views, A ver o mar rooms - Santa Cruz city center is an accommodation located in Santa Cruz, 60 metres from Palmeiras Beach and 18 km from Marina do Funchal.

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

Boasting a balcony with sea views, a private beach area and pool with a view, Salt Water Villa can be found in Santa Cruz, close to Palmeiras Beach and 16 km from Marina do Funchal.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews

Set in Santa Cruz, Villa Beach Club offers accommodation with a private pool, a patio and sea views. This beachfront property offers access to a terrace, free private parking and free WiFi.

Penthouse Palmeira

Gaula
8.0+ review score
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 65 reviews

Penthouse Palmeira is located in Gaula, 16 km from Marina do Funchal, 25 km from Santana's Traditional Houses, as well as 27 km from Girao Cape.

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

Offering a garden and mountain view, SAO PEDRO APARTMENT is located in Santa Cruz, 1.8 km from Palmeiras Beach and 16 km from Marina do Funchal.

ZiZis Place

Santa Cruz
8.0+ review score
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 78 reviews

Offering a garden and garden view, ZiZis Place is located in Santa Cruz, 2.4 km from Palmeiras Beach and 20 km from Marina do Funchal.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 73 reviews

Offering a garden and mountain view, Apartamento T2-5m Aeroporto CR7 is situated in Santa Cruz, 15 km from Marina do Funchal and 25 km from Girao Cape.

FAQ about beach hotels in Santa Cruz

Beach hotels that guests love in Santa Cruz

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 125 reviews
Amazing studio apartment only 20 min walk away from the airport with a view to the ocean (yes, you can see it from the window), very close to the local beach, central market, and nice restaurants in the area. Bolt costs around 15 euros to get to Funchal from the place. The apartment is newly renovated, fully equipped, and very clean. The landlord let us in early in the morning (though the flight was delayed and we checked it late at night, so he patiently waited for us)
Guest review by
Vera
Family with young children
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 904 reviews
The host was very kind and helpful. Rooms were cleanThe guesthouse is located in the center of the village, on the main square. Perfect location to beach and restaurants. This is a convenient option for early departures or late arrivals as the airport can be reached in a few minutes by car. The place is absolutey different from any other and would have charm if renovated.
Guest review by
Lolita Diana
Group
Avg. price/night: US$157.57
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 945 reviews
The location was excellent considering that it is close to the airport and also in terms of the beach. The hotel is right in front of the ocean. Its location is excellent even though the settlement is very small and there is nothing to do in it at all. However, if you have a car, Funchal (the capital) is also nearby. The beds were comfortable, and the room was well appointed. The bathroom was also good. The breakfast was excellent considering that it was in the form of a buffet and there were delicious dishes for everyone's taste.
Guest review by
Kiril
Young couple
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 904 reviews
Beach vibe. Something absolutely different than any place we ever stayed. Perfect location to beach and restaurants and close to airport. Host very friendly and helpful.
Guest review by
Nina Perepecina
Young couple
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 64 reviews
Location is the best advantage of this apartment. Close to the airport (even on foot), close to the beach (rocky), 20 minutes by car to Funchal. Santa Cruz is a nice and silent city with several good restaurants and rocky beach. Apartment offers good view on planes landing at the airport, and great view on the ocean. There are washing machine and dishwasher, which are useful in case of longer stay. Garage parking lot is also very convenient.
Guest review by
irasmaster
Group
Avg. price/night: US$357.70
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 600 reviews
Situated right in front of the sea, Albatroz Beach and Yacht Club surpassed my expectations with its mesmerizing ocean views and impeccable location. The staff provided exceptional service, ensuring a perfect blend of elegance and relaxation throughout my stay.
Guest review by
Joana Maldonado
Young couple