There’s no better place to have a fairytale wedding than at Castle in the Clouds. This wooded estate has sweeping views of Lake Winnipesaukee from its mountaintop location. Vintage trolleys transport your guests to the Carriage House, the venue’s indoor event space. The Winnipesaukee Room’s Arts and Crafts-style details bring historical charm to every event. Open-air ceremonies are held on an impeccably maintained lawn surrounded by fragrant gardens. Approved caterers offer a variety of menu options for everything from cocktail receptions to sit-down dinners. After-dinner drinks on the Carriage House patio is the perfect way to end an enchanting day at Castle in the Clouds.

Route 171, 455 Old Mountain Road, Moultonborough, NH 03254, Phone: 603-476-5900

Rating: ⭐⭐⭐⭐⭐

Plan Your Trip

Get Ready to Go!

Need some more help?


Go to travel reservations.