Historic Elegance and Best View of One of America’s Best Beaches Serving guests since 1885, the Marquis de Lafayette Hotel is the grand seaside hotel of Cape May, New Jersey — America’s oldest seaside resort.
Last minute discounts!
Available by making a reservation online
Available to guests who have stayed with us within the last two years.
Receive a 10% discount upon request