Sports Facility MapSuggest a facility

Indoor Sports Facilities Near Nashville, TN

We list 22 indoor sports facilities within 25 miles of Nashville, TN, 6 of them in Nashville itself. The closest is Hit City Sports, about 1.3 miles from the town center. 22 of these list team rentals and 16 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 $12 to $500 per hour (16 facilities with a rate checked on the facility's own website; rates are "from" prices).

  1. Hit City Sports1.3 mi
    407 42nd Ave N, Nashville, TN 37209
    batting cages · Team rentals · Contact for pricing
  2. Centennial Sportsplex Tennis Center1.9 mi
    222 25th Ave. N., Nashville, TN 37203
    pickleball / tennis courts · Team rentals · Courts from $25/hr team rental ✓ Verified Oct 2026
  3. D-BAT Nashville3.3 mi
    7006 Westbelt Dr, Nashville, TN 37209
    batting cages; training · Team rentals · Contact for pricing
  4. Boost FitClub FieldHouse4.6 mi
    11 Vaughns Gap Rd, Nashville, TN 37205
    turf · Team rentals · Contact for pricing
  5. Ford Ice Center Bellevue7.3 mi
    7638 B Hwy 70 S, Nashville, TN 37221
    ice rinks · Team rentals · Ice from $500/hr team rental ✓ Verified Oct 2026
  6. Crush Yard Nashville7.8 mi
    330 Franklin Rd, Brentwood, TN 37027
    pickleball / tennis courts · Team rentals · Courts from $48/hr team rental ✓ Verified Oct 2026
  7. Williamson County Indoor Sports Complex9.5 mi
    920 Heritage Way, Brentwood, TN 37027
    pickleball / tennis courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
  8. Mid State Sports Center9.6 mi
    207 Shady Grove Rd., Nashville, TN 37214
    basketball / volleyball courts · Team rentals · Courts from $100/hr team rental ✓ Verified Oct 2026
  9. International Soccer Complex10.2 mi
    2310 Antioch Pike, Antioch, TN 37013
    turf · Team rentals · Turf from $120/hr team rental ✓ Verified Oct 2026
  10. Ford Ice Center Antioch11.2 mi
    5264 Hickory Hollow Pkwy, Antioch, TN 37013
    ice rinks · Team rentals · Ice from $500/hr team rental ✓ Verified Oct 2026
  11. Indoor Arena at Crockett Park11.5 mi
    1485 Volunteer Parkway, Brentwood, TN 37027
    turf · Team rentals · Turf from $15/hr team rental ✓ Verified Nov 2026
  12. Chadwicks Fitness & Performance12.3 mi
    119 Seaboard Lane, Suite 401, Franklin, TN 37067
    turf · Team rentals · Turf from $125/hr team rental ✓ Verified Oct 2026
  13. Showtime Sports Academy12.3 mi
    119 Seaboard Lane, Suite 402, Franklin, TN
    batting cages; turf · Team rentals · Contact for pricing
  14. Alliance Training Center12.5 mi
    215 Gothic Ct, Franklin, TN 37067
    basketball / volleyball courts · Team rentals · Courts from $50/hr team rental ✓ Verified Oct 2026
  15. Franklin Recreation Complex13.2 mi
    1120 Hillsboro Road, Franklin, TN 37064
    pickleball / tennis courts; basketball / volleyball courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
  16. Williamson County Recreation Complex at Nolensville15.3 mi
    7250 Nolensville Road, Nolensville, TN 37135
    pickleball / tennis courts; basketball / volleyball courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
  17. LPG Sports Academy15.5 mi
    109-2 Rand Place, Franklin, TN 37064
    turf; basketball / volleyball courts · Team rentals · Turf from $70/hr · Courts from $50/hr team rental ✓ Verified Oct 2026
  18. Pickleball Kingdom Nashville North17.4 mi
    90 Volunteer Dr., Suite 480, Hendersonville, TN 37075
    pickleball / tennis courts · Team rentals · Contact for pricing
  19. Play It Again Sports Mt. Juliet Batting Cages18.6 mi
    1315 N Mt Juliet Rd, Mt Juliet, TN 37122
    batting cages · Team rentals · Cages from $60/hr team rental ✓ Verified Oct 2026
  20. Six1Five Sports Training19.5 mi
    139 Lineberry Blvd, Mt. Juliet, TN 37122
    batting cages; turf · Team rentals · Cages from $30/hr · Full facility from $95/hr team rental ✓ Verified Oct 2026
  21. Fairview Recreation Complex21.7 mi
    2714 Fairview Blvd, Fairview, TN 37062
    pickleball / tennis courts; basketball / volleyball courts · Team rentals · Courts from $12/hr team rental ✓ Verified Oct 2026
  22. Hooptown24.4 mi
    6910 Stroop Lane, Smyrna, TN 37167
    pickleball / tennis courts; basketball / volleyball courts · Team rentals · Contact for pricing

Search indoor sports facilities near Nashville, TN with more filters

More near Nashville, TN

Nearby towns