Wentworth by the Sea Hotel & Spa is a luxurious wedding venue located in New Castle, New Hampshire. This venue is located in coastal waters, making for the perfect backdrop for your wedding. With their lovely setting and professional services, Wentworth by the Sea Hotel & Spa is the ideal location for your wedding day. Facilities and Capacity Wentworth by the Sea Hotel & Spa can accommodate 250 guests over their multiple event spaces. Their gorgeous ballroom is perfect for a wedding reception, and their outdoor lawn is ideal for a ceremony. Services Offered Wentworth by the Sea Hotel & Spa offers the following services: Accommodations All-inclusive packages Cake Cleanup and setup Event planning Event rentals In-house bar In-house catering Pet-friendly atmosphere Wireless internet Cuisine Wentworth by the Sea Hotel & Spa offers American cuisine. They offer the following catering services: Buffet Cocktail reception Dessert Hors d'oeuvres Outside cake Plated Servers Stations Tastings Other Services This venue offers the following event items: Centerpieces Chairs and covers Dance floor Tables Location Wentworth by the Sea Hotel & Spa is located in New Castle, New Hampshire by the marina.