Book Santa Cruz hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Santa Cruz
Cheap Santa Cruz hotels

Hotel Flôr de Sal
Av. de Cabo Verde 100, Viana do Castelo
The price is AU$272 per night from 13 May to 14 May
AU$272
includes taxes & fees
13 May - 14 May
When you stay at Hotel Flôr de Sal in Viana do Castelo, you'll be on the boardwalk/promenade, within a 5-minute drive of Shipyards of Viana do Castelo and Castelo ...

B&B Hotel Viana do Castelo
Estrada da Papanata 74, Viana do Castelo
The price is AU$107 per night from 18 May to 19 May
AU$107
includes taxes & fees
18 May - 19 May
A stay at B&B Hotel Viana do Castelo places you in the heart of Viana do Castelo, within a 15-minute walk of Foreigners and Borders Service and Igreja ...

Parador De Baiona
Arquitecto Valverde Sn, Baiona, Pontevedra
The price is AU$330 per night from 19 May to 20 May
AU$330
includes taxes & fees
19 May - 20 May
When you a stay at Parador De Baiona in Baiona, you'll be on the beach, within a 5-minute walk of Monterreal Castle and Praia de Barbeira.
Save an average of 15% on thousands of hotels when you're signed in

Hotel Alfonso I
A Gándara s/n - Guillarei, Tui, Pontevedra
Fully refundableReserve now, pay when you stay
Located in Tui, Hotel Alfonso I is in the suburbs, within a 5-minute drive of Monte Aloia National Park and Tui Cathedral.

Flag Design Hotel
Rua da Bandeira, 140, Rua José de Brito, Viana do Castelo, Viana do Castelo
Fully refundableReserve now, pay when you stay
The price is AU$186 per night from 13 May to 14 May
AU$186
includes taxes & fees
13 May - 14 May
With a stay at Flag Design Hotel in Viana do Castelo, you'll be within a 5-minute walk of Republic Square and Igreja Matriz.

Hotel Miramar
Ctra. Vigo Baiona por la costa km 14 700, Nº 11 y 10 a 300 metros, Nigran
Fully refundableReserve now, pay when you stay
The price is AU$102 per night from 12 May to 13 May
AU$102
includes taxes & fees
12 May - 13 May
Located in Nigran, Hotel Miramar is by the sea, within a 10-minute drive of America Beach and Patos Beach.

Axis Viana Business & SPA Hotel
Avenida Capitao Gaspar de Castro, Viana do Castelo
Fully refundableReserve now, pay when you stay
The price is AU$162 per night from 1 Jun to 2 Jun
AU$162
includes taxes & fees
1 June - 2 June
A stay at Axis Viana Business & SPA Hotel places you in the heart of Viana do Castelo, within a 5-minute drive of Foreigners and Borders Service and Igreja ...

Pousada de Viana do Castelo - Historic Hotel
Monte de Sta. Luzia, Viana do Castelo, Viana do Castelo
Fully refundableReserve now, pay when you stay
The price is AU$310 per night from 11 May to 12 May
AU$310
includes taxes & fees
11 May - 12 May
Located in Viana do Castelo, Pousada de Viana do Castelo - Historic Hotel is a 2-minute drive from Sanctuary of Santa Luzia and 9 minutes from Foreigners and ...

Hotel Arce Baiona
Rúa Julián Valverde, 40, Baiona
Fully refundableReserve now, pay when you stay
The price is AU$137 per night from 8 May to 9 May
AU$137
includes taxes & fees
8 May - 9 May
When you stay at Hotel Arce Baiona in Baiona, you'll be in the historical district, within a 5-minute drive of Caravel Pinta Museum and Alfonso IX.
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.
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.
Santa Cruz hotels essential information
Accommodation | 1,210 hotels |
---|---|
Lowest Price | AU$102 |
Highest Price | AU$330 |
Popular hotels | Hotel Flôr de Sal, B&B Hotel Viana do Castelo , Parador De Baiona, Hotel Alfonso I, Flag Design Hotel, Hotel Miramar, Axis Viana Business & SPA Hotel, Pousada de Viana do Castelo - Historic Hotel, Hotel Arce Baiona |
Most recent Santa Cruz hotel reviews

Nice stay on the Camino
5 / 5
We slept in Viaga do Castelo during our Camino the Santiago. Hotel is nice, rooms are extremely spacious and the bathroom is too. The rooms and the bathroom are well equipped. The rooms were clean and cosy and it had great value for money. I recommend the hotel for a nice stay in Viana do Castelo!
A verified traveller stayed at Hotel Jardim Viana do Castelo
Posted 5 days ago
Other cities near Santa Cruz
- Vigo Hotels
- Viana do Castelo Hotels
- Northern Spain Hotels
- Baiona Hotels
- Caminha Hotels
- Ponte de Lima Hotels
- Esposende Hotels
- Barcelos Hotels
- Norte Hotels
- Valenca Hotels
- Arcos de Valdevez Hotels
- Vila Nova de Cerveira Hotels
- Nigran Hotels
- Tui Hotels
- Vila Verde Hotels
- Monção Hotels
- Rias Baixas Hotels
- Ponte da Barca Hotels
- O Porrino Hotels
- Vila Praia de Ancora Hotels
Hotels near airport
Top picks
Hotels
West City MotelWillow DenePortmeirion AccommodationFamily Hotels in The Rocks10 Hastings Street Boutique Motel & CafeFamily Hotels in BroomeRaintrees ResortDwellingup Retreat is cottage close to forestBeach Hotels in TulumCheap Hotels in RichmondBali AccommodationNovotel Brisbane South Bank HotelToowoomba AccommodationBusselton AccommodationPet Friendly Hotels in Western AustraliaLucas Heights MotelCairns Beaches AccommodationChilders AccommodationCoonabarabran AccommodationHyatt Regency Hong Kong, Tsim Sha TsuiTinnanbar AccommodationNightcap at Monash HotelKa Laʻi Waikiki Beach, LXR Hotels & ResortsHamilton AccommodationHotels in Yorkeys KnobHotels in GladesvilleSpa Hotels in Battaramulla
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.