Sea Crest Beach Hotel

Sea Crest Beach Hotel

350 Quaker Road, North Falmouth, MA 02556

Sea Crest Beach Hotel represents Delaware North’s first lodging acquisition and owned operation in the eastern United States and New England. This 266-room Cape Cod resort sits on a pristinely kept, private, 700-foot-long white-sand beach, where guests can enjoy ocean-view rooms and dining. Attracting about 6 million visitors per year, Cape Cod is one of the most famous summer vacation destinations on the U.S. eastern seaboard.

The 21.6-acre property features a myriad of amenities, including an indoor and outdoor saltwater pool, poolside bar, watercraft rentals, bike rentals and 30,000 square feet of event space.


  • 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.