In the heart of Saint Charles County, serving the entire St. Louis, Missouri area.

Willow Haven is centrally located in St. Peters, just minutes from:

St. Charles | O’Fallon | Wentzville | St. Louis County | Chesterfield | Maryland Heights | Bridgeton + more.

Willow Haven offers the best of both worlds—the convenience of an in-town location with the peaceful, open feel of the countryside. Easy to access for guests, yet thoughtfully designed to feel tucked away, our venue delivers a serene setting without sacrificing location or logistics.