Book Online

Online reservation requests for less than the minimum stay required can receive personal attention at 1-800-525-7011

Event Image

The Exit Zero Jazz Festival

Exclusive 2015 Exit Zero Jazz Festival Package - Friday May 29 - Sunday, May 31, 2015

Event Image

Cape May Wine’d Down Package

This package includes VIP tastings at two local wineries...
plus great a great view from your deluxe, oceanfront room.

Event Image

Brew 4 Two

Join us at our Cape May hotel for our Brew for Two Package - our special beer tasting package with Cape May Brewing Company. CLICK HERE for additional information and pricing.

Event Image

Let's Make a Deal

Save 40% - 75% on the last night of your stay or get it completely free during your next trip to Cape May. Click here for more details!


Montreal Beach Resort Live Feed

View in Full Screen Mode

Welcome To Your Cape May Beachfront Vacation

Year after year, Montreal Beach Resort guests keep coming back. That’s because we’re dedicated to making your vacation memories the best ones yet. The Montreal Beach Resort is a complete Cape May Hotel destination, offering everything you would expect from an incredible Jersey Shore getaway. With newly redesigned rooms and suites, an incomparable ocean view, and our long-time tradition of outstanding service, we are here to help you make memories that will last a lifetime.

Oceanview Rooms & Oceanfront Restaurant

Whether you are visiting us for the first time or the thirtieth, you’ll find plenty to love about the Montreal Beach Resort. Enjoy spectacular oceanfront dining at Harry’s Ocean Bar & Grille, bask in the Cape May sunshine at our exclusive Beach Club, or simply luxuriate in the best panoramic ocean view Cape May has to offer, right from your private balcony. No matter how you choose to fill your day, we’re here to help you do it.

Make Memories

Plan Your Stay

Montreal Beach Resort, one of the most relaxing Cape May, NJ hotels on the beach, offers accommodations from one bedroom units to ocean view suites.
Book online or call 1-800-525-7011 to make your reservations!