At The Virginia
Book a guest room at The Virginia Hotel for an elegant stay just steps from the beach in center of the Historic District in Cape May, New Jersey. For a more private experience, choose one of the historic Virginia Cottages, offering the amenities of a home with the attentive service of a full-scale resort.