Hotels in Santa Cruz

Search and compare Santa Cruz hotels from hundreds of travel sites and save

Santa Cruz, Portugal
27 Jan — 28 Jan2
Santa Cruz, Portugal
Thu 27/1
Fri 28/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Santa Cruz

Filter by star ratings
All filters
Albatroz Beach & Yacht Club
Albatroz Beach & Yacht Club
9.4 Excellent
Quinta Dr. Americo Durao Sitio Da Terca, 9100-187 Santa Cruz, 9100-105 Santa Cruz, Portugal, Santa Cruz, Madeira, Portugal
Show on map
1.2 km from city centre, Santa Cruz 
ExcellentBased on 520 reviews
9.4

Featuring an outdoor pool, a private beach and outdoor tennis courts, this Santa Cruz hotel is conveniently located moments from Madeira Airport. There is also a gym with a saltwater swimming pool.

Hotel Solar do Bom Jesus
Hotel Solar do Bom Jesus
9.0 Excellent
Estrada da Ribeira, 4, Santa Cruz, Madeira, Portugal
Show on map
0.4 km from city centre, Santa Cruz 
ExcellentBased on 353 reviews
9.0

Featuring an outdoor pool, Hotel Solar Bom Jesus is located in Santa Cruz and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

Santa Cruz Village Hotel
Santa Cruz Village Hotel
8.9 Excellent
Rua do Bom Jesus, n°22, Santa Cruz, Madeira, Portugal
Show on map
0.3 km from city centre, Santa Cruz 
ExcellentBased on 1,862 reviews
8.9

Santa Cruz Village Hotel provides a traditional setting in Santa Cruz and has a swimming pool, complimentary Wi-Fi and free private parking. It offers 4-star accommodation with air-conditioned rooms.

Quinta Da Cova Do Milho
Quinta Da Cova Do Milho
8.8 Excellent
Caminho do Poiso, 191, Santa Cruz, Madeira, Portugal
Show on map
3.6 km from city centre, Santa Cruz 
ExcellentBased on 164 reviews
8.8

Quinta Da Cova Do Milho provides a comfortable setting when in Santa Cruz. It is conveniently positioned for guests wanting to visit local attractions.

Vila Gale Santa Cruz
Vila Gale Santa Cruz
8.4 Excellent
Rua De Sao Fernando, 5, Santa Cruz, Madeira, Portugal
Show on map
0.3 km from city centre, Santa Cruz 
ExcellentBased on 255 reviews
8.4

Just a 10-minute car trip from Madeira Airport, Vila Gale Santa Cruz provides convenient accommodation and offers a sauna, an outdoor pool and a Jacuzzi. It has a spa, as well as a Turkish steam bath, a sun deck and free Wi-Fi.

Quinta Santo Antonio Da Serra
Quinta Santo Antonio Da Serra
9.1 Excellent
Estrada Santo António Da Serra, 477, Santa Cruz, Madeira, Portugal
Show on map
4.5 km from city centre, Santa Cruz 
ExcellentBased on 377 reviews
9.1

Situated in Santa Cruz, Quinta Santo Antonio Da Serra provides 3-star accommodation, as well as a swimming pool. It also features a kids club, a sun deck and an express check-in and check-out feature.

Residencial Prisma
Residencial Prisma
6.7 Good
Sitio Da Bemposta Agua De Pena, Santa Cruz, Madeira, Portugal
Show on map
1.8 km from city centre, Santa Cruz 
GoodBased on 260 reviews
6.7

Providing a shuttle service to Madeira Airport, as well as free Wi-Fi, Residencial Prisma is a convenient place to stay in Santa Cruz. It also provides a sun deck, a 24-hour reception and an express check-in and check-out feature.

Tips for booking a Santa Cruz hotel

Cheapest month:May
Most expensive month:June
Average price in Santa Cruz:C$ 102/night
Absolute cheapest price found:C$ 47/night
Cheapest day:Tuesday
Most expensive day:Monday
C$ 59 - C$ 170
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 78 - C$ 158
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Santa Cruz hotels

