Windows on the Water at Surfrider Beach Club
Wedding venue in Sea Bright, New Jersey

About Windows on the Water at Surfrider Beach Club
Windows on the Water at Surfrider Beach Club is a waterfront wedding venue in Sea Bright, between the Atlantic Ocean and the Shrewsbury River. Couples can hold a beachside ceremony at the private gazebo, use a separate space for cocktail hour, and have their reception in the Empress Ballroom, which opens onto a beachfront terrace. The ballroom has floor-to-ceiling windows with ocean views. The outdoor decking can be enclosed and temperature-controlled when weather calls for it.
The facts
- Guests
- 100–250 guests
- Price
- From $225
- Pricing note
- Package rates vary by season. The venue lists Friday and Sunday discounts and advises contacting it for current rates and promotions. Guest minimums are 100 Sunday–Thursday, 125 Friday, and 165 Saturday. No venue-rental amount is stated.
- Setting
- Indoor & outdoor
- Last updated
- November 2026
This listing was compiled by wedplan.ai from the venue’s own website and public listings. Work here? Claim the page to keep it current.
On the big wedding guides
- Listed on WeddingWire (checked November 2026)
- Listed on Zola (checked November 2026)
How to reach Windows on the Water at Surfrider Beach Club
- Website: windowsonthewaternj.com
- Phone: (732) 842-8463
- Address: 931 Ocean Ave
Wedding venues near Windows on the Water at Surfrider Beach Club
- Park Loft — Oceanport, NJ · up to 200 guests
- Colts Neck Inn Steak House — Colts Neck, NJ · up to 200 guests
- Trump National Golf Club, Colts Neck — Colts Neck, NJ · up to 200 guests
- The Colts Neck Golf Club — Colts Neck, NJ · up to 200 guests
- Hominy Hill Golf Course — Colts Neck, NJ · up to 120 guests
- Sterling Ballroom at the DoubleTree by Hilton Tinton Falls — Tinton Falls, NJ · up to 225 guests
- The Royal Banquet Hall — Eatontown, NJ
- Bella Vista Country Club — Marlboro, NJ · up to 300 guests
- Eagle Oaks Golf & Country Club — Farmingdale, NJ · up to 700 guests
- Shadowbrook at Shrewsbury — Shrewsbury, NJ · up to 600 guests