Reviewed · MEXICO CITY

Lavender Ranch, Chautla and Val`Quirico.

★ 4.9 · 9 reviews From $84 Operated by Tours en Puebla · Bookable on GetYourGuide
Book on GetYourGuide →

The most unusual part of this Puebla day trip is the mix: lavender fields, a castle beside a lake, and an Italian-style village all fit into one outing. It is a useful choice when you want more than a city walk but do not want to arrange three separate visits.

I like the practical all-in-one setup, with transport, a guide, Chautla admission, and the soap workshop included. I also like the range of guides, including Rebecca, Enrique, Ulises, and Paco, who have been praised for punctual service, useful explanations, and taking good photos. The main drawback is that the lavender stop may feel more like a shop and café visit than a full farm tour, while Val’Quirico is a modern development, not an old European village.

Key points to know before you go

Lavender Ranch, Chautla and Val<code>Quirico. – Key points to know before you go’ /></p>
<ul>
<li><strong>Three very different stops:</strong> Move from an aromatic lavender ranch to a peaceful lakeside estate, then to a polished Italian-style shopping center.</li>
<li><strong>A full 10-hour day:</strong> Depart from Puebla around 9 or 10 a.m. and expect to return later in the day.</li>
<li><strong>The soap workshop is included:</strong> You see oil extraction and take part in handmade soap making, though the hands-on portion may be brief.</li>
<li><strong>Chautla is the strongest history stop:</strong> Its castle, lake, and park setting offer the most tranquil part of the route.</li>
<li><strong>Val’Quirico is modern by design:</strong> Enjoy its restaurants, shops, and photo spots, but do not expect an authentic medieval town.</li>
<li><strong>Best for mixed groups:</strong> Families, couples, and friends can each find something to enjoy, especially if they want variety rather than one deep historical visit.</li>
</ul>
<h2 id="why-this-puebla-day-trip-works">Why this Puebla day trip works</h2>
<p><img width="900" height="675" decoding="async" src=