Thank you for visiting the website of the Marquis de Lafayette Hotel. Our beachside resort is located in Cape May, NJ. We look forward to meeting you and making your stay with us a memorable one.
Please use the form on this page to book a reservation. For assistance, please call the Marquis de Lafayette at 609-884-3500.