Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Santa Cruz
Boasting a garden and a swimming pool and a view of the surrounding hills, Hotel Boutique Solaz Bella Vista de Colchagua offers rural accommodation 10 km from Santa Cruz. Free parking is available.