Search hotels in Santa Cruz

Enter your dates to see the latest prices and deals for Santa Cruz hotels

Select occupancy

Santa Cruz – 224 hotels and places to stay

Filter by:

Star Rating
Review score

Albatroz Beach & Yacht Club

Hotel in Santa Cruz

With 1312 feet of private sea front, the 5-star property offers spacious rooms all with balcony and views of the Atlantic and the Deserted Islands.

A
Ashley
From
United States
The property was beautiful and clean. Breakfast was delicious. Loved the balcony and view. Staff were exceptionally friendly and helpful.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 535 reviews
Price from
$314.64
1 night, 2 adults

Hotel Solar Bom Jesus

Hotel in Santa Cruz

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

K
Ken
From
Finland
I loved my stay. Everything was exeptional. Surely suggest to everyone to stay there😉
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,645 reviews
Price from
$119.86
1 night, 2 adults

Santa Cruz Village Hotel

Hotel in Santa Cruz

Offering an outdoor pool and a restaurant, Santa Cruz Village Hotel is located in Santa Cruz. Each room here will provide you with a balcony.

A
Alan
From
Ireland
Very clean comfortable room. Great breakfast.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,236 reviews
Price from
$158.82
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 accommodations with a wellness center. It features a pool, beauty treatments and nearby golf facilities.

d
david
From
Portugal
Very clean and easy access to all areas
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 682 reviews
Price from
$130.85
1 night, 2 adults

Despertar do Sol by An Island Apart

Santa Cruz

Despertar do Sol by An Island Apart is located in Santa Cruz, just a 13-minute walk from Palmeiras Beach and 11 miles from Marina do Funchal.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 126 reviews
Price from
$781.57
1 night, 2 adults

Amazing SEA LIGHT Apartment, close to the beach.

Santa Cruz

Amazing SEA LIGHT Apartment, close to the beach. Is located in Santa Cruz, just a 3-minute walk from Palmeiras Beach and 11 miles from Marina do Funchal.

M
Maryna
From
Germany
The apartment was really nice, big, clean, it had everything that I needed, even more. There were even sun loungers to lie on the terrace! It has really cozy balcony with amazing city and ocean view. Owner of the apartment Patricia is very friendly and amazing person, she supported me with everything. I’d love to come back again. If you are looking for the clean accommodation where you can rest well and close to everything it’s definitely this option, I highly recommend.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 123 reviews
Price from
$166.10
1 night, 2 adults

Maurícius Village

Santa Cruz

Offering a garden, Maurícius Village features accommodations in Santa Cruz. This property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$148.33
1 night, 2 adults

Casa Betania

Santa Cruz

Offering a garden, Casa Betania provides accommodations in Santa Cruz. This property offers access to a patio, a pool table, free private parking, and free Wifi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$284.59
1 night, 2 adults

Personal blue house Madeira

Santa Cruz

Personal blue house Madeira offers accommodations in Santa Cruz, 1.7 miles from Palmeiras Beach and 12 miles from Marina do Funchal. This property offers access to a balcony and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
$69.80
1 night, 2 adults

New Santa Cruz Airport & Downtown Apartment

Santa Cruz

New Santa Cruz Airport & Downtown Apartment is located in Santa Cruz, just 11 miles from Marina do Funchal and 15 miles from Santana's Traditional Houses.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 18 reviews
Price from
$108.83
1 night, 2 adults
See all 224 hotels in Santa Cruz

Hotels with airport shuttles in Santa Cruz

See all
Airport shuttle (free)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 535 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,099 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,762 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 404 reviews
From $199.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,202 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 522 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,207 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,786 reviews
From $212.96 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,818 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 119 reviews

Most booked hotels in Santa Cruz and surrounding area 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,645 reviews

Popular with guests booking hotels in Santa Cruz

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,236 reviews

Popular with guests booking hotels in Santa Cruz

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 682 reviews

Popular with guests booking hotels in Santa Cruz

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

Popular with guests booking hotels in Machico

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 4,240 reviews

Popular with guests booking hotels in Caniço

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,063 reviews

Popular with guests booking hotels in Caniçal

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 667 reviews

Popular with guests booking hotels in Caniço

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 2,818 reviews

Popular with guests booking hotels in Caniço

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,818 reviews

Popular with guests booking hotels in Caniço

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,207 reviews

Budget hotels in Santa Cruz and nearby

See all
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 29 reviews

Costa Lodges, Economy shared rooms offers accommodations in Santa Cruz, a 7-minute walk from Palmeiras Beach and 11 miles from Marina do Funchal. This beachfront property offers access to free Wifi.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 133 reviews

Located in Santa Cruz within a 7-minute walk of Palmeiras Beach and 11 miles of Marina do Funchal, Costa Lodges, Shared rooms has rooms with free WiFi.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 42 reviews

A comfortable homestay close to Palmeiras Beach, Costa Lodge, Shared bed rooms offers a base for a hassle-free stay in Santa Cruz.

Scored out of 10, guest rating 2.8
Very Poor - What previous guests thought, 4 reviews

Offering free WiFi, Costa Lodge, private room offers accommodations in Santa Cruz, a 7-minute walk from Palmeiras Beach and 11 miles from Marina do Funchal.

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

Quarto com banheiro privativo- Room 2 offers accommodations in Santa Cruz, a 6-minute walk from Palmeiras Beach and 11 miles from Marina do Funchal.

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 59 reviews

Quarto de Casal Privativo- Room 1 offers accommodations in Santa Cruz, a 6-minute walk from Palmeiras Beach and 11 miles from Marina do Funchal.

