Tailor-made holidays in Chile

Hotel Santa Cruz Plaza

The Hotel Santa Cruz Plaza is a beautiful and impressive hotel in downtown Santa Cruz. It has 85 tastefully decorated rooms.

This lovely and elegant hotel in Santa Cruz' Colchagua Valley is situated in front of Plaza de Armas in a big and beautiful park. The Santa Cruz Plaza is surrounded by landscape that shows off the Chilean countryside at its best and serves as a great base for exploring the Colchagua’s wine region. There are lakes, rivers and beautiful beaches all nearby and all this only two and a half hours from Santiago.


Meet the Imagine Latin America team
To see our favourite 'Pure Chile' itinerary click here
Click here to see a map of Chile
Read Jo's blog on Chile in 11 days
We are ATOL protected. Our ATOL number is 6607