Sherwood Country Club

320 West Stafford Road, Westlake Village, CA
Capacity: 250 people

About Sherwood Country Club

Unspoiled. Timeless. Breathtaking. This venue truly is an awe-inspiring experience. From the moment you arrive, you'll see the striking curb appeal of this historic Georgian styled clubhouse. Enter the property, and your imagination runs wild as you walk through the scenic terraces and grand ballroom. As you make your way through the clubhouse, you'll see the incredible manicured golf course in the distance, lush greenery and beautifully manicured landscaping and century old oaks. The clubhouse features a variety of banquet rooms, and an expansive outdoor patio that can be used for dining, dancing, cocktail receptions, weddings and more. Sherwood Country Club is located in Thousand Oaks, California with the Santa Monica Mountains as a backdrop; it is a perfect place to plan your Wedding, Retreat, and other special events. The clubhouse features a variety of banquet rooms, and an expansive outdoor patio that can be used for dining, dancing, cocktail receptions, weddings and more. Sherwood Country Club is located in Thousand Oaks, California with the Santa Monica Mountains as a backdrop; it is a perfect place to plan your Wedding, Retreat, and other special events.
Venue Types
Amenities
  • On-Site Catering Service
  • Outdoor Function Area
Features
  • Max Number of People for an Event: 250