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 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
Anna
From
Portugal
ocean water swimming pool was amazing
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 596 reviews
Price from
$316.63
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.

O
Owen
From
United Kingdom
Staff very helpful and polite The hotel was beautiful spotless and clean very comfortable, pool and facilities were amazing
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,028 reviews
Price from
$147.76
1 night, 2 adults

Santa Cruz II by An Island Apart

Santa Cruz

Santa Cruz II by An Island Apart offers accommodations in Santa Cruz, 11 miles from Marina do Funchal and 15 miles from Santana's Traditional Houses.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 7 reviews
Price from
$610.25
1 night, 2 adults

Santa Cruz I by An Island Apart

Santa Cruz

Santa Cruz I by An Island Apart offers accommodations in Santa Cruz, 11 miles from Marina do Funchal and 15 miles from Santana's Traditional Houses. This apartment offers accommodations with a...

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 16 reviews
Price from
$581.19
1 night, 2 adults

Moradia Casa Feliz

Santa Cruz

Moradia Casa Feliz is located in Santa Cruz, just 13 miles from Marina do Funchal and 14 miles from Santana's Traditional Houses. With quiet street views, this accommodation offers a patio.

J
Jean
From
United States
We enjoyed our stay at Moradia Casa Feliz! It’s a beautiful property, very spacious, clean, modern, and comfortable. Conveniently located close to the airport too. Good communication with the owner. Just wish we could have stayed longer!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 34 reviews
Price from
$287.07
1 night, 2 adults

Garajau VI by An Island Apart

Santa Cruz

Garajau VI by An Island Apart offers accommodations in Santa Cruz, 1.4 miles from Cristo Rei Beach and 5.5 miles from Marina do Funchal.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews
Price from
$451.11
1 night, 2 adults

Central Park Sea Views

Santa Cruz

Central Park Sea Views is located in Santa Cruz, just 1.4 miles from Reis Magos Beach and 6.7 miles from Marina do Funchal. This property offers access to a balcony and free private parking.

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

The Balcony - By Wehost

Santa Cruz

Featuring a garden, The Balcony - By Wehost offers accommodations in Santa Cruz. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 12 reviews
Price from
$867.82
1 night, 2 adults

CASA Da CERCA ACHADA De GAULA

Santa Cruz

CASA Da CERCA ACHADA De GAULA offers accommodations in Santa Cruz, 7.1 miles from Quinta do Palheiro Ferreiro and 7.8 miles from Palheiro Golfe.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 38 reviews
Price from
$93.82
1 night, 2 adults

Beach House - By WeHost

Santa Cruz

Beach House - By WeHost offers accommodations in Santa Cruz, a 17-minute walk from Palmeiras Beach and 10 miles from Marina do Funchal.

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

Hotels with airport shuttles in Santa Cruz

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 9.6
    Exceptional - What previous guests thought, 596 reviews
  • Popular with guests booking hotels in Santa Cruz

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,028 reviews
  • Popular with guests booking hotels in Santa Cruz

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,872 reviews
  • Popular with guests booking hotels in Santa Cruz

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 2,499 reviews
  • Popular with guests booking hotels in Machico

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 4,893 reviews
  • Popular with guests booking hotels in Caniço

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 2,997 reviews
  • Popular with guests booking hotels in Caniço

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,028 reviews
  • Popular with guests booking hotels in Caniço

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,624 reviews
  • Popular with guests booking hotels in Santo António da Serra

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 519 reviews
  • Popular with guests booking hotels in Machico

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

