Facilities

Our community rooms provide a unique backdrop for any family or business gathering. Additionally, most facilities offer breathtaking views of our parks and beaches. Reservations are booked by emailing Antony Mores or call 815.459.0680 x1226.

Maintenance Deposits

  • Rentals without alcohol: $200
  • Rentals with alcohol all other facilities: $250
  • Rentals with alcohol at Grand Oaks and Main Beach Pavilion: $300

Please Note: Events where alcohol is being served, renters must provide event liability insurance. Renters will receive information upon reserving the facility.

      Main Beach Pavilion

      300 Lakeshore Drive, Crystal Lake

      Built in 1926, the Main Beach building is a registered historical site in McHenry County. The large architectural windows provide the perfect amount of natural sunlight. The high ceilings and beautiful beach setting make the Main Beach Pavilion a Crystal Lake treasure. Main Beach Pavilion rental fees vary based on type of event, as well as, any additional amenities selected. Please email Antony Mores, Facility Rental/Food & Beverage Supervisor for rate and date information.

       

      Amenities

      • Outdoor ceremony locations available
      • Outdoor patio space
      • Room Size: 73' x 38'
      • 10 (8 ft long) tables, 18 (72" round) tables and chairs included, plus dance space
      • Overhead LED lighting
      • Access to over 200 parking spaces
      • Private updated restrooms
      • Private area for bridal party
      • Prep area for caterers
      • Fully ADA accessible
      • Suggested vendor list
      • On-site event concierge to coordinate with vendors
      • Newly renovated foyer
      • WIFI
      • Full service bar

       Contact

      ×
       

      Grand Oaks Building

      1401 W. Route 176, Crystal Lake

      Just west of Lippold Sports Complex, Grand Oaks offers a spacious auditorium with large elevated stage with big drop down screen for banquet or theater seating. New floors and kitchen make this space a must see!

       

      Amenities

      • Capacity 160
      • Tables - 20 (8 ft)
      • Chairs - 160
      • Refrigerator
      • Sink
      • Microwave
      • Oven
      • Indoor bathrooms
      • WIFI
      • Base Fees (per hour):   Resident = $125 / Non-Resident = $162

      ×
       

      Rotary Building

      431 N. Walkup Road, Crystal Lake

      The Rotary Building, steeped with Crystal Lake history and tradition, is a perfect place to host your event. Access to tennis courts, fishing pier, hiking trails, Acorn Alley Playground & Splash Pad - all within steps of the building. Newly renovated interior (Fall 2022). Not available weekdays Jun-Jul.

      Amenities

      • Capacity 70
      • Tables - 9 (60 inch rounds) plus 4 (8 ft) for food and beverage
      • Chairs - 70
      • Refrigerator
      • Sink
      • Oven
      • Playground
      • Private indoor bathrooms
      • WIFI
      • Base Fees (per hour):  Resident = $110 / Non-Resident = $145

      ×
       

      West Beach

      2330 Lake Avenue, Crystal Lake

      West Beach boasts a newer building with event room featuring floor to ceiling windows overlooking picturesque Crystal Lake. Doors lead out onto a private sundeck/patio with small bistro tables and chairs. Perfect room to host bridal/baby showers, birthday parties, graduation parties etc. Make a statement by hosting your next event at this "gem" on Crystal Lake.

      Amenities

      • Outdoor Small Ceremony Area
      • Capacity 50
      • Room Size: 44' x 38'
      •  Tables - 10 (8 ft long)
      • Chairs - 50
      • Bistro Patio Tables - four w/4 chairs
      • Refrigerator
      • Sink
      • Playground
      • Indoor bathrooms
      • WIFI
      • Base Fees (per hour):  Resident = $110 / Non-Resident = $145

      ×
       

      Oakwoods Lodge

      Route 176 & Second Street, Crystal Lake

      Nestled at the basin of Veteran Acres pond, Oakwoods Lodge provides a breath-taking view of Veteran Acres pond and hiking trails through its big picture windows. 

      Amenities

      • Capacity 30
      • Tables - 7 (8 ft long)
      • Chairs - 30
      • Sink
      • Refrigerator
      • Private indoor bathrooms
      • WIFI
      • Base Fees (per hour): Resident = $50 / Non-Resident = $70

      ×
       

       

      Spoerl Park Building

      7610 Pingree Rd, Crystal Lake

      Spoerl Park Building is a newly-refurbished, spacious building with natural light and high wood beam ceilings. An updated playground, pickleball courts and basketball court are located right outside the door.

      Amenities

      • Capacity 40
      • Tables - 8 (6 ft)
      • Chairs - 40
      • Refrigerator
      • Sink
      • Playground
      • Private indoor bathrooms
      • WIFI
      • Base Fees (per hour): Resident = $50 / Non-Resident = $70

      ×
       

       

      Woodscreek Building

      850 Willow Tree, Crystal Lake

      This building is steps from the Crystal Castle Playground & Splash Pad. Resurfaced basketball courts, volleyball court and new picnic shelter were added in 2026. Perfect for that summer birthday party!

      Amenities

      • Capacity 30
      • Tables - 5 (8 ft long)
      • Chairs - 30
      • Refrigerator
      • Sink
      • Microwave
      • Oven
      • Playground
      • Indoor bathrooms
      • WIFI
      • Base Fees (per hour): Resident = $50 / Non-Resident = $70

      ×
       

      Colonel Palmer House

      660 E. Terra Cotta Avenue, Crystal Lake

      The Colonel Palmer House, built in 1858, sits on five acres of land once owned by the Palmers, an early McHenry County pioneer and farming family. Listed on the National Register of Historic Places, the quaint home and grounds provide a perfect setting for catered luncheons, bridal and baby showers, business meetings or group tours.

      Info

       
      Nature Center

      330 N. Main Street, Crystal Lake

      Open year round, the Nature Center provides a unique opportunity for anyone to experience nature through hands-on activities, seasonal exhibits and programs.

      Info

       
      Lippold Family Golf Center

      1251 W. Route 176, Crystal Lake

      Groups or birthday party packages are offered at our Lippold Family Golf Center which includes two (2) 18 hole mini-golf courses and 40 lighted driving range tees.

      Info

       
      Racket Club

      9101 S. Route 31, Algonquin

      The Racket Club is one of the area's most premier tennis facilities that offers lessons, leagues, tournaments and corporate packages. The Racket Club has plenty of room to host your private function.

      Amenities

      • 9 Cushioned Indoor Courts
      • 3 Courts Lined for Pickleball
      • 7 Outdoor Courts (including clay)
      • Locker Rooms
      • Lounge Area with refrigerator, sink and microwave
      • Viewing Area
      • Childcare Area
      • Pro Shop

      Info