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

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$358.88 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 237 reviews
From US$171.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,449 reviews
From US$171.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 46 reviews
From US$934.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 590 reviews
From US$495.04 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 465 reviews
From US$144.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 551 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,218 reviews
From US$179.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,537 reviews
From US$155.78 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,648 reviews
From US$288.49 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.4
Very good - What previous guests thought, 952 reviews

Popular with guests booking hotels in Santa Cruz

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

Popular with guests booking hotels in Santa Cruz

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

Popular with guests booking hotels in Machico

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

Popular with guests booking hotels in Caniço

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

Popular with guests booking hotels in Caniço

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

Popular with guests booking hotels in Caniçal

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

Popular with guests booking hotels in Caniço

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,076 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

Budget hotels in Santa Cruz and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 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$136.66 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 41 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$69.24 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 425 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.70 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 29 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.78 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$86.55 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, Costa Lodges Shared Room Funchal or Santa Cruz is a homestay located in Santa Cruz, 1.1 km from Palmeiras Beach.

From US$111.47 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.

From US$92.32 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,572 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.25 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 Shared Room, Funchal or Santa Cruz features a private beach area, non-smoking rooms, and free WiFi throughout the property.

From US$184.63 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 76 reviews

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

From US$147.71 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 25 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$145.40 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 21 reviews

Situated 200 metres from Palmeiras Beach, 18 km from Marina do Funchal and 23 km from Santana's Traditional Houses, Solar da Fontinha by An Island Apart offers accommodation set in Santa Cruz.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 909 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.

From US$57.70 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering garden views, Figueira House is an accommodation located in Santa Cruz, 19 km from Marina do Funchal and 22 km from Santana's Traditional Houses.

Offering a garden and garden view, Welcoming House in Santa Cruz with Garden of 269 m² is set in Santa Cruz, 21 km from Santana's Traditional Houses and 31 km from Girao Cape.

From US$773.15 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Featuring sea views, Ocean View Garden Retreat by the Golf Course provides accommodation with a balcony, around 20 km from Santana's Traditional Houses.

From US$732.07 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,076 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.40 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 4,970 reviews

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

From US$139.52 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 632 reviews

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

From US$118.76 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 581 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$198.48 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,076 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$263.10 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 459 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$421.81 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 124 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$230.79 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,649 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$288.49 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$57.70 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 909 reviews
Enrique was a super nice host who gave us lots of helpful tips on public transportation, showed us the way to the airport (20 minute walk), and let us check in early. The Pallet is a small and quiet place with only three rooms, so shared bathrooms are not an issue at all. The location is very central in Santa Cruz and just a few steps away from several good restaurants. This was the only reasonably priced room that we could find for New Year's Eve, so thank you Enrique!
Guest review by
DEJAN RUSJAN
Slovenia
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 65 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
Poland
From US$225.02 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 952 reviews
Location good in Santa Cruz, loved hearing the waves on the beach, got used to the plane noise. Good view. Catarina on Reception was great, she smiled, and was chatty and helpful. Cleaning staff were lovely and friendly.
Guest review by
Katrina
United Kingdom
From US$147.71 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 76 reviews
Location, clean, new. Owner is very hardworking. Owner met in airport. Clean towel. Close to beach and airport and center of Santa Cruz, restaurants, etc. owner is online all time.
Guest review by
Khoma
Cyprus
From US$126.93 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,847 reviews
Very nice hotel with a nice pool. Comfortable beds. Simple, but everything you need for a short stay.
Guest review by
McLaren
Canada