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.
Stay & Dine 3 Nights and Save!
Family BBQ Poolside or inside this 4th of July
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
Refresh your spirit after your journey to the shore with a taste of Cape May