Hotel Santa Cruz Plaza
Situated directly on the main square in Santa Cruz itself, the charming Hotel Santa Cruz Plaza justly deserves its reputation for being the best hotel in town.
Hotel Santa Cruz Plaza is an attractive colonial-style hotel comprising tastefully furnished guest rooms, each with French doors opening out onto a small balcony. Guests may also enjoy alfresco dining at Restaurante Los Varietales, the hotel's very own restaurant serving excellent Chilean cuisine including some international dishes. Further facilities include a small villa-style dining area for breakfast, small outdoor pool, and boutique wine & gift shop.
With the vineyards of the Colchagua valley being so easily accessible this is a very comfortable base from which to explore the surrounding areas and indulge in a little Chilean wine.