Show all 141 hotels
1
Albatroz Beach & Yacht Club
Albatroz Beach & Yacht Club
9.4 Excellent
Quinta Dr. Americo Durao Sitio Da Terca, 9100-187 Santa Cruz, 9100-105 Santa Cruz, Portugal, Santa Cruz, Madeira, Portugal
Show on map
1.2 km from city centre, Santa Cruz, Portugal 

Featuring an outdoor pool, a private beach and outdoor tennis courts, this Santa Cruz hotel is conveniently located moments from Madeira Airport. There is also a gym with a saltwater swimming pool.

Cheapest hotels in Santa Cruz, Madeira

Show all 141 hotels
Residencial Prisma
Residencial Prisma
6.7 Good
Sitio Da Bemposta Agua De Pena, Santa Cruz, Madeira, Portugal
Show on map
1.8 km from city centre,  

Providing a shuttle service to Madeira Airport, as well as free Wi-Fi, Residencial Prisma is a convenient place to stay in Santa Cruz. It also provides a sun deck, a 24-hour reception and an express check-in and check-out feature.

C$ 45
Avg. per night
Hotel Solar do Bom Jesus
Hotel Solar do Bom Jesus
9.0 Excellent
Estrada da Ribeira, 4, Santa Cruz, Madeira, Portugal
Show on map
0.4 km from city centre,  

Featuring an outdoor pool, Hotel Solar Bom Jesus is located in Santa Cruz and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

C$ 63
Avg. per night
Santa Cruz Village Hotel
Santa Cruz Village Hotel
8.9 Excellent
Rua do Bom Jesus, n°22, Santa Cruz, Madeira, Portugal
Show on map
0.3 km from city centre,  

Santa Cruz Village Hotel provides a traditional setting in Santa Cruz and has a swimming pool, complimentary Wi-Fi and free private parking. It offers 4-star accommodation with air-conditioned rooms.

C$ 63
Avg. per night
Quinta Santo Antonio Da Serra
Quinta Santo Antonio Da Serra
9.1 Excellent
Estrada Santo António Da Serra, 477, Santa Cruz, Madeira, Portugal
Show on map
4.5 km from city centre,  

Situated in Santa Cruz, Quinta Santo Antonio Da Serra provides 3-star accommodation, as well as a swimming pool. It also features a kids club, a sun deck and an express check-in and check-out feature.

C$ 68
Avg. per night
Quinta Da Cova Do Milho
Quinta Da Cova Do Milho
8.8 Excellent
Caminho do Poiso, 191, Santa Cruz, Madeira, Portugal
Show on map
3.6 km from city centre,  

Quinta Da Cova Do Milho provides a comfortable setting when in Santa Cruz. It is conveniently positioned for guests wanting to visit local attractions.

C$ 87
Avg. per night
Vila Gale Santa Cruz
Vila Gale Santa Cruz
8.4 Excellent
Rua De Sao Fernando, 5, Santa Cruz, Madeira, Portugal
Show on map
0.3 km from city centre,  

Just a 10-minute car trip from Madeira Airport, Vila Gale Santa Cruz provides convenient accommodation and offers a sauna, an outdoor pool and a Jacuzzi. It has a spa, as well as a Turkish steam bath, a sun deck and free Wi-Fi.

C$ 111
Avg. per night
Albatroz Beach & Yacht Club
Albatroz Beach & Yacht Club
9.4 Excellent
Quinta Dr. Americo Durao Sitio Da Terca, 9100-187 Santa Cruz, 9100-105 Santa Cruz, Portugal, Santa Cruz, Madeira, Portugal
Show on map
1.2 km from city centre,  

Featuring an outdoor pool, a private beach and outdoor tennis courts, this Santa Cruz hotel is conveniently located moments from Madeira Airport. There is also a gym with a saltwater swimming pool.

C$ 187
Avg. per night

Hotel prices in Santa Cruz

2 stars and under
Residencial Prisma
#1 Most popular

Residencial Prisma

