The beautiful grounds and clubhouse at Sherwood Country Club will astound your guests! Experience the luxury that awaits you behind the gates of Sherwood Country Club in Thousand Oaks, California. Lush green hills, ancient oaks and roses abound at our stately and elegant Country Club.
Styled after a Georgian estate and situated among our stunning gardens, fountains, lakes and century old oaks, we feature distinctive cuisine with backdrops of the Santa Monica Mountains. When considering a venue that reflects your personal idea of excellence and taste, you need look no further than inside the gates of Sherwood Country Club.