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 – 156 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
Susanna
From
United Kingdom
Everything, location is breathtaking, the bed is extremely comfortable and the pool is something unreal
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 600 reviews
Price from
US$315.18
1 night, 2 adults

Hotel Solar Bom Jesus

Hotel in Santa Cruz

Hotel Solar Bom Jesus features an outdoor swimming pool, fitness centre, a garden and shared lounge in Santa Cruz. Among the various facilities of this property are a terrace, a restaurant and a bar.

j
jose
From
Jersey
In an excellent location, if you don't have a car The hotel have a small pool and a good life for son
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,852 reviews
Price from
US$122.57
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.

D
Daniel
From
Canada
Everything is great. All of it
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 943 reviews
Price from
US$176.27
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.

J
Judith Pia
From
Italy
We heard the waves from the bedroom <3 big apartment with ocean-view balcony
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 147 reviews
Price from
US$247.06
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, 11 reviews
Price from
US$89.09
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.

E
Egon
From
Switzerland
Amazing view and very quiet area. Got a warm welcome from the host and even some fresh eggs from their chicken, aswell there was a parking spot available and feelt like at home.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews
Price from
US$151.76
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$607.47
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$247.95
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$223.15
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.

M
Magdalena
From
Poland
The apartment is clean, comfortable, spacious, well-equipped, and has a beautiful view. It's close to the airport. A car is essential.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 25 reviews
Price from
US$867.81
1 night, 2 adults
See all 156 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, 600 reviews
From US$546.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,102 reviews
From US$145.92 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 246 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,433 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 49 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 575 reviews
From US$477.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,206 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,558 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,663 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 110 reviews
From US$1,819.90 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 8.5
Very good - What previous guests thought, 1,852 reviews

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, 943 reviews

Popular with guests booking hotels in Santa Cruz

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

Popular with guests booking hotels in Caniço

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

Popular with guests booking hotels in Machico

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

Popular with guests booking hotels in Caniço

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

Popular with guests booking hotels in Caniço

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

Popular with guests booking hotels in Machico

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

Popular with guests booking hotels in Caniço

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 454 reviews

Hotels located in the centre of Santa Cruz

Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 81 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 7.1
Good - What previous guests thought, 79 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$107.86 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 30 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$125.37 per night

Situated in Santa Cruz, THE SPOT- holiday concept is a recently renovated accommodation, 300 metres from Palmeiras Beach and 18 km from Marina do Funchal.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 53 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$81.71 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 449 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$73.54 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 53 reviews

Set in Santa Cruz, 300 metres from Palmeiras Beach and 18 km from Marina do Funchal, Apartamento Lobo Marinho by An Island Apart offers air conditioning.

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

Best hotels with breakfast in Santa Cruz and nearby

AL Moniz

Hotel in Machico
Breakfast options
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,586 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.45 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,075 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.74 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4,924 reviews

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

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

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

From US$125.74 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 782 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.8
Fabulous - What previous guests thought, 1,083 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$281.33 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 454 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$686.22 per night
Scored out of 10, guest rating 8.4
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$291.84 per night

Budget hotels in Santa Cruz and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 407 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 7.7
Good - What previous guests thought, 24 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$87.55 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews

Located in Machico, 500 metres from Sao Roque Beach and 19 km from Santana's Traditional Houses, Retiro encantador em Machico - 5 min Praia e Centro A offers a terrace and air conditioning.

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

Situated in Machico in the Madeira Archipelago region, Machico flat center near beach w parking has a terrace.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 25 reviews

Situated in Caniço and only 11 km from Marina do Funchal, INN Mountain Country House features accommodation with sea views, free WiFi and free private parking.

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

Boasting city views, Marques House features accommodation with a patio, around 19 km from Santana's Traditional Houses. It is situated 25 km from Marina do Funchal and offers luggage storage space.

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

Located in Caniço and only 1.4 km from Cristo Rei Beach, The Garajau Views provides accommodation with sea views, free WiFi and free private parking.

From US$105.06 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 25 reviews

Offering quiet street views, Revived is an accommodation set in Porto da Cruz, 32 km from Marina do Funchal and 43 km from Girao Cape.

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
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 126 reviews
Everything at the highest level. Equipment in the house is new - from the kettle to the washing machine, iron, large fridge to pots. Purely. Fast wi-fi. Close to shops, restaurants, beach and bus stop. Because all of Santa Cruz is located near the airport, you can hear planes landing, but it's not the fault of the house owner. Contact with the owner sensational, if I needed something, it was enough to write / call. A week spent in great conditions. I recommend.
Guest review by
Monika
Poland
From US$546.32 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 600 reviews
Friendly staff and very good massage. However, the therapist is not a permanent employee, so they need to contact her in advance to confirm if she is available to come to the hotel for a treatment. The breakfast is good, and the à la carte menu offers a nice selection of dishes.
Guest review by
Mazilu
Romania
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews
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...
Guest review by
Daniela
Italy
From US$151.76 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,852 reviews
The room was comfortable and clean, and the staff were incredibly helpful. The hotel is within walking distance of all the vibrant spots in the quaint town of Santa Cruz. Overall, we loved our stay!
Guest review by
Francisco
South Africa
From US$128.41 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,338 reviews
hotel is on great location close to airport and Santa Cruz centre and still included parking, the rooms were clean, comfy and with nice equipment. the personnel was very helpful.
Guest review by
Jitka
Czech Republic