Indoor Sports Facilities Near Portland, OR
We list 25 indoor sports facilities within 25 miles of Portland, OR, 5 of them in Portland itself. The closest is Oaks Park Roller Rink, about 1.9 miles from the town center. 0 of these list team rentals and 9 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 $43 to $200 per hour (7 facilities with a rate checked on the facility's own website; rates are "from" prices).
- Oaks Park Roller Rink1.9 mi7805 SE Oaks Park Way, Portland, OR 97202dek / roller rinks · Ice from $200/hr team rental ✓ Verified Oct 2026
- The Racquet Lab2.1 mi2830 NE Sandy Blvd, Portland, OR 97232pickleball / tennis courts · Contact for pricing
- Southeast Family YMCA2.3 mi6036 SE Foster Rd, Portland, OR 97206pickleball / tennis courts · Contact for pricing
- Batting A Thousand - Batting Cages3.9 mi8829 SE Stark St, Portland, OR 97216batting cages; turf · Cages from $64/hr team rental ✓ Verified Oct 2026
- The Plex - Indoor Sports Arena5.9 mi8785 SW Beaverton Hillsdale Hwy, Portland, OR 97225turf · Turf from $100/hr team rental ✓ Verified Oct 2026
- Winterhawks Skating Center - Beaverton6.1 mi9250 SW Beaverton Hillsdale Hwy, Beaverton, OR 97005ice rinks · Contact for pricing
- Lake Oswego Indoor Tennis Center6.2 mi2900 SW Diane Dr, Lake Oswego, OR 97035pickleball / tennis courts · Contact for pricing
- Northwest Nationals Baseball and Softball Training Facility7.1 mi11000 SW 11th St, Beaverton, OR 97005batting cages · Cages from $70/hr team rental ✓ Verified Oct 2026
- D-BAT PDX West7.7 mi11131 SW Greenburg Rd, Tigard, OR 97223batting cages; training · Membership from $58/mo (no team rental rate published) ✓ Verified Oct 2026
- Pickleball Kingdom Tigard8.5 mi16800 SW 72nd Ave, Tigard, OR 97224pickleball / tennis courts · Contact for pricing
- The Courts in Beaverton8.6 mi14523 SW Millikan Way, Beaverton, OR 97005turf; basketball / volleyball courts · From $70/hr team rental ✓ Verified Oct 2026
- Dalzell Community Gym9 mi17951 SE Hemrich Rd, Damascus, OR 97089pickleball / tennis courts · NEW GYM RATES for 2026 are $70 an hour for the full gym … ✓ Verified Oct 2026
- Mountain View Ice Arena10 mi14313 SE Mill Plain Blvd, Vancouver, WA 98684ice rinks · Contact for pricing
- Northwest Diamond Sports10.2 mi19380 SW 90th Ct, Tualatin, OR 97062batting cages · Contact for pricing
- NW Athletic Center11.5 mi16303 NE 15th St, Vancouver, WA 98684batting cages · Contact for pricing
- Tualatin Indoor Soccer11.7 mi11883 SW Itel St, Tualatin, OR 97062turf · Contact for pricing
- The Dugout Baseball Training12.2 mi7500 NE 16th Ave, Vancouver, WA 98665batting cages · Contact for pricing
- Troutdale Indoor Soccer12.2 mi819 NW Corporate Dr, Troutdale, OR 97060turf · Contact for pricing
- Mound Time13 mi5160 NE Five Oaks Dr, Hillsboro, OR 97124batting cages · Contact for pricing
- Big Dawg Batting, LLC13.3 mi26785 SE Sunshine Valley Rd, Damascus, OR 97089batting cages · Contact for pricing
- Lion Sports15.3 mi1414 SE 18th Ave, Hillsboro, OR 97123batting cages; turf; pickleball / tennis courts · From $43/hr team rental ✓ Verified Oct 2026
- Strike Zone Batting Cages15.3 mi11419 NE 126th St, Vancouver, WA 98662batting cages · Contact for pricing
- Salmon Creek Indoor Sports Arena15.4 mi110 NW 139th St, Vancouver, WA 98685turf · Turf from $150/hr team rental ✓ Verified Oct 2026
- Apollo Hit House15.4 mi14010 NE 3rd Ct, Vancouver, WA 98685batting cages · Contact for pricing
- Hillsboro Futsal16.8 mi330 SW Walnut St, Hillsboro, OR 97123turf · Contact for pricing
Nothing here matches those filters.
Search indoor sports facilities near Portland, OR with more filters
More near Portland, OR
Batting Cages near Portland, ORIndoor Turf Fields near Portland, ORIndoor Pickleball & Tennis Courts near Portland, OR