Hotels located in the center of Santa Cruz

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

    Located in Santa Cruz and within a 7-minute walk of Palmeiras Beach, Costa Lodges, Shared Room, Funchal, Santa Cruz, Machico features a private beach area, non-smoking rooms, and free WiFi throughout...

    From $206.40 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 19 reviews

    A comfortable apartment near Palmeiras Beach, Costa Lodges, Shared Room Funchal, Santa Cruz, Machico offers a base for a relaxing stay in Santa Cruz.

    From $233.13 per night
  • Casa da Rochinha is located in Santa Cruz, just a 3-minute walk from Palmeiras Beach and 11 miles from Marina do Funchal. Both Wifi and private parking are accessible at the apartment free of charge.

    From $174.15 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 762 reviews

    Albergaria O Professor provides beachfront accommodations in Santa Cruz.

    From $76.23 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 330 reviews

    Residencial Santo António provides beachfront accommodations in Santa Cruz.

    From $87.95 per night
  • Casa das Rosas - By Wehost is located in Santa Cruz, just a 4-minute walk from Palmeiras Beach and 11 miles from Marina do Funchal. This apartment offers accommodations with a terrace.

    From $381.68 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 3 reviews

    A comfortable homestay close to Palmeiras Beach, Costa Lodges, Shared Room Funchal, Santa Cruz, Machico offers a base for a hassle-free stay in Santa Cruz.

    From $206.40 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 24 reviews

    Strategic Sunset House by An Island Apart offers accommodations in Santa Cruz, 1.1 miles from Palmeiras Beach and 12 miles from Marina do Funchal.

Budget hotels in Santa Cruz and nearby

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 83 reviews

    Featuring sea views, SCIROCCO SUITES Madeira - Ocean View in Água de Pena offers accommodations and a shared lounge. This apartment features free private parking, free shuttle service, and free Wifi.

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

    Machico center w/ terrace 5 min beach offers accommodations in Machico, 12 miles from Santana's Traditional Houses and 14 miles from Marina do Funchal.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews

    Blue haven guest house offers accommodations in Caniço, 12 miles from Girao Cape and 20 miles from Santana's Traditional Houses.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 2,997 reviews

    Dom Pedro Garajau is located in the south coast of Madeira Island, between Funchal and Caniço. The hotel features modern rooms with balcony and a large outdoor pool.

    From $112.64 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 375 reviews

    Marques studio enjoys a location in Porto da Cruz, a 9-minute walk from Maiata Beach and 7.1 miles from Santana's Traditional Houses.

    From $129 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,872 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.4
    Wonderful - What previous guests thought, 9 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.7
    Excellent - What previous guests thought, 2,499 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.

Best hotels with breakfast in Santa Cruz and nearby

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

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

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 817 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
    Excellent - What previous guests thought, 519 reviews

    Surrounded by nature, Enotel Golf Santo da Serra is 5 mi from Machico, 12 mi from Funchal and a 5-minute walk from Santo da Serra golf course.

    From $232.19 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,028 reviews

    Surrounded by gardens and overlooking Ilhas Desertas and the Ponta de S. Lourenço, the The Views Oasis is only 5 miles from Madeira Airport.

    From $318.74 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 126 reviews

    An Adults Only hotel set in a restored 19th-century manor house, nestled within 98 ft² of beautifully landscaped botanical gardens overlooking the Atlantic Ocean.

    From $469.08 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,624 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 center is a 20-minute drive away.

    From $240.40 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,229 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.

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

    Inn & Art Madeira has a garden, terrace, a restaurant and bar in Caniço. Located around a 14-minute walk from Reis Magos Beach, the inn with free WiFi is also 7.1 miles away from Marina do Funchal.

FAQs about hotels in Santa Cruz

What Guests Said About Santa Cruz:

  • 10.0

    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.0

    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.0

    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.0

    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.0

    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.0

    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 $554.69 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 596 reviews
    We liked the staff very much, they were all very kind and helpful. We loved the downstairs pool, it's the highlight of the hotel. We liked the fact that that it's a small hotel and you don't feel crowded anywhere, even though they were fully booked. The location is great because it's very close to the airport and the views are also very nice. By car you can get anywhere on the island pretty fast, the island is not so big.
    Guest review by
    Vanca
    Romania
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 16 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 by
    Katarzyna
    Jersey
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 2,499 reviews
    We were upgraded to a junior suite, which was spacious, but there was no balcony. The hotel is is in a great location, close to the centre of Santa Cruz. The lady who was cooking all the hot food for breakfast, did a great job.
    Guest review by
    Gill
    United Kingdom
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,028 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
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,872 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
gogless