
Santa Cruz Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Santa Cruz

Hotel Flôr de Sal by The Editory
Av. de Cabo Verde 100 Viana do Castelo
Fully refundableReserve now, pay when you stay
The price is 3.640.037 ₫ per night from 26 Apr to 27 Apr
3.640.037 ₫
3.920.324 ₫ total
26 Apr - 27 Apr
includes taxes & fees
9.2/10 Wonderful! (160 reviews)
Great ocean front location. Excellent service. Good restaurant in the hotel with large buffet for breakfast.
Reviewed on 22 Feb 2026

Parador De Baiona
Arquitecto Valverde Sn Baiona Pontevedra
Fully refundableReserve now, pay when you stay
The price is 5.444.004 ₫ per night from 19 Apr to 20 Apr
5.444.004 ₫
5.988.528 ₫ total
19 Apr - 20 Apr
includes taxes & fees
9.2/10 Wonderful! (273 reviews)
Amazing stay to start my Camino walk. The hotel is beautiful with amazing views and helpful staff. Breakfast was superb with many choices. The location was within walking distance to shops and restaurants. Would definitely stay again!
Reviewed on 12 Apr 2026

B&B Hotel Viana do Castelo
Estrada da Papanata 74 Viana do Castelo
Fully refundableReserve now, pay when you stay
The price is 1.718.152 ₫ per night from 19 Apr to 20 Apr
1.718.152 ₫
1.882.990 ₫ total
19 Apr - 20 Apr
includes taxes & fees
9.6/10 Exceptional! (108 reviews)
B&B Hotel Viana do Castelo is conveniently located near the river. Making it ideal to walk and explore around the beautiful town. The proximity to shops and restaurants was a plus for us. Despite the room not being very spacious, the bathroom was nice and the walk in shower was a pleasure to step ...
Reviewed on 13 Apr 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit
Caminha Igreja Matriz
Find out about the history of Matriz when you spend time at Caminha Igreja Matriz. While in the area, you can find time to visit its spas.
Ínsua Fort
Find out about the history of Moledo e Cristelo when you spend time at Ínsua Fort.
