Sports Facility MapSuggest a facility

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).

  1. Boca Ice
    900 Peninsula Corp Cir., Boca Raton, FL 33487
    ice rinks · Team rentals · Contact for pricing
  2. The Palms Indoor Pickleball
    4660 Communication Ave, Suite 125, Boca Raton, FL 33431
    pickleball / tennis courts · Team rentals · Courts from $40/hr team rental ✓ Verified Oct 2026
  3. Panthers IceDen
    3299 Sportsplex Drive, Coral Springs, FL 33065
    ice rinks · Team rentals · Contact for pricing
  4. D-BAT Davenport
    1981 Ernie Caldwell Blvd, Suite 400, Davenport, FL 33837
    batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
  5. Miami Sports Box
    3508 NW 114th Ave., Doral, FL 33178
    basketball / volleyball courts · Team rentals · Contact for pricing
  6. Revo Arena
    10395 NW 41st St #101, Doral, FL 33178
    turf · Team rentals · Contact for pricing
  7. Baptist Health IcePlex
    800 Northeast 8th Street, Fort Lauderdale, FL 33304
    ice rinks · Team rentals · Contact for pricing
  8. D-BAT Green Cove
    1417-3 South Orange Avenue, Green Cove Springs, FL 32043
    batting cages; training · Team rentals · Membership from $58/mo (no team rental rate published) ✓ Verified Oct 2026
  9. Game Point Miami
    8081 W 28th Ave, Hialeah, FL 33016
    basketball / volleyball courts; pickleball / tennis courts · Team rentals · Contact for pricing
  10. The Yards at Amelia
    7551 W 4th Ave, Hialeah, FL 33014
    pickleball / tennis courts · Team rentals · Contact for pricing
  11. Next Level Basketball
    3945 Pembroke Rd, Hollywood, FL 33021
    basketball / volleyball courts · Team rentals · Contact for pricing
  12. D-BAT Jacksonville
    3030 Powers Ave, Jacksonville, FL 32207
    batting cages; training · Team rentals · Membership from $58/mo (no team rental rate published) ✓ Verified Oct 2026
  13. Line Drive Indoor Batting
    3125 Jupiter Park Circle, Suite 1, Jupiter, FL 33458
    batting cages · Team rentals · Contact for pricing
  14. D-BAT Lake Mary
    200 Technology Park Suite 1030, Lake Mary, FL 32746
    batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
  15. De10 Indoor Soccer (Lake Worth)
    6228 South Congress Avenue, Lake Worth, FL 33462
    turf · Team rentals · Contact for pricing
  16. Palm Beach Skate Zone
    8125 Lake Worth Rd., Lake Worth, FL 33467
    ice rinks · Team rentals · Contact for pricing
  17. D-BAT Melbourne
    672 Atlantis Rd., Melbourne, FL 32904
    batting cages; training · Team rentals · Membership from $38/mo (no team rental rate published) ✓ Verified Oct 2026
  18. Dinko Complex
    6301 NE 4th Ave, Miami, FL 33138
    pickleball / tennis courts · Team rentals · Contact for pricing
  19. Futbol Fever Miami
    14251 SW 120th St Suite 110-113, Miami, FL 33186
    turf · Team rentals · Turf from $150/hr team rental ✓ Verified Oct 2026
  20. Hoopers Gym
    14168 SW 139 Ct, Miami, FL 33186
    basketball / volleyball courts · Team rentals · Contact for pricing
  21. Masterpiece Basketball Academy
    13921 SW 143rd Ct unit #4, Miami, FL 33186
    basketball / volleyball courts; training · Team rentals · Contact for pricing
  22. The Lab Miami
    1255 NW 135th St., North Miami, FL 33168
    pickleball / tennis courts · Team rentals · Court rental $25 ✓ Verified Oct 2026
  23. Americas Got Soccer
    3488 N Andrews Ave, Oakland Park, FL 33309
    turf · Team rentals · Turf from $110/hr team rental ✓ Verified Oct 2026
  24. R5 Baseball
    7452 Narcoossee Road Suite 300B, Orlando, FL 32822
    batting cages · Team rentals · Cages from $40/hr team rental ✓ Verified Oct 2026
  25. D-BAT Oviedo
    5707 Dot Com Court Suite 1079, Oviedo, FL 32765
    batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
  26. Pines Ice Arena
    12425 Taft Street, Pembroke Pines, FL 33028
    ice rinks · Team rentals · Contact for pricing
  27. Pickleball Kingdom
    7300 US Highway 19 North, Pinellas Park, FL 33781
    pickleball / tennis courts · Contact for pricing
  28. D-BAT Southshore (Ruskin)
    351 30th St. NE, Ruskin, FL 33570
    batting cages; training · Team rentals · Cages from $50/hr team rental ✓ Verified Oct 2026
  29. D-BAT Wesley Chapel
    30553 Commerce Dr., San Antonio, FL 33576
    batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
  30. D-BAT St. Augustine
    94 Thomas Industry Way Unit 101, St. Augustine, FL 32095
    batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
  31. City Soccer Indoor
    1016 Clare Avenue, West Palm Beach, FL 33401
    turf · Team rentals · Contact for pricing
  32. De10 Indoor Soccer (West Palm Beach)
    2154 Zip Code Place, West Palm Beach, FL 33409
    turf · Team rentals · Contact for pricing
  33. D-BAT Winter Garden
    14207 W Colonial Drive, Winter Garden, FL 34787
    batting cages; training · Team rentals · Membership from $58/mo (no team rental rate published) ✓ Verified Oct 2026

Towns in Florida