Rates From $ 159/night
Fall in Love with…
Summer Getaway
South Seas Island Resort Shelling Beach
Florida Resident…
South Seas Island Resort - Florida Beach Vacation
Island Hopper Songwriter…
South Seas Island Resort - Florida Live Music on Beach
Sports Illustrated…
South Seas Island Resort - Waterfront Crooked Snook Tiki Bar
South Seas Bed &…
South Seas Island Resort - Resort Dining
Couples Getaway
Couples Getaway
Luxuriate Longer…
South Seas Island Resort - Best Pool in Florida
7 Days To Play
South Seas Island Resort - Sanibel Beach Resort


Beach Weddings in Florida

Say "I Do" At South Seas

Whether planning a simple barefoot wedding on the beach at sunset or a formal black tie reception on the lush King’s Crown lawn, South Seas Island Resort will deliver an unforgettable experience. With over two miles of indoor and outdoor settings, this island oasis offers the ideal tropical location to bring wedding dreams to reality. Enjoy exceptional catering offering unique and creative menus in both elegant banquet facilities and island resort settings. Our onsite entertainment company, floral design and modern lighting services provide the perfect touches with any decor. Allow our Personal Wedding Consulting Team to see to every need and make your once-in-a-lifetime event exquisite in every way.

  • 31,000 square feet of flexible indoor function space
  • Customizable packages to help plan your perfect day
  • Onsite spa, featuring Kay Casperson Spa Products
  • Waterfront Views of the Gulf of Mexico or Pine Island Sound
  • Onsite entertainment company
  • Exceptional catering featuring unique menu options using local seafood
  • Dedicated service on South Seas historic trolleys
  • Recreation staff to plan family events
  • Multitude of free activities for all ages

Exchange vows in an unspoiled refuge at the edge of the Gulf Coast of Florida – South Seas Island Resort, a truly romantic wedding destination in an unrivaled setting. For more information about planning your wedding at South Seas Island Resort, please contact us at 1-800-524-7601 or click here for an Online Request for Information.