Hotel Macomber Beach Weddings

You have the perfect significant other, the date is set and the rings are chosen, but one of the most important details for any wedding is the location.

Here in Cape May, you have the perfect setting for a day you will never forget; the blue sky above, the ocean breeze at your back, the white sandy beaches and the beautiful blue water, all combine for an intimate setting like no other.

Our beachfront hotel provides all of the features and amenities you could need on your big day, and with our prime setting, there is an added level of convenience for you and your guests, as there is no driving needed, simply walk right across the street!

If you are interested in planning your beach front wedding, we can work with you to take care of each and every detail. Our staff here at the historic Hotel Macomber will work side-by-side with Union Park Restaurant and wedding officiant Crystal Marry Us. This helps to alleviate a great deal of stress and keeps your day focused on what matters- the love you share with your soon to be spouse in the company of friends and family.

Union Park Restaurant

Another important detail is the food. For your beach front wedding we would highly recommend the gourmet food by award winning Union Park Restaurant. Below, we have provided sample pricing from the renowned Union Park menu. Contact Union Park today for more information.

Basic Pricing

Afternoon Wedding Packages (11:30am-4:30pm): (30 people minimum)
Any day:
$75.00 per person (off season)
$85.00 per person (June 1st-September 30th)

Evening Wedding Packages (5:30pm-10:30pm): (80 people minimum)
$115.00 per person (off season)
$125.00 per person (June 1st-September 30th)

Sunday or Friday:
$95.00 per person (off season)
$105.00 per person(June 1st-September 30th)

A total of 7% sales tax and 20% service charge are added to all parties and groups. Union Park is a BYOB establishment,No Liquor License ,Local wines available. Our manager Bob Dimitrov will be happy to assist you with any questions or to make an appointment for a showing (609)884-8811 or

For additional information on beach weddings, please check our specials page, as guest rates vary by date. Please get in touch with us today for more details, 609-884-3020.