The Sea Crest Beach Hotel enjoys a secluded location set on a private beach in Cape Cod's legendary North Falmouth. Sea Crest Beach Hotel is surrounded by old-fashioned New England cottages, and offers the added benefit of being within driving distance the region's largest cities: New York, Boston, and Providence. The hotel offers warm and thoughtful service, the delight of pure and simple pleasures and the chance to create your next great memory.