Chile’s Colchagua Valley is filled with vineyards and wineries that run from the Andes mountains along the to coast. It’s hungry work visiting Colchagua Valley. So where are the best winery restaurants in Colchagua to refuel? Here’s our guide to the top restaurants in Colchagua wineries.
Best winery restaurants in Colchagua Valley
Mallmann brings his fire show to Montes

Expect a mouthwatering menu of local meat, seafood and vegetables grilled to perfection over the central fire where you can watch the chefs busy at work.
Open for lunch Monday through Sunday. [email protected]
Dining al fresco at Rayuela in Viu Manent
Viu Manent winery in Colchagua is known as the Malbec specialist of Chile, but they serve more than Malbec at their excellent restaurant which spills out into the garden among the vineyards.
Serving classic Chilean dishes with their range of Chilean wines, one of the highlights is trying their oysters (which are collected fresh from the coast each week and kept alive in ice-cold, saltwater jacuzzis) with a glass of fresh Sauvignon Blanc.
Open for lunch Monday through Sunday.
A silver spoon overlooking the polo fields at Casa Silva
You won’t only get vineyards in your eyeline while dining at Casa Silva, but you might get to watch a polo game from the restaurant which overlooks their impressive polo and wine estate in Colchagua.
The family have been making wine and playing polo for generations and their restaurant, known as the Club House, combines the best of both. Try their diverse a la carte menu paired with their extensive portfolio of wines from Colchagua and Patagonia.
Open Monday through Sunday for lunch, and some evenings.
Fine dining in Lapostolle winery

Expect fine dining paired with Lapostolle wines and many ingredients come from their biodynamic kitchen garden.
Previous reservation only.
Lunching in Lolol at Viña Santa Cruz

Open Monday through Sunday for lunch.
Other great restaurants in Colchagua
- Casa Colchagua: Hearty and delicious Chilean cuisine between the vines.
- Vino Bello: For Italian food paired with local wine, you can’t go wrong with the romantic setting of Vino Bello in Santa Cruz.

