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.
What better way is there to start a vacation, than to have a bottle of wine waiting for you upon arrival?
We'd like to offer you yet another reason to smile
Loyalty is well rewarded at the Marquis de Lafayette, with a 25% discount!
New to the Marquis? Ask about our limited time introductory 20% discount.