Sitio Da Bemposta Agua De Pena, Santa Cruz, Madeira, Portugal

6.7 Good
C$ 45

Avg. per night

3 stars
Quinta Da Cova Do Milho
#1 Most popular

Quinta Da Cova Do Milho

Caminho do Poiso, 191, Santa Cruz, Madeira, Portugal

8.8 Excellent
C$ 87

Avg. per night

Quinta Santo Antonio Da Serra
#2 Most popular

Quinta Santo Antonio Da Serra

Estrada Santo António Da Serra, 477, Santa Cruz, Madeira, Portugal

9.1 Excellent
C$ 68

Avg. per night

4 stars +
Albatroz Beach & Yacht Club
#1 Most popular

Albatroz Beach & Yacht Club

Quinta Dr. Americo Durao Sitio Da Terca, 9100-187 Santa Cruz, 9100-105 Santa Cruz, Portugal, Santa Cruz, Madeira, Portugal

9.4 Excellent
C$ 187

Avg. per night

Santa Cruz Village Hotel
#2 Most popular

Santa Cruz Village Hotel

Rua do Bom Jesus, n°22, Santa Cruz, Madeira, Portugal

8.9 Excellent
C$ 63

Avg. per night

Vila Gale Santa Cruz
Best value

Vila Gale Santa Cruz

Rua De Sao Fernando, 5, Santa Cruz, Madeira, Portugal

8.4 Excellent
C$ 111

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Santa Cruz

About Santa Cruz

Resting on the eastern tip of Madeira Island, Santa Cruz boasts an impressive black pebble beach and a palm tree-lined promenade. Discover 16th-century architecture and Michelin-starred restaurants along the coast or venture inland for rugged volcanic landscapes with mountains and lush valleys.

Things to do

Take an enlightening tour of Sao Salvador Church. Tranquil, cool and quiet, Sao Salvador is considered one of the most beautiful churches in Portugal. Admire the intricate Gothic interior before exploring the well-maintained gardens and stopping for a bite to eat at Bilheteira restaurant.

Browse local stalls and sample typical Portuguese street foods at the Municipal Market. This energetic marketplace brims with fresh-cut flowers, exotic produce and a robust underground fish market. Take a break from the action and order a heavenly custard-filled Portuguese tart at the market’s open-air cafe.

Explore an authentic artisanal cheese factory at the family-run Fabrica de Requeijao Massa. Sample rich and creamy cheeses and discover how each cheese is created by hand using traditional techniques. Tour the family’s fruit orchard and taste homemade plum and strawberry preserves.

Leap into the crystal-clear waters off Palmeiras Beach and admire the intense black pebbles that cover the seafloor. Spend a day at Aqua Park Santa Cruz to ride water slides or relax on the lazy river.

Getting around

Madeira International Airport is a five-minute taxi ride from Santa Cruz. Alternatively, take the car ferry from Porto Santo in Lisbon to Funchal and ride the local bus 30 minutes to Santa Cruz. Once in Santa Cruz, everything can be reached by foot.

Santa Cruz travel FAQs

  • What are the best hotels in Santa Cruz?

    Albatroz Beach & Yacht Club, rated with a score of 9.4 from 520 reviewers, is one of the most popular hotels in Santa Cruz. Other top stays include Hotel Solar do Bom Jesus, with an average rating of 9.0 from 353 reviewers, and Santa Cruz Village Hotel, with a score of 8.9 from 1,862 reviewers.

  • How much do hotels in Santa Cruz cost?

    The average price of a hotel in Santa Cruz is C$ 243 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Santa Cruz?

    Prices for Santa Cruz hotels have been found for as low as C$ 44/night over the last 3 days.

  • How much is a hotel in Santa Cruz tonight?

    A hotel in Santa Cruz tonight has an average price of C$ 155, but some deals have been found for as low as C$ 44 in HotelsCombined searches over the last 72 hours. Prices in Santa Cruz are changing frequently. The best price found for a 4-star Santa Cruz hotel for tonight has been C$ 57.