Florida Keys Weddings & Events

Discover the Perfect Wedding Venue in Marathon, FL

Whether you’re looking to celebrate a special event with a group, or host your own tropical wedding, our collection of event spaces in Marathon offer the perfect setting to host an unforgettable event. Banana Bay showcases a serene tropical setting and over 1,000 square feet of indoor and outdoor event space. From a corporate incentive retreat to a birthday bash or dream wedding, plan with ease in our ideal Florida Keys meeting space.

Plan your next event at Banana Bay Resort & Marina and enjoy a stress-free experience. Our team of on-site event professionals will be with you from start to finish in bringing your event to life. Wedding parties will enjoy the secluded backdrop of our private, outdoor venue. Guests who plan meeting and group events with us will enjoy exclusive perks including complimentary rooms, parking, and more.

Explore our venues below to find the perfect space for your event in the Florida Keys.

CONTACT INFO: For pricing and details for all of our packages and promotions email us at Sales@BananaBay.com


If you are looking for a private beach wedding within the Florida Keys’ turquoise waters and infamous sky as your backdrop, consider Banana Bay Resort & Marina for your destination wedding. Come by boat. Leave by boat. Your wedding on Banana Bay Resort’s The Point is perfect if you want to make a grand nautical entrance to your ceremony or have a romantic sailboat getaway after your reception. 

Wedding parties of up to 150 guests can be accommodated on Banana Bay’s property. The palms are idyllic backdrops as nature’s pillars; hang strands of lights or small lanterns for an evening wedding all along the edge of your gathering.

Looking for a smaller, pre-planned ceremony? B Wed™ Intimate is an all-inclusive wedding package specially designed for couples who are looking for a hassle-free experience. 

Learn More


Looking to celebrate a special event such as a birthday, bachelor or bachelorette party or host a family reunion?  Banana Bay is the perfect location,  situated on 10 acres along the beautiful waters of the Gulf of Mexico. Experience our unique tropical environment and indulge in amenities including tennis courts, a private marina, on-site water sports activities, charters and more.