Relax, rejuvenate and restore while taking a step back in time at the Bay Haven Inn of Cape Charles.
Experience the breathtaking backdrop where nature, beach, country and history meet in the historic town of Cape Charles nestled along Virginia’s Eastern Shore. Calm bay breezes and the glow of glorious sunsets await you at this newly restored 1906 “haven” an escape from the hustle and bustle of the world.
Located in the center of town, steps from the town harbor, Main Street and just blocks from a serene sandy beach on the Chesapeake Bay. If it is adventure your looking for your choices are endless; signature golf courses, kayaking, fishing or birding; you name it and the shore provides the backdrop for you to plan your personalized experience.
Rooms at the Bay Haven Inn are spacious and all include EN-SUITE bathrooms along with luxury linens and toiletries not to mention a delectable breakfast is included with your stay. Come and experience exceptional service and a restorative atmosphere, which are served up daily at the Bay Haven Inn of Cape Charles. Open year- round …our porch awaits you!