A Breathtaking Setting for Celebrating Your Love
Crystal Springs Resort is the premier choice for New Jersey weddings, hosting exquisite receptions and ceremonies in its five magnificent indoor and outdoor settings. Conveniently located in the beautiful mountains of the Sussex Skylands, the Resort's venues — Ballyowen Golf Club, Black Bear Golf Club, Minerals Hotel, Sweetgrass Pavillion and Crystal Springs Country Club at Grand Cascades Lodge — all offer a one-of-a-kind New Jersey wedding experience. Each Resort venue hosts only one wedding per day, guaranteeing that your special day will be just for you — unlike many wedding halls in New Jersey.
As the New York metro area's ultimate destination wedding resort, Crystal Springs Resort can turn you special day into a weekend long celebration that you and your guests will remember for a lifetime. Kick off the festivities with a welcome reception and set the tone for an amazing and unforgettable gathering. Our event coordinators are available to assist in the planning of exciting indoor and outdoor activities, golf rounds, spa days and more.
Celebrate your nuptials with breathtaking sunsets and mountain views, followed by an unparalleled cocktail hour and extraordinary reception — serviced by our award-winning culinary team. Keep the celebration going with an over the top after party and exceptional brunch to round out what will be your most memorable weekend ever.
Read our testimonials and take the advice from previous couples who have made their dreams come true at Crystal Springs Resort.