Hotels in Santa Cruz spa

Showing 1 - 4 from 4 properties
Hotel
Price from: $177
Rua S.Fernando, 9100-157 Santa Cruz, Portugal
8.2 Very good
From: $177
Villa
Praceta do Atlântico, Mexilhoeira, Póvoa de Penafirme, 2560-046 Santa Cruz, Portugal
9.0 Superb
Hotel
Rua da Ribeira, 4, 9100-169 Santa Cruz, Portugal
8.7 Fabulous
Hotel
Praceta do Atlantico, Mexilhoeira, Póvoa de Penafirme, 2560-046 Santa Cruz, Portugal
9.8 Exceptional