Top Hotels near Santa Cruz

See all Hotels near Santa Cruz
Quinta Da Montanha
Quinta Da Montanha
4 km from Santa Cruz
3.0 out of 5.0

CA$81
Hotel Santa Maria
Hotel Santa Maria
14.1 km from Santa Cruz
3.0 out of 5.0
3 out of 5 (20 reviews)

Located in the heart of Praia, this hotel is within a 5-minute walk of Market and Estadio da Varzea. Museu Etnográfico de …

Get Rates
Hotel Pérola
Hotel Pérola
14.7 km from Santa Cruz
4.0 out of 5.0
4.4 out of 5 (14 reviews)

Situated in Praia, this hotel is within a 15-minute walk of Estadio da Varzea, Prainha Beach, and Praia Mar. Market and Museu …

Get Rates
Hotel Santiago
Hotel Santiago
14.8 km from Santa Cruz
3.0 out of 5.0

Situated near the airport, this hotel is within a 15-minute walk of Prainha Beach and Praia Mar. Estadio da Varzea and Market …

Get Rates
Pestana Trópico
Pestana Trópico
15.2 km from Santa Cruz
4.0 out of 5.0
4 out of 5 (54 reviews)

Situated on the boardwalk, this hotel is within a 10-minute walk of Prainha Beach and Praia Mar. Estadio da Varzea and Market …

CA$132
Praiano Aparthotel
Praiano Aparthotel
15.3 km from Santa Cruz
3.0 out of 5.0
4.1 out of 5 (17 reviews)

Situated near the beach, this aparthotel is within 1 mi (2 km) of Praia Mar and Prainha Beach. Estadio da Varzea and Market …

CA$62
Hotel Vip Praia
Hotel Vip Praia
15.4 km from Santa Cruz
4.0 out of 5.0
4.2 out of 5 (48 reviews)

Situated near the beach, this hotel is within a 15-minute walk of Praia Mar and Prainha Beach. Estadio da Varzea and Market …

CA$119
Hotel Oásis Atlântico Praiamar
Hotel Oásis Atlântico Praiamar
15.6 km from Santa Cruz
4.0 out of 5.0
3.5 out of 5 (24 reviews)

This family-friendly Praia hotel is steps from Praia Mar and Prainha Beach. Museu Etnográfico de Praia and Market are also …

CA$136
Hotel Vulcão
Hotel Vulcão
16.1 km from Santa Cruz
4.0 out of 5.0
4 out of 5 (1 reviews)

Located in the heart of Cidade Velha, this hotel is within 2 mi (3 km) of Igreja Nossa Senhora do Rosario, cathedral, and São …

Get Rates
Baia Verde
Baia Verde
21 km from Santa Cruz
2.5 out of 5.0

Located in Tarrafal, this beachfront resort is in the city center and within a 10-minute walk of Tarrafal Beach and lighthous …

CA$54
Local Weather
January 26° 19°
February 25° 19°
March 26° 20°

Recent Reviews in Santa Cruz

Hide content

Narrow your search

Santa Cruz Hotel Guide

Expedia.ca offers a selection of 29 hotels in Santa Cruz. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Santa Cruz. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Santa Cruz neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Santa Cruz, now!

false