Casey Key Resorts Mainland
Wedding venue in Osprey, Florida





About Casey Key Resorts Mainland
Casey Key Resorts Mainland combines newly renovated guest accommodations with a resort pool, poolside dining and indoor and outdoor event facilities. The Mainland Ballroom is offered for weddings and receptions, and the resort describes customized on-site catering for celebrations.
The facts
- Pricing note
- No venue-rental price is stated. The wedding menu lists $15 per person for a choice of five hors d'oeuvres and $35 per person for a choice of three entrées.
- Setting
- Indoor & outdoor
- 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.
On the big wedding guides
- Listed on WeddingWire (checked November 2026)
- Not listed on Zola (checked November 2026)
How to reach Casey Key Resorts Mainland
- Website: caseykeyresorts.com
- Phone: (941) 966-2121
- Address: 1660 S Tamiami Trl
Wedding venues near Casey Key Resorts Mainland
- Mission Valley Golf & Country Club — Nokomis, FL
- Stoneybrook Golf and Country Club of Sarasota — Sarasota, FL · up to 200 guests
- Casey Key Resort — Nokomis, FL · up to 175 guests
- The Beachcomber on Casey Key — Nokomis, FL
- Siesta Heron Suites & Villas — Siesta Key, FL
- Pelican Pointe Golf & Country Club — Venice, FL · up to 250 guests
- Creator's Farm & Garden — Venice, FL · up to 180 guests
- Chapel Creek Weddings & Events — Venice, FL
- The Venice Golf and Country Club — Venice, FL
- Laurel Oak Country Club — Sarasota, FL · up to 235 guests
More hotel venues nearby
- The Capri at Siesta — Sarasota, FL · up to 50 guests
- Siesta Key Palms Resort — Sarasota, FL
- Tropical Breeze Resort — Sarasota, FL · up to 120 guests
- Carlisle Inn Sarasota — Sarasota, FL
- The Pearl Beach Inn — Englewood, FL
- Golden Host Resort — Sarasota, FL · up to 350 guests
- The Wicker Inn — Longboat Key, FL
- Legacy Hotel at IMG Academy — Bradenton, FL · up to 300 guests
- Anna Maria Island Inn — Bradenton Beach, FL · up to 100 guests
- Bali Hai Beach Resort — Holmes Beach, FL · up to 100 guests