Casa Mar your ideal vacation retreat offers accommodations in Gaula, 16 miles from Girao Cape and 17 miles from Santana's Traditional Houses. This apartment features accommodations with a terrace.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 111 reviews

Golden View enjoys a location in Gaula, 17 miles from Santana's Traditional Houses and 6.3 miles from Quinta do Palheiro Ferreiro.

Best hotels with breakfast in Santa Cruz and nearby

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 4,240 reviews

Located on the island of Madeira, the Baía Madeira Hotel is located on the beach of Machico Bay.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 785 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.5
Very Good - What previous guests thought, 712 reviews

Inn & Art Madeira has a garden, terrace, a restaurant and bar in Caniço. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 667 reviews

Facing the beachfront, Hyatt Ziva Madeira offers 5-star accommodations in Caniçal and has an outdoor swimming pool, garden and private beach area.

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

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

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

With Palmeiras Beach reachable in a 9-minute walk, Santa Cruz Ocean Villa offers accommodations, a restaurant, a private beach area, an outdoor swimming pool, and a garden.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,236 reviews

Offering an outdoor pool and a restaurant, Santa Cruz Village Hotel is located in Santa Cruz. Each room here will provide you with a balcony.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 203 reviews

NICE and MODERN FLAT NEAR AIRPORT is located in Santa Cruz, just 11 miles from Marina do Funchal and 15 miles from Santana's Traditional Houses.

Hotels located in the center of Santa Cruz

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 5 reviews

Endless Horizon BY YOUR KEY MADEIRA offers accommodations in Santa Cruz, a 13-minute walk from Palmeiras Beach and 10 miles from Marina do Funchal.

Welcoming House in Santa Cruz with Garden of 269 m² offers accommodations in Santa Cruz, 20 miles from Girao Cape and 9.4 miles from Quinta do Palheiro Ferreiro. 13 miles from Marina do Funchal and 13...

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 5 reviews

GuestReady - Endless Ocean Views is located in Santa Cruz, just 8.7 miles from Marina do Funchal and 5.5 miles from Quinta do Palheiro Ferreiro.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4 reviews

GuestReady - One happy stay in Machico offers accommodations in Santa Cruz, a 18-minute walk from Sao Roque Beach and 13 miles from Santana's Traditional Houses.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 95 reviews

Palheiro do Avô is located in Santa Cruz, just 12 miles from Santana's Traditional Houses and 15 miles from Marina do Funchal. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 89 reviews

Plaza Charming Flat offers accommodations in Santa Cruz, a 5-minute walk from Palmeiras Beach and 11 miles from Marina do Funchal.

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

Casa do Miradouro -Fantástico Estúdio offers accommodations in Santa Cruz, a 9-minute walk from Palmeiras Beach and 11 miles from Marina do Funchal.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 7 reviews

Wings Apartment II by An Island Apart is located in Santa Cruz, just a 6-minute walk from Palmeiras Beach and 11 miles from Marina do Funchal.

FAQs about hotels in Santa Cruz

What Guests Said About Santa Cruz:

Scored out of 10, guest rating 10

Great location, calmer than staying in Funchal but close...

Great location, calmer than staying in Funchal but close enough to easily visit different places. The best beach, with gold sand (imported from Morocco) is not far away by car, at Machico. Do hire a car though ..visiting places by taxi or local bus would not work so well (takes more time).
Guest review byhwellian
Switzerland
Scored out of 10, guest rating 10

We loved exploring the charming little boutiques and even...

We loved exploring the charming little boutiques and even found a beautiful pink jacket for my daughter. The city square was wonderful, and we really enjoyed the long walks along the beach. One of the best parts was how close everything was to the airport — only about a 5–10 minute drive — which made traveling so much less stressful. We would definitely stay here again. At the time, construction was still underway on part of the promenade, but we were still able to enjoy the area from a different viewpoint. Overall, we had a fantastic time and can’t wait to come back and do it all again.
Guest review byRivera
United States
Scored out of 10, guest rating 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 byLee
Sweden
Scored out of 10, guest rating 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 byMilos 277
Slovakia
Scored out of 10, guest rating 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 byTerryH
United Kingdom
Scored out of 10, guest rating 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 bySue
United Kingdom

See reviews by guests who stayed at hotels in Santa Cruz

See all
From $138.51 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,645 reviews
Location is very close to airport. We used an advantage of this hotel location for our last night in Madeira. Receptionist was very helpful. Because we weren't able to have a breakfast because of early flight they prepared packages for us. At the same time they booked a taxi for us which arrived on time at 4am in the morning. By the way, we used this hotel only for last night but since there is Machico beach only few minutes by car and pool on the rooftop, I fully recommend this hotel for longer stay.
Guest review byMatúš
Slovakia
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 32 reviews
Loved the balcony which we spent most of the time on and the view. Comfortable accesses via coded door (no key to lose) and free off street parking. Close proximity to Santa Cruz centre, cafés and restaurants, shortish walk via veredas if you not scared of quite a steep climb on the way back 😅
Guest review byKatarzyna
Jersey
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 545 reviews
The location is perfect, 2 minutes from the sea, many restaurants nearby, good breakfast in the SuperMeu shop. Santa Cruz is a nice little village, 15 minutes from the airport by foot. Friendly staff, you can leave your luggage after checkout.
Guest review byEdit
Hungary
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,236 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 bySimona Mili
United Kingdom
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 682 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 byMiro
Slovakia

More places to explore, more ways to go