North Shore House
Wedding venue in Newton, New Jersey
About North Shore House
North Shore House is a lakeside wedding and event venue on 27 acres along Swartswood Lake. Ceremonies take place on a peninsula overlooking the lake, with cocktail hour on adjacent patios; receptions are held indoors in a room accommodating up to 175 guests. The venue hosts weddings and other celebrations, with options for rehearsal dinners and day-after brunches. Its on-site offerings include in-house catering, a full premium bar, a customizable wedding cake, event coordination, ready rooms, and parking and coatroom attendants. The property also has a 13-room inn and the Blue Heron Tavern; the inn operates seasonally during the week, with availability subject to wedding bookings.
The facts
- Guests
- 2–175 guests
- Price
- From $160
- Setting
- Indoor & outdoor
- Kind of place
- Restaurant
- 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 North Shore House
- Website: northshorehouse.com
- Phone: (973) 383-5460
- Address: 912 Swartswood Rd
Wedding venues near North Shore House
- Farmstead Golf & Country Club — Lafayette, NJ · up to 160 guests
- Cedar + Sage — Lafayette, NJ · up to 42 guests
- Crossed Keys Estate — Andover, NJ · up to 275 guests
- Bear Brook Valley — Fredon, NJ · up to 325 guests
- Lake Mohawk Country Club — Sparta, NJ · up to 200 guests
- Lake Mohawk Golf Club — Sparta, NJ
- SkyView Golf Club — Sparta, NJ · up to 265 guests
- Rutherfurd Hall — Hackettstown, NJ · up to 250 guests
- Panther Valley Golf & Country Club — Hackettstown, NJ
- Waterloo Village — Stanhope, NJ · up to 230 guests
More restaurant venues nearby
- Newton Country Club — Newton, NJ · up to 100 guests
- Bowling Green Golf Club — Oak Ridge, NJ
- Rock Ridge Golf Course — Hackettstown, NJ · up to 250 guests
- Apple Mountain Country Club — Belvidere, NJ · up to 300 guests
- Ninety Acres — Peapack-Gladstone, NJ · up to 120 guests
- New Jersey National Golf Club — Basking Ridge, NJ
- The Ryland Inn — Whitehouse Station, NJ · up to 400 guests
- Fox Hollow Golf Club — Branchburg, NJ
- il Tulipano — Cedar Grove, NJ · up to 330 guests
- Panevino Ristorante — Livingston, NJ · up to 175 guests