Santa Cruz, Portugal

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels with a restaurant in Santa Cruz

: 120 options found

Select dates so you can see the availability and exact prices.

Estrada Regional 102 No 161, Camacha
6.4 km from the center of Santa Cruz
127 reviews
9.8

Room in this hotel

from $ 157
per night
Sítio dos Casais Próximos, Santa Cruz
4.1 km from the center of Santa Cruz
640 reviews
9.2

Room in this hotel

from $ 166
per night
Rua do Bom Jesus, n°22, Santa Cruz
120 m from the center of Santa Cruz
458 reviews
8.0

Room in this hotel

from $ 102
per night
Rua da Falesia, Canico
6.7 km from the center of Santa Cruz
97 reviews
8.0

Room in this hotel

from $ 318
per night
SA Ponta da Oliveira, Canico
6.5 km from the center of Santa Cruz
165 reviews
9.0

Room in this hotel

from $ 223
per night
Rua de Sao Fernando, 5, Santa Cruz
352 m from the center of Santa Cruz
1584 reviews
8.4

Room in this hotel

from $ 258
per night
Caminho do Poiso, 191, Santa Cruz
3.3 km from the center of Santa Cruz
68 reviews
9.0

Room in this hotel

from $ 175
per night
Quinta Dr. Americo Durão - Sitio Da Terça, 9100-187 Santa Cruz, Portugal, Santa Cruz
1.5 km from the center of Santa Cruz
223 reviews
10

Room in this hotel

from $ 374
per night
Estrada Ponta Da Oliveira, 11, Canico
6.1 km from the center of Santa Cruz
769 reviews
9.0

Room in this hotel

from $ 217
per night
Travessa Vista Da Praia, S/N, Canico
6.2 km from the center of Santa Cruz
477 reviews
8.0

Room in this hotel

from $ 163
per night
Caminho Cais da Oliveira, Canico
6.3 km from the center of Santa Cruz
386 reviews
7.6

Room in this hotel

from $ 121
per night
Estrada do Garajau, 131, Canico
7.5 km from the center of Santa Cruz
758 reviews
7.0

Room in this hotel

from $ 91
per night
Estrada de Sao Roque, Machico
3.8 km from the center of Santa Cruz
1179 reviews
7.0

Room in this hotel

from $ 154
per night
Caminho Cais Da Oliveira, Canico
6.3 km from the center of Santa Cruz
99 reviews
8.8

Room in this hotel

from $ 67
per night
Praia dos Reis Magos, Canico, Canico
5.7 km from the center of Santa Cruz
1346 reviews
9.0

Room in this hotel

from $ 204
per night
Rua D. Francisco Santana, Canico
6.2 km from the center of Santa Cruz
59 reviews
5.5

Room in this hotel

from $ 147
per night
Rua Cónego Alfredo César Oliveira, Santa Cruz
220 m from the center of Santa Cruz
26 reviews
5.6

Room in this hotel

from $ 89
per night
Estrada Padre Alfredo Vieira Freitas - Gaula, 277, Santa Cruz
2.8 km from the center of Santa Cruz
51 reviews
6.1

Room in this hotel

from $ 66
per night
Sítio Pé Da Lareira, 22, Machico
3.8 km from the center of Santa Cruz
47 reviews
9.0

Room in this hotel

from $ 112
per night
Sítio Dos Casais De Além, Camacha
5.5 km from the center of Santa Cruz
2 reviews
4.0

Room in this hotel

from $ 125
per night