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.
Sweeten the Holidays for our local children, and we will sweeten your stay!
Escape to the Jersey Cape this Holiday Season and save!
Available to guests who have stayed with us within the last two years.
Available by making a reservation online
Receive a 10% discount upon request
Last minute discounts!