Indoor Sports Facilities in Florida
We list 33 indoor sports facilities in Florida, in 25 towns: Boca Raton, Coral Springs, Davenport, Doral, Fort Lauderdale, Green Cove Springs, Hialeah, Hollywood, Jacksonville, Jupiter, Lake Mary, Lake Worth and more. 32 list team rentals and 15 have pricing verified on their own websites. Details were gathered from each facility's website; confirm hours and rates before booking. Verified hourly team-rental rates here run from $40 to $150 per hour (5 facilities with a rate checked on the facility's own website; rates are "from" prices).
- Boca Ice900 Peninsula Corp Cir., Boca Raton, FL 33487ice rinks · Team rentals · Contact for pricing
- The Palms Indoor Pickleball4660 Communication Ave, Suite 125, Boca Raton, FL 33431pickleball / tennis courts · Team rentals · Courts from $40/hr team rental ✓ Verified Oct 2026
- Panthers IceDen3299 Sportsplex Drive, Coral Springs, FL 33065ice rinks · Team rentals · Contact for pricing
- D-BAT Davenport1981 Ernie Caldwell Blvd, Suite 400, Davenport, FL 33837batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
- Miami Sports Box3508 NW 114th Ave., Doral, FL 33178basketball / volleyball courts · Team rentals · Contact for pricing
- Revo Arena10395 NW 41st St #101, Doral, FL 33178turf · Team rentals · Contact for pricing
- Baptist Health IcePlex800 Northeast 8th Street, Fort Lauderdale, FL 33304ice rinks · Team rentals · Contact for pricing
- D-BAT Green Cove1417-3 South Orange Avenue, Green Cove Springs, FL 32043batting cages; training · Team rentals · Membership from $58/mo (no team rental rate published) ✓ Verified Oct 2026
- Game Point Miami8081 W 28th Ave, Hialeah, FL 33016basketball / volleyball courts; pickleball / tennis courts · Team rentals · Contact for pricing
- The Yards at Amelia7551 W 4th Ave, Hialeah, FL 33014pickleball / tennis courts · Team rentals · Contact for pricing
- Next Level Basketball3945 Pembroke Rd, Hollywood, FL 33021basketball / volleyball courts · Team rentals · Contact for pricing
- D-BAT Jacksonville3030 Powers Ave, Jacksonville, FL 32207batting cages; training · Team rentals · Membership from $58/mo (no team rental rate published) ✓ Verified Oct 2026
- Line Drive Indoor Batting3125 Jupiter Park Circle, Suite 1, Jupiter, FL 33458batting cages · Team rentals · Contact for pricing
- D-BAT Lake Mary200 Technology Park Suite 1030, Lake Mary, FL 32746batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
- De10 Indoor Soccer (Lake Worth)6228 South Congress Avenue, Lake Worth, FL 33462turf · Team rentals · Contact for pricing
- Palm Beach Skate Zone8125 Lake Worth Rd., Lake Worth, FL 33467ice rinks · Team rentals · Contact for pricing
- D-BAT Melbourne672 Atlantis Rd., Melbourne, FL 32904batting cages; training · Team rentals · Membership from $38/mo (no team rental rate published) ✓ Verified Oct 2026
- Dinko Complex6301 NE 4th Ave, Miami, FL 33138pickleball / tennis courts · Team rentals · Contact for pricing
- Futbol Fever Miami14251 SW 120th St Suite 110-113, Miami, FL 33186turf · Team rentals · Turf from $150/hr team rental ✓ Verified Oct 2026
- Hoopers Gym14168 SW 139 Ct, Miami, FL 33186basketball / volleyball courts · Team rentals · Contact for pricing
- Masterpiece Basketball Academy13921 SW 143rd Ct unit #4, Miami, FL 33186basketball / volleyball courts; training · Team rentals · Contact for pricing
- The Lab Miami1255 NW 135th St., North Miami, FL 33168pickleball / tennis courts · Team rentals · Court rental $25 ✓ Verified Oct 2026
- Americas Got Soccer3488 N Andrews Ave, Oakland Park, FL 33309turf · Team rentals · Turf from $110/hr team rental ✓ Verified Oct 2026
- R5 Baseball7452 Narcoossee Road Suite 300B, Orlando, FL 32822batting cages · Team rentals · Cages from $40/hr team rental ✓ Verified Oct 2026
- D-BAT Oviedo5707 Dot Com Court Suite 1079, Oviedo, FL 32765batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
- Pines Ice Arena12425 Taft Street, Pembroke Pines, FL 33028ice rinks · Team rentals · Contact for pricing
- Pickleball Kingdom7300 US Highway 19 North, Pinellas Park, FL 33781pickleball / tennis courts · Contact for pricing
- D-BAT Southshore (Ruskin)351 30th St. NE, Ruskin, FL 33570batting cages; training · Team rentals · Cages from $50/hr team rental ✓ Verified Oct 2026
- D-BAT Wesley Chapel30553 Commerce Dr., San Antonio, FL 33576batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
- D-BAT St. Augustine94 Thomas Industry Way Unit 101, St. Augustine, FL 32095batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
- City Soccer Indoor1016 Clare Avenue, West Palm Beach, FL 33401turf · Team rentals · Contact for pricing
- De10 Indoor Soccer (West Palm Beach)2154 Zip Code Place, West Palm Beach, FL 33409turf · Team rentals · Contact for pricing
- D-BAT Winter Garden14207 W Colonial Drive, Winter Garden, FL 34787batting cages; training · Team rentals · Membership from $58/mo (no team rental rate published) ✓ Verified Oct 2026
Nothing here matches those filters.
Towns in Florida
Boca RatonCoral SpringsDavenportDoralFort LauderdaleGreen Cove SpringsHialeahHollywoodJacksonvilleJupiterLake MaryLake WorthMelbourneMiamiNorth MiamiOakland ParkOrlandoOviedoPembroke PinesPinellas ParkRuskinSan AntonioSt. AugustineWest Palm BeachWinter Garden