Looking for the perfect venue for your special occasion. The Whitby Castle overlooks Long Island sound and is located on 125 acres in Westchester County. There are various sized rooms that you can choose from to best accommodate your group. Plated meals, cocktail buffet, buffet wedding reception, or corporate party. Try Whitby Catering for corporate events and weddings along Boston Post Road.