Madeira Bay Resort & Marina
Wedding venue in Madeira Beach, Florida





About Madeira Bay Resort & Marina
Madeira Bay Resort & Marina is in Madeira Beach at the north end of John’s Pass, overlooking the Intracoastal Waterway and a marina, with Gulf beaches nearby. Its indoor Sunset Room is a 2,000-square-foot function space on the sixth floor with Gulf views. The resort explicitly offers the space for weddings and other private events, and describes wedding packages ranging from informal cocktail receptions to gala events, with assistance from wedding professionals, area chefs, and florists. The resort also offers apartment-style suites with one or two bedrooms, full kitchens, washers and dryers, and private balconies; views vary and may include the waterway, marina, or Gulf. Resort amenities include a heated pool and spa or Jacuzzi, fitness room, Wi-Fi, a waterfront restaurant and bar, and a 24-hour front desk. The resort is adjacent to John’s Pass Village and Boardwalk, and marina docking is available for guests by advance arrangement.
The facts
- Setting
- Indoor
- Kind of place
- Hotel
- Last updated
- November 2026
This listing was compiled by wedplan.ai from the venue’s own website and public listings. Work here? Claim the page to keep it current.
How to reach Madeira Bay Resort & Marina
- Website: madeirabayresort.com
- Phone: (727) 342-7800
- Address: 13235 Gulf Blvd.
Wedding venues near Madeira Bay Resort & Marina
- Treasure Island Waterfront Event Venue — Treasure Island, FL · up to 75 guests
- Seminole Lake Country Club — Seminole, FL · up to 100 guests
- Paradiso Perduto Weddings and Events — Seminole, FL · up to 36 guests
- Boca Ciega Ballroom — St. Pete Beach, FL · up to 185 guests
- M & N Event Hall — Pinellas Park, FL · up to 500 guests
- Pasadena Yacht & Country Club — Gulfport, FL · up to 150 guests
- Bellwether Beach Resort — St Pete Beach, FL · up to 130 guests
- The Bayou Club — Largo, FL · up to 200 guests
- Barefoot Beach Resort — Indian Shores, FL
- Paramount Ballroom — St. Pete Beach, FL
More hotel venues nearby
- The Barefoot Beach Club — Madeira Beach, FL
- Las Olas Treasure Island — Treasure Island, FL · up to 40 guests
- Treasure Island Beach Resort — Treasure Island, FL · up to 300 guests
- Bilmar Beach Resort — Treasure Island, FL · up to 200 guests
- FUSION Resort — Treasure Island, FL · up to 85 guests
- Provident Oceana Beachfront Suites — Treasure Island, FL
- Sunset Inn & Cabanas — Treasure Island, FL · up to 40 guests
- TradeWinds Resort — St. Pete Beach, FL · up to 300 guests
- The Beachcomber Beach Resort — St. Pete Beach, FL · up to 170 guests
- Island Grand at TradeWinds — St Pete Beach, FL · up to 700 guests