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

a
aszabolcs
From
Hungary
beautiful property near the airport, the rooms in the new wing have a splendid view on the bay. well furnished (maybe I could have needed some shoe cleaning gear). the staff is excellent (where in the world are you taken after registration to your room? and the luggage already there...) very convenient breakfast, shuttle at any time to the airport. i could check in earlier and was offered the last day to use the room free until 5pm-this is however only possible if there are free rooms. good experience of portuguese hospitality.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 598 reviews
Price from
US$313.51
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.

M
Mateja
From
Ireland
We loved everything about this trip! Room was nice and clean, staff amazingly friendly and polite. Food was very delicious and various. For each night the hotel organized some kind of entertainment such as live music or dancing shows. We are very glad we stayed here and sure will be back!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 973 reviews
Price from
US$175.33
1 night, 2 adults

Refúgio das Regadinhas

Santa Cruz

Boasting garden views, Refúgio das Regadinhas features accommodation with a terrace, around 2.1 km from Palmeiras Beach. Featuring sea and mountain views, this holiday home also comes with free WiFi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews
Price from
US$150.95
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.

C
Cristina
From
United Kingdom
Location was great, 5 mins drive to Santa Cruz and 10 mins from airport The house had everything you could need, attention to detail, very clean, comfortable Great communication from the host and very helpful with information and recommendations Recycling bins for separating your rubbish A little gift from the hosts was a very nice touch, Thank You
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 36 reviews
Price from
US$200.65
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.

D
Daniela
From
Italy
The apartment is new, super clean and very comfortable. It is located in the center of Santa Cruz and has many good options for restaurants. The small city itsself is nice and we really enjoyed the public swimming pool close to the sea...
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews
Price from
US$604.24
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$575.47
1 night, 2 adults

Moradia Casa Feliz

Santa Cruz

Boasting quiet street views, Moradia Casa Feliz offers accommodation with barbecue facilities and a patio, around 20 km from Marina do Funchal.

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, 38 reviews
Price from
US$384.68
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$249.37
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.

M
Maria
From
United Kingdom
I didn't enjoy staying and it was nice and clean I will be back again in the same place because it's in the center and is very nice and quiet I did enjoy my today in the apartment so I will recommend it to a friend and family if you want to come to Madeira and stay in that place and thank you very much for everything I Nelio
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 55 reviews
Price from
US$103.93
1 night, 2 adults

Strategic Sunset House by An Island Apart

Santa Cruz

Located in Santa Cruz and only 1.8 km from Palmeiras Beach, Strategic Sunset House by An Island Apart provides accommodation with mountain views, free WiFi and free private parking.

L
Lauren
From
United Kingdom
The property is beautiful, has everything you could need. Nice big bedrooms, comfortable beds, lovely bathrooms and nice bug kitcen and dining areas. Views are stunning across the Santa Cruz coast.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 25 reviews
Price from
US$863.20
1 night, 2 adults
See all 168 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, 598 reviews
From US$366.92 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 230 reviews
From US$181.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,457 reviews
From US$175.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 45 reviews
From US$940.53 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 597 reviews
From US$456.33 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 453 reviews
From US$145.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,216 reviews
From US$282.04 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,529 reviews
From US$156.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,624 reviews
From US$170.69 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 110 reviews
From US$981.17 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, 600 reviews

Popular with guests booking hotels in Santa Cruz

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

Popular with guests booking hotels in Santa Cruz

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,856 reviews

Popular with guests booking hotels in Santa Cruz

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

Popular with guests booking hotels in Machico

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

Popular with guests booking hotels in Caniço

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

Popular with guests booking hotels in Caniço

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

Popular with guests booking hotels in Caniço

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,064 reviews

Popular with guests booking hotels in Caniçal

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 318 reviews

Popular with guests booking hotels in Caniço

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

Hotels located in the centre of Santa Cruz

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 22 reviews

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

From US$192.75 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 912 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.

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.

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

Located 18 km from Marina do Funchal, 24 km from Santana's Traditional Houses and 29 km from Girao Cape, Coastal Comfort at Riverside - 4 Min to Airport! provides accommodation situated in Santa Cruz.

From US$78.96 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 407 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$102.41 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 29 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$94.05 per night
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, Shared Room Funchal or Santa Cruz is a homestay located in Santa Cruz, 1.1 km from Palmeiras Beach.

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

Ocean View is located in Santa Cruz. The property has garden views. The spacious apartment features a balcony, 2 bedrooms, a living room and a well-equipped kitchen. A flat-screen TV is provided.

From US$106.04 per night

Budget hotels in Santa Cruz and nearby

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,574 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.77 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 412 reviews

Set in Gaula, Hotel Apartamentos Baia Brava features 4-star accommodation with private balconies. Boasting a lift, this property also welcomes guests with a restaurant and a sun terrace.

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

Set in Eiras Velhas in the Madeira Archipelago region, Oxford apartment Alpine escape villa offers accommodation with free WiFi and free private parking.

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

Offering mountain views, Golden View is an accommodation situated in Gaula, 28 km from Santana's Traditional Houses and 10 km from Quinta do Palheiro Ferreiro.

From US$81.28 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 16 reviews

The Great Pearl Ocean Views Near Beach & Airport, a property with a terrace, is situated in Machico, 21 km from Santana's Traditional Houses, 21 km from Marina do Funchal, as well as 32 km from Girao...

From US$140.55 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 6 reviews

Set in Machico in the Madeira Archipelago region, Apartment Matur View has a terrace and sea views. Both free WiFi and parking on-site are accessible at the apartment free of charge.

From US$88.83 per night

Set in Machico and only 500 metres from Sao Roque Beach, Charming Retreat Machico - 5 min Praia & Centro B offers accommodation with mountain views, free WiFi and free private parking.

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$116.12 per night

Best hotels with breakfast in Santa Cruz and nearby

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

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

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

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 792 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.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 566 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$199.72 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,064 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$242.68 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$290.29 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,625 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$170.69 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,218 reviews

Perched on a cliff at Ponta D’Oliveira, Galo Resort Hotel Galomar offers stunning views of the Atlantic Ocean. It features direct sea access and indoor and outdoor pools.

From US$282.04 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$234.55 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 972 reviews
+ Surprisingly charming local town where we found some sweet little restaurants serving good local food ( in the square ). + Room was nicely lit and had everything we needed really + V close to airport ( 5 mins taxi. ) + Hotel helped us get the taxi v early in the morning and provided a breakfast box + Spa was quality, proper steam and sauna with a view! + Pool looked nice outside but too cold + Good large breakfast featuring everything you could imagine but not all great quality but overall fine
Guest review by
AjFo
Netherlands
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,420 reviews
Excellent hotel with good value for money. The receptionist was very helpful, they helped us out to arrange for the taxi to the airport at 03:50 am, wake up call, early breakfast. very close to the beach with easy access to public buses that run around the island. Our room was super clean, it had a nice spacious balcony with view to the swimming poor, with table and chairs. Excellent restaurant to go for dinner. Would definitely recommend
Guest review by
EDIER FELIPE
United Kingdom
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 764 reviews
Location was the best thing about it. Have previously stayed at this hotel, but 1st visit was much better - mainly due to the cleanliness.
Guest review by
Anonymous
United Kingdom
From US$127.73 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,856 reviews
The room was very confortable, located at - 5min by foot of the center of Santa Cruz and 10min of the beach.
Guest review by
Claire
France
From US$102.41 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 407 reviews
The hotel was really central. It had a large bathroom with facilities. The receptionist was lovely
Guest review by
Milou
Netherlands