Our Trips using this Lodging

Hotel Santa Cruz Plaza

Santa Cruz, Chile

Set on the main square of the small town of Santa Cruz in the heart of Chile’s wine country, this pretty colonial-style hotel is a great base for exploring the vineyards. After a full day of wine touring, relax in the landscaped garden or take a dip in the swimming pool. There’s also a spa with a heated pool. The restaurant serves typical Chilean dishes as well as regional wines.