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 – 159 hotels and places to stay

Filter by:

Star rating
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, 601 reviews
Price from
US$310.54
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.

T
Timmmy
From
Czech Republic
A beautiful hotel, a great breakfast, a short distance to the bus stop. Big outside swimming pool and small inside wellness.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 944 reviews
Price from
US$173.67
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

Refúgio das Regadinhas

Santa Cruz

Offering inner courtyard views, Refúgio das Regadinhas is an accommodation located in Santa Cruz, 17 km from Marina do Funchal and 26 km from Santana's Traditional Houses.

P
Pavel
From
Czech Republic
comfy and cosy place close to the airport, very nice hosts
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews
Price from
US$149.52
1 night, 2 adults

Moradia Abreu

Santa Cruz

Located in Santa Cruz and only 2.3 km from Palmeiras Beach, Moradia Abreu provides accommodation with mountain views, free WiFi and free private parking.

L
Laura Antonia
From
Czech Republic
We felt at home within minutes after our arrival, the house is incredibly spacious, the view is awesome and the whole house felt very luxurious. The host Luis was incredibly helpful with a car rental and responded within minutes, even gave us recommendations for an authentic poncha place! Also, the place is very, very close to the airport, which is awesome when you arrive late in the evening. Overall, we wish we can go back as soon as possible and we will definitely book this place again! 😊
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 37 reviews
Price from
US$198.75
1 night, 2 adults

Santa Cruz II by An Island Apart

Santa Cruz

Located in Santa Cruz in the Madeira Archipelago region, Santa Cruz II by An Island Apart has a balcony.

E
Emma
From
United Kingdom
A really nice modern apartment, it had everything we needed and it was in a great central location for the Santa Cruz Vila.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews
Price from
US$598.52
1 night, 2 adults

Santa Cruz I by An Island Apart

Santa Cruz

Set in Santa Cruz in the Madeira Archipelago region, Santa Cruz I by An Island Apart has a balcony.

A
Alicia
From
United Kingdom
Great location, 5 minutes from the airport 20mins to Funchal. Santa Cruz is a beautiful village with great restaurants. The property has everything you need even provided dishwasher tablets, shower gel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 17 reviews
Price from
US$244.29
1 night, 2 adults

Moradia Casa Feliz

Santa Cruz

Set in Santa Cruz in the Madeira Archipelago region, Moradia Casa Feliz features a patio.

P
Pavlo Karnaushenko
From
Ukraine
A beautiful house with everything you need for a comfortable stay. Whatever you need, you can find in the house. Convenient location for exploring the island. There is a large grocery store nearby. Enough parking space. You won't regret staying here.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 40 reviews
Price from
US$419.14
1 night, 2 adults

Garajau VI by An Island Apart

Santa Cruz

Garajau VI by An Island Apart is set in Santa Cruz, 8.8 km from Marina do Funchal, 19 km from Girao Cape, and 33 km from Santana's Traditional Houses.

M
Michał
From
Poland
Everything was great. Full necessary equipment in kitchen. Great location
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 10 reviews
Price from
US$219.86
1 night, 2 adults

Central Park Sea Views

Santa Cruz

Situated in Santa Cruz and only 2.3 km from Reis Magos Beach, Central Park Sea Views features accommodation with sea views, free WiFi and free private parking.

P
Paula
From
Poland
We enjoyed our stay, flat is equipped with anything u need. Its liitle bit cold in flat but u have cozy blankets and electric heater. The host is super nice and took good care for us. Highly recommend.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 56 reviews
Price from
US$98.98
1 night, 2 adults
See all 159 hotels in Santa Cruz

Hotels with airport shuttles in Santa Cruz

Airport shuttle (free)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 601 reviews
From US$357.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 243 reviews
From US$155.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,437 reviews
From US$161.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 48 reviews
From US$879.86 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 578 reviews
From US$297.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 545 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,211 reviews
From US$224.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,554 reviews
From US$150.09 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,651 reviews
From US$132.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 110 reviews
From US$688.94 per night

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

See all

Popular with guests booking hotels in Santa Cruz

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

Popular with guests booking hotels in Santa Cruz

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,848 reviews

Popular with guests booking hotels in Santa Cruz

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

Popular with guests booking hotels in Santa Cruz

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,362 reviews

Popular with guests booking hotels in Caniço

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 3,043 reviews

Popular with guests booking hotels in Machico

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

Popular with guests booking hotels in Caniço

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,651 reviews

Popular with guests booking hotels in Caniçal

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

Popular with guests booking hotels in Caniço

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,211 reviews

Popular with guests booking hotels in Machico

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 629 reviews

Budget hotels in Santa Cruz and nearby

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

Located in Santa Cruz within 600 metres of Palmeiras Beach and 18 km of Marina do Funchal, Costa Lodges Funchal, Santa Cruz Madeira features rooms with free WiFi.

From US$101.21 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Casa do Massapez by Mth, a property with a terrace, is located in Santa Cruz, 18 km from Marina do Funchal, 24 km from Santana's Traditional Houses, as well as 29 km from Girao Cape.

From US$138.46 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 444 reviews

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.

From US$72.46 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 30 reviews

Boasting garden views, Quarto com banheiro privativo- Room 2 features accommodation with a shared lounge and a balcony, around 600 metres from Palmeiras Beach.

From US$80.51 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 31 reviews

Offering city views, Quarto de Casal Privativo- Room 1 is an accommodation located in Santa Cruz, 23 km from Santana's Traditional Houses and 29 km from Girao Cape.

From US$87.41 per night

Set in São Pedro and only 1.6 km from Palmeiras Beach, Sky and Sea Haven offers accommodation with mountain views, free WiFi and free private parking.

From US$179.42 per night

Offering garden views, Santa cruz gaula is an accommodation set in Santa Cruz, 15 km from Marina do Funchal and 25 km from Santana's Traditional Houses.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,584 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$85.40 per night

Best hotels with breakfast in Santa Cruz and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,078 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
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4,953 reviews

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

From US$139.06 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 629 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
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 775 reviews

Featuring a house dating back to 1920, Porto Bay Serra Golf is surrounded by gardens, and provides guests with direct access to Santo da Serra Golf Course.

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

Surrounded by nature, Enotel Golf Santo da Serra is 8 km from Machico, 20 km from Funchal and a 5-minute walk from Santo da Serra golf course.

From US$197.83 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 8.4
Very good - What previous guests thought, 126 reviews

An Adults Only hotel set in a restored 19th-century manor house, nestled within 30,000 m² of beautifully landscaped botanical gardens overlooking the Atlantic Ocean.

From US$177.47 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,651 reviews

This beach resort in Caniço, Madeira offers a gym, massage services and beauty treatments. It has 3 restaurants, 2 bars, 3 pools and panoramic sea views. Funchal’s centre is a 20-minute drive away.

From US$132.27 per night

Hotels located in the centre of Santa Cruz

Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 79 reviews

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.

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

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

From US$144.92 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 9 reviews

Casa do Beiral by An Island Apart, a property with a garden, is situated in Santa Cruz, 18 km from Marina do Funchal, 24 km from Santana's Traditional Houses, as well as 28 km from Girao Cape.

Situated in Santa Cruz, 300 metres from Palmeiras Beach and 18 km from Marina do Funchal, THE SPOT- holiday concept offers a garden and air conditioning.

From US$149.06 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 904 reviews

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

Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 5 reviews

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.

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

Offering a terrace and sea view, Só Espeto Accommodation Rooms is located in Santa Cruz, 14 km from Marina do Funchal and 25 km from Girao Cape.

From US$166.77 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 33 reviews

Set in Santa Cruz in the Madeira Archipelago region, Cayenne House features a balcony. Featuring mountain and garden views, this holiday home also features free WiFi.

From US$451.59 per night

FAQs about hotels in Santa Cruz

What guests said about Santa Cruz:

10

A pleasant town without excessive tourism with a beautiful...

A pleasant town without excessive tourism with a beautiful beach and publicly accessible swimming pools. Excellent dining options, very close to the airport which did not disturb us with noise. Everything is clean, tidy and nice
Guest review by
Milos 277
Slovakia
10

A pleasant little place to walk around with many bars and...

A pleasant little place to walk around with many bars and restaurants plus shops and friendly locals. You can make short bus or taxi trips to Machico and other nearby places and the Airport is about a 10 minute drive away.
Guest review by
TerryH
United Kingdom
10

Very sweet, clean village with friendly people (but not in-...

Very sweet, clean village with friendly people (but not in-your-face). Lots of bars and restaurants, reasonably priced. Lovely wine, good food and some nice boutiques too. Easy to get to Funchal on buses and there are also plenty of taxis. Its minutes from the airport and planes fly very low overhead but it is spectacular to see without being too noisy. Loved it.
Guest review by
Sue
United Kingdom
10

Beautiful island

Beautiful island If you are driving in Funchal please make sure you have good directions. Google maps do not work right up in the neighborhoods in the hills. Rent mall car as roads are very narrow and winding
Guest review by
Clara
Canada
10

Santa Cruz is a small seaside village at the end of the...

Santa Cruz is a small seaside village at the end of the runway. There are enough cafes and restaurants to keep you occupied along with some nice little parks and a good play ground if you have kids. The weather is just perfect.
Guest review by
Brenda
Ireland
10

Very good service by everybody, even the manager helped me...

Very good service by everybody, even the manager helped me get my car out, the breakfast staff did food for my special needs, the reception were very welcoming, it was clean & modern & I liked the mint water & that the hotel has a private garage. Very good standard close to the airport & the small town center. Only minus was that I'd wished for a heated jacuzzi .-)
Guest review by
Mouschka
Denmark

See reviews by guests who stayed at hotels in Santa Cruz

See all
From US$126.52 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,362 reviews
The hotel is in an ideal location for an airport stopover. If you are looking for views forget it.. However we had a room with a small balcony and it was pleasant to sit outside. The view was not fantastic. The room was fairly small but good walk-in shower. Lots of choice for breakfast. The staff on reception were very friendly. 2 mins walk into village with cafes. If you are an airplane buff the location is perfect to watch the tricky landings into Funchal airport.
Guest review by
Anne
United Kingdom
From US$357.70 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 601 reviews
We liked the staff very much, they were all very kind and helpful. We loved the downstairs pool, it's the highlight of the hotel. We liked the fact that that it's a small hotel and you don't feel crowded anywhere, even though they were fully booked. The location is great because it's very close to the airport and the views are also very nice. By car you can get anywhere on the island pretty fast, the island is not so big.
Guest review by
Vanca
Romania
From US$115.02 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,848 reviews
Great location near the airport and a few minutes walk to the seafront and some lovely restaurants and bars. Spotless and a lovely kept hotel.
Guest review by
David
United Kingdom
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 754 reviews
Nice hotel, very good location, close to the ocean and airport. Very nice restaurants close by
Guest review by
Alina
Ukraine
From US$72.46 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 444 reviews
Wonderful hotel in beautiful place!
Guest review by
Pawel
Ireland
gogless