Sports Facility MapSuggest a facility

Indoor Sports Facilities in Ohio

We list 44 indoor sports facilities in Ohio, in 34 towns: Avon, Avon Lake, Beachwood, Brecksville, Brooklyn, Chagrin Falls, Cleveland, Cleveland Heights, Concord Township, Eastlake, Elyria, Euclid and more. 35 list team rentals and 28 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 $25 to $250 per hour (19 facilities with a rate checked on the facility's own website; rates are "from" prices).

  1. T3 Performance Avon
    1965 Recreation Lane, Avon, OH 44011
    turf; batting cages; basketball / volleyball courts · Team rentals · Courts from $50/hr team rental ✓ Verified Oct 2026
  2. Anchor Recreational Facility
    33483 Lake Road, Avon Lake, OH
    basketball / volleyball courts; pickleball / tennis courts; batting cages · Team rentals · Courts from $50/hr team rental ✓ Verified Oct 2026
  3. T3 Performance Beachwood
    3999 Richmond Rd., Beachwood, OH 44122
    turf · Team rentals · Courts from $50/hr team rental ✓ Verified Nov 2026
  4. Blossom Field House
    9069 Brecksville Road, Brecksville, OH 44141
    basketball / volleyball courts; pickleball / tennis courts; batting cages · Team rentals · Courts from $25/hr · Full facility from $55/hr team rental ✓ Verified Oct 2026
  5. John M. Coyne Recreation Center Ice Rink
    7600 Memphis Ave, Brooklyn, OH 44144
    ice rinks · Team rentals · Contact for pricing
  6. IVA Performance
    8535 Tanglewood Square, Chagrin Falls, OH 44023
    turf · Team rentals · Main turf $75 per 30 minutes, $125 per 60 minutes ✓ Verified Oct 2026
  7. Cleveland Pickleball Center
    12400 Crossburn Ave, Cleveland, OH 44135
    pickleball / tennis courts · Contact for pricing
  8. Cleveland Heights Community Center
    1 Monticello Boulevard, Cleveland Heights, OH 44118
    basketball / volleyball courts · Team rentals · Contact for pricing
  9. Concord Sportsplex
    7993 Crile Rd, Concord Township, OH 44077
    pickleball / tennis courts; batting cages; turf · Individual from $40/hr (no team rental rate published) ✓ Verified Oct 2026
  10. TOCA Eastlake (Force Sports)
    34650 Melinz Pkwy, Eastlake, OH 44095
    turf; basketball / volleyball courts · Team rentals · Turf from $180/hr · Courts from $60/hr team rental ✓ Verified Oct 2026
  11. East Recreation Center
    1101 Prospect Street, Elyria, OH 44035
    basketball / volleyball courts · Team rentals · Courts from $45/hr team rental ✓ Verified Oct 2026
  12. North Park Ice Arena
    901 Duffey Street, Elyria, OH 44035
    ice rinks · Ice from $200/hr team rental ✓ Verified Oct 2026
  13. West Recreation Center
    1200 Foster Avenue, Elyria, OH 44035
    basketball / volleyball courts · Team rentals · Courts from $45/hr team rental ✓ Verified Oct 2026
  14. The Sports Plant
    20001 Euclid Ave, Euclid, OH 44117
    basketball / volleyball courts · Team rentals · Contact for pricing
  15. D-BAT Columbus East
    650 Taylor Station Rd Suite B, Gahanna, OH 43230
    batting cages; training · Team rentals · Contact for pricing
  16. Hudson Fieldhouse
    5698 Hudson Drive, Suite 5, Hudson, OH 44236
    turf; batting cages · Team rentals · Contact for pricing
  17. Winterhurst Ice Arena
    14740 Lakewood Heights Blvd, Lakewood, OH 44107
    ice rinks · Individual from $350/hr (no team rental rate published) ✓ Verified Oct 2026
  18. D-BAT Columbus North
    459 Orange Point Dr Suite E, Lewis Center, OH 43035
    batting cages; training · Contact for pricing
  19. D-BAT Maumee
    440 W. Dussel Drive Suite B, Maumee, OH 43537
    batting cages; training · Team rentals · Membership from $38/mo (no team rental rate published) ✓ Verified Oct 2026
  20. D-BAT Medina
    2795 Medina Road, Medina, OH 44256
    batting cages; training · Team rentals · Membership from $38/mo (no team rental rate published) ✓ Verified Oct 2026
  21. Dunamis Sports House
    220 N. State Rd, Medina, OH 44256
    turf; basketball / volleyball courts · Team rentals · Courts from $65/hr · Other rental $75/hr team rental ✓ Verified Oct 2026
  22. Medina Sports Training Center
    879 South Progress Drive, Unit K, Medina, OH 44256
    turf; batting cages · Team rentals · Turf from $50/hr · Cages from $25/hr team rental ✓ Verified Oct 2026
  23. Pinnacle Sports
    313 Medina Rd, Medina, OH 44256
    turf; basketball / volleyball courts; batting cages · Team rentals · Cages from $40/hr team rental ✓ Verified Oct 2026
  24. Erie Pickleball
    8020 Tyler Blvd, Mentor, OH 44060
    pickleball / tennis courts · Contact for pricing
  25. Mentor Ice Arena
    8600 Munson Road, Mentor, OH 44060
    ice rinks · Ice from $250/hr team rental ✓ Verified Oct 2026
  26. D-BAT Middleburg
    6908 Engle Rd, Middleburg Heights, OH 44130
    batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
  27. Soccer Sportsplex
    31515 Lorain Road, North Olmsted, OH 44070
    turf · Team rentals · Contact for pricing
  28. Shady Drive Indoor Multi-Purpose Facility
    7327 Avon Belden Road, North Ridgeville, OH 44039
    batting cages · Contact for pricing
  29. AMP Field House
    7255 Free Avenue, Oakwood Village, OH 44146
    turf · Team rentals · Contact for pricing
  30. Olmsted Community Center
    8170 Mapleway Drive, Olmsted Falls, OH 44138
    basketball / volleyball courts · Team rentals · Courts from $45/hr team rental ✓ Verified Oct 2026
  31. Hamilton Ice Arena
    21012 Hilliard Boulevard, Rocky River, OH 44116
    ice rinks · Team rentals · Contact for pricing
  32. TOCA Rocky River (Force Sports)
    21220 Center Ridge Rd, Rocky River, OH 44116
    turf; pickleball / tennis courts · Team rentals · Turf from $75/hr team rental ✓ Verified Oct 2026
  33. Thornton Park Ice Rink
    3301 Warrensville Center Road, Shaker Heights, OH 44122
    ice rinks · Ice from $225/hr team rental ✓ Verified Oct 2026
  34. D-BAT Solon
    2 9001 Solon Rd., Unit I, Solon, OH 44139
    batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
  35. Brunswick Auto Mart Arena
    15381 Royalton Rd, Strongsville, OH 44136
    ice rinks · Team rentals · Contact for pricing
  36. Pro Sports Performance
    11985 Prospect Rd., #A2, Strongsville, OH 44149
    turf · Team rentals · Contact for pricing
  37. CrossFit Saol
    2130 East Aurora Road, Twinsburg, OH 44087
    turf; batting cages · Team rentals · Contact for pricing
  38. The Edge Sports and Arts Academy
    9550 Ravenna Road, Twinsburg, OH 44087
    turf; basketball / volleyball courts · Team rentals · Turf from $260/hr · Courts from $85/hr team rental ✓ Verified Oct 2026
  39. Premier Ohio Baseball & Softball
    5460 Wegman Dr, Suite 8, Valley City, OH 44280
    batting cages · Team rentals · Contact for pricing
  40. CAPS Fieldhouse
    6060 W Canal Road, Valley View, OH 44125
    turf; batting cages · Team rentals · Turf from $200/hr team rental ✓ Verified Oct 2026
  41. D-BAT West Chester
    9021 Meridian Way, West Chester, OH 45069
    batting cages; training · Team rentals · Membership from $58/mo (no team rental rate published) ✓ Verified Oct 2026
  42. TOCA Westlake (Force Sports)
    23409 Detroit Rd, Westlake, OH 44145
    turf; batting cages · Team rentals · Turf from $75/hr team rental ✓ Verified Oct 2026
  43. Lost Nation Sports Park East
    38630 Jet Center Drive, Willoughby, OH 44094
    batting cages; turf · Team rentals · Cages from $40/hr team rental ✓ Verified Oct 2026
  44. Ohio Sports Complex
    36540 Biltmore Pl, Willoughby, OH 44094
    turf; batting cages · Team rentals · Batting/pitching cage $30 per 60 minutes ✓ Verified Oct 2026

Towns in Ohio