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

D
Dor
From
Israel
Overall, we loved everything here. I'm serious, it was perfect and met all my expectations and I spent some of the best days of my life here.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 596 reviews
Price from
US$344.52
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.

V
Vickyl81
From
Bulgaria
The room was spacious and very clean. The shower was very strong which is something I like and we were very happy to have the common terrace just in front of our room (212 or 202 I believe) Staff was smiley and welcoming and they left us 2 breakfasts to take with us to the airport: one apple, one sandwich and one juice/tea. Location is also very close to the city center and the coast line.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,853 reviews
Price from
US$123.46
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.

K
Katarzyna
From
Poland
The room was spacious and clean, the hotel exceeded my expectations. In May I did not see any children in the hotel, it was very quite. Breakfast was ok, but without fireworks. I had expected more fresh vegetables to do vegge salat, some feta or other white cheese, there was nothing except tomatoes. Here a huge disappointment. Spa centre small but nice. Hotel very close to the airport, 5min by taxi - cost 10EUR with tip, few lovely local restaurants (with fish with banana!) close to the hotel, the village small, very quite and relatively flat, comparing to Funchal. On weekend few performances in the village by the local singers and dancers. I loved this quite place.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 941 reviews
Price from
US$216.36
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.

M
Malgorzata
From
Poland
The location was perfect: very close to the ocean, restaurants and the airport. You can actually walk to the airport (around 20-25min). The apartment itself had all the amenities (coffee maker, washing machine and dryer, etc. ) and it was very comfortable with a fantastic view. Patricia (our host) was very helpful and responded quickly to any questions.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 150 reviews
Price from
US$248.86
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$152.86
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.5
Exceptional - What previous guests thought, 9 reviews
Price from
US$611.89
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$249.75
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, 41 reviews
Price from
US$416.82
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, 13 reviews
Price from
US$224.78
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.

C
Catia
From
Jersey
The hosts contacted me a few days before my arrival to offer help and provide information. They were great and very helpful, they were easy to contact if we needed to ask questions. The house was clean and had an amazing view. not far from the airport. The location of the house will be better for those who hired a car as it is up a hill.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 25 reviews
Price from
US$874.13
1 night, 2 adults
See all 179 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, 596 reviews
From US$344.52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,068 reviews
From US$135.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 259 reviews
From US$174.61 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,428 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 52 reviews
From US$926.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 566 reviews
From US$351.58 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,198 reviews
From US$176.38 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,575 reviews
From US$158.74 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,680 reviews
From US$141.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 104 reviews
From US$857.19 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, 596 reviews

Popular with guests booking hotels in Santa Cruz

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

Popular with guests booking hotels in Santa Cruz

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

Popular with guests booking hotels in Santa Cruz

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

Popular with guests booking hotels in Machico

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

Popular with guests booking hotels in Caniço

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

Popular with guests booking hotels in Caniço

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

Popular with guests booking hotels in Caniço

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

Popular with guests booking hotels in Porto da Cruz

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,379 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

Best hotels with breakfast in Santa Cruz and nearby

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

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.

From US$148.16 per night

AL Moniz

Hotel in Machico
Breakfast options
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,585 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$64.03 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$117.59 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4,857 reviews

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

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

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

From US$107.94 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 793 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$116.41 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 601 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$224.59 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,087 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$264.57 per night

Budget hotels in Santa Cruz and nearby

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

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

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

From US$116.41 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 900 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 7.5
Good - What previous guests thought, 741 reviews

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

From US$70.55 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 481 reviews

Residencial Santo António, a property with a bar, is situated in Santa Cruz, 80 metres from Palmeiras Beach, 18 km from Marina do Funchal, as well as 23 km from Santana's Traditional Houses.

From US$70.55 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 32 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$89.36 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 32 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.07 per night
Scored out of 10, guest rating 5.3
Passable - What previous guests thought, 6 reviews

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

From US$113.59 per night

Hotels located in the centre of Santa Cruz

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

Situated in Santa Cruz, 400 metres from Palmeiras Beach and 18 km from Marina do Funchal, GuestReady - A modern and peaceful stay features air-conditioned accommodation with a balcony and free WiFi.

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

A comfortable apartment near Palmeiras Beach, Costa Lodges, shared room, Funchal or Santa Cruz Madeira offers a base for a relaxing stay in Santa Cruz.

From US$133.58 per night
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 11 reviews

Set in Santa Cruz, just 600 metres from Palmeiras Beach, Costa Lodges, Shared Room Funchal or Santa Cruz offers beachfront accommodation with free WiFi.

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.

From US$704.45 per night

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$789 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 59 reviews

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

From US$152.86 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 2 reviews

Set 14 km from Marina do Funchal, GuestReady - Endless Ocean Views offers accommodation with free WiFi and free private parking.

From US$410.48 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$771.59 per night

FAQs about hotels in Santa Cruz

What guests said about Santa Cruz:

10

Santa Cruz is a charming seaside town on Madeira’s east...

Santa Cruz is a charming seaside town on Madeira’s east coast, known for its relaxed vibe, beautiful ocean views, and welcoming locals. With cozy cafés, a lovely promenade, and easy access to the airport, it’s the perfect spot to enjoy authentic Madeiran life by the sea.
Guest review by
Lee
Sweden
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

See reviews by guests who stayed at hotels in Santa Cruz

See all
From US$70.55 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 481 reviews
Location is very convenient to travel to/ from the airport. Footsteps from the beach, good restaurants and small grocery store. It was exciting to spot airplanes landings)). Spacious and clean room. Helpful and friendly staff. I liked the vibe this hotel has in general.
Guest review by
Inna
Italy
From US$105.83 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,324 reviews
Great place to stay when you visit Madeira. Very friendly and helpful staff. A specially Jonathan, I would like to say big thanks to him for all the help and being the best receptionist ever!!! Santa cruz Village Hotel is lucky to have you!
Guest review by
Simona Mili
United Kingdom
From US$123.46 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,853 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$148.16 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 941 reviews
Very comfortable rooms with great beds – we slept really well. The hotel was clean and very well equipped. Located 4 minutes by car from the airport.
Guest review by
Miro
Slovakia
From US$70.55 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 741 reviews
Nice hotel, very good location, close to the ocean and airport. Very nice restaurants close by
Guest review by
Alina
Ukraine