A Picture Perfect private beach for your wedding

Dreaming of a beautiful private beach wedding in New Jersey? Icona Diamond Beach sits on one of the Garden State’s only private beaches. Whether you want a barefoot ceremony right on the sand or you’d prefer a slightly more formal setting in which to exchange your vows, Icona Diamond Beach has the gorgeous backdrop of your dreams.

“PHENOMENAL TIME”

We recently celebrated our wedding weekend at Hotel Icona/Coastal Blue Diamond Beach, and had a phenomenal time! The hotel is beautiful and the entire staff is incredibly accommodating and kind (they truly made my groom and I feel like we were celebrities and couldn’t have done more to make sure that we were comfortable and happy throughout our entire stay.

Lauren SmithBride

“OUR DREAM WEDDING COME TRUE”

Sherri and the staff from Hotel Icona helped make our dream wedding come true. My husband and I had our hearts set on having both our ceremony and reception on the beach. Not only did Hotel Icona accommodate this, but they were there for us no matter what we needed. If there was something that we wanted for our wedding, they made it happen. Sherri was there to help me with every decision that I needed to make.

“AMAZING”

How do I begin to thank you for relieving most of the stress associated with my daughter Jenn’s wedding day. You are amazing! From the first moment we met you we felt the comfort that comes from dealing with a consummate professional. Your warm friendly presence put me at ease and made me feel as if all our needs would be met. You, as well as your organizational skills, did not disappoint.

Venues

Beautiful Settings in Diamond Beach

Diamond Beach

Kissed by the sun and sea, our private white sand beach is a picture-perfect setting for your dream wedding ceremony.

The Pavilion

Available May – October.

Icona Diamond Beach’s elegant Pavilion is a beautiful 1,800-square-foot tent with a large built-in bar, wood flooring and custom lighting. Offering spectacular beach views, it is ideal for couples who want a summertime oceanfront wedding that is not directly on the sand or for a small reception. Available May – October. If you are planning a larger wedding reception or would like your reception right on the sand, please contact us for additional options.

Lani Rooftop Venue

Available year-round, weather permitting.

Located on the hotel’s third floor, the Lani Rooftop offers spectacular views of Diamond Beach and the Atlantic Ocean. Open-air this space is 4,500-square-feet and can accommodate 250 for a stand-up reception. Tented this space is 1600-square-feet and accommodates 150 guests for cocktail parties, receptions, and seated dinners.

Coastal Blue

Available year-round.

Available year-round, our indoor dining room and outdoor terrace overlooking the pool deck can accommodate up to 60 guests indoors and 70 guests outside.

Whether you’re planning a rehearsal dinner, bridal luncheon or beautiful beachside wedding reception, the Icona Diamond Beach culinary team is committed to making your event a magical and thoroughly original celebration. Explore a sample catering menu below and contact us for more information and to begin designing your custom menu. Please contact us for additional menu options and pricing.

Local New Jersey Swordfish

Fregola Pasta Risotto, Charred Cherry Tomato Compote, Grilled Baby Artichoke, Tarragon-Roasted Pepper Sauce

Watercress & Baby Arugula

Granny Smith Apples, Candied Pecans, Vermont Goat Cheese, White Truffle Lemon Vinaigrette

Fire Grilled Filet Mignon

Roasted Fingerlings, Glazed Carrots, Roasted Pearl Onions, Horseradish Demi Glace

Maryland Style Crab Cake

Crispy Lump Crab Cake, Roasted Corn-Poblano Relish, Citrus Aioli, Jicama Slaw

Seared Atlantic Salmon

Rock Shrimp-Corn Relish, Basil-Horseradish Mashed Potatoes, Port Wine Beurre Blanc

Maine Lobster Bisque

Brandy, Tarragon Cream

Congratulations!  Let Icona Diamond Beach play a starring role in your wedding. Please complete the form below and we will contact you.

Please note: If you are not redirected to a confirmation page after clicking “submit” your form was not received. Please scroll up to the top of the form to determine what needs to be updated for a successful submission or email your information directly [email protected] or call: (609) 457-2599