Tarpon Lodge & Restaurant
Wedding venue in Bokeelia, Florida





About Tarpon Lodge & Restaurant
Tarpon Lodge & Restaurant is a historic 1926 waterfront property on Pine Island Sound in Bokeelia. The lodge promotes wedding ceremonies at the dock, gazebo, lawn, or beneath the palms, with reception options in the indoor Lodge dining area or on the lawn under tents. An indoor space is also identified as a weather backup for outdoor events. The restaurant’s chefs prepare customizable wedding menus, including plated dinners, buffets, and banquet stations, with bar packages available. The property also promotes on-site accommodations for wedding guests. Wedding events can include a maximum of 225 people.
The facts
- Guests
- Up to 225 guests
- Pricing note
- The 2026 wedding materials list grounds fees of $2,000–$15,000 for weddings when the lodge is closed to the public, depending on guest count; a separate $10,000 peak-season fee is listed for February–April. These are venue fees, not per-person food and bar packages. The materials also list food packages at $115 per person for the Gulf menu and $120–$175 per person for the Sun menu, before service charge and tax.
- Setting
- Indoor & outdoor
- Kind of place
- Hotel · Restaurant
- 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.
On the big wedding guides
- Listed on WeddingWire (checked November 2026)
- Not listed on Zola (checked November 2026)
How to reach Tarpon Lodge & Restaurant
- Website: tarponlodge.com
- Phone: (239) 283-3999
- Address: 13771 Waterfront Drive
Wedding venues near Tarpon Lodge & Restaurant
- Palmetto-Pine Country Club — Cape Coral, FL · up to 225 guests
- The Rustic Barn at Buckingham Farms — Fort Myers, FL
- La Venezia Ballroom — Cape Coral, FL · up to 300 guests
- Celebrations Ballroom — North Fort Myers, FL · up to 295 guests
- The Landings Yacht, Golf & Tennis Club — Fort Myers, FL · up to 180 guests
- Beachview Villas — Sanibel, FL
- Seminole Lakes Golf & Country Club — Punta Gorda, FL · up to 120 guests
- Palm Island Resort — Cape Haze, FL · up to 500 guests
- The Pura Vida Placida Florida — Englewood, FL · up to 20 guests
- Myerlee Country Club — Fort Myers, FL · up to 300 guests
More hotel venues nearby
- South Seas Resort — Captiva, FL · up to 200 guests
- The Gasparilla Inn — Boca Grande, FL · up to 300 guests
- The Gasparilla Inn — Boca Grande, FL · up to 300 guests
- ‘Tween Waters Inn & Marina — Captiva, FL · up to 135 guests
- Island Inn — Sanibel, FL
- Sanibel Inn — Sanibel, FL
- Sundial Beach Resort & Spa — Sanibel, FL · up to 300 guests
- The Wyvern Hotel — Punta Gorda, FL · up to 125 guests
- Sunseeker Resort Florida Gulf Coast — Charlotte Harbor, FL · up to 300 guests
- The Pearl Beach Inn — Englewood, FL