If you’re searching for a setting with an elegance and style all its own, consider a Searles Castle Wedding. Imagine your wedding here at their authentic English Tudor castle nestled in the New Hampshire woods, high atop a 175-acre estate. You will begin your day with Bridal preparations in their Master Bedroom Bridal suite followed by a spectacular Courtyard Ceremony. Guest will enjoy a cocktail hour with passed Hors-d’oeuvres inside the castle and in the courtyard. The festivities will continue with a Reception in our climate controlled Palladium-style Euro tent. Searles Castle at Windham offers that truly unique setting!