Sea Crest Beach Hotel

Sea Crest Beach Hotel

350 Quaker Road, North Falmouth, MA 02556

Delaware North has owned and operated Sea Crest Beach Hotel on Cape Cod, Massachusetts since 2016. The 21.6-acre property features myriad amenities, including an indoor and outdoor saltwater pool, poolside bar, watercraft rentals, bike rentals and 30,000 square feet of event space, as well as a pristine white-sand beach.

Services

  • Special Events

    • From the iconic Plaza in New York City to the enormous Wembley Stadium in London, every event, fundraiser, wedding or celebration is different -- so we treat each one as if it were the only one. 

  • Lodging

    • Delaware North's hotel management experience extends from North America to Australia. From wilderness camps to luxury hotel suites and National Historic Landmarks — each require a specific set of skills. 

  • Food and Beverage

    • As a leader in food service management, we operate some of the busiest and most famous kitchens in the world.