Indoor Sports Facilities in Oregon
We list 19 indoor sports facilities in Oregon, in 8 towns: Beaverton, Damascus, Hillsboro, Lake Oswego, Portland, Tigard, Troutdale, Tualatin. 0 list team rentals and 8 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 (6 facilities with a rate checked on the facility's own website; rates are "from" prices).
- Northwest Nationals Baseball and Softball Training Facility11000 SW 11th St, Beaverton, OR 97005batting cages · Cages from $70/hr team rental ✓ Verified Oct 2026
- The Courts in Beaverton14523 SW Millikan Way, Beaverton, OR 97005turf; basketball / volleyball courts · From $70/hr team rental ✓ Verified Oct 2026
- Winterhawks Skating Center - Beaverton9250 SW Beaverton Hillsdale Hwy, Beaverton, OR 97005ice rinks · Contact for pricing
- Big Dawg Batting, LLC26785 SE Sunshine Valley Rd, Damascus, OR 97089batting cages · Contact for pricing
- Dalzell Community Gym17951 SE Hemrich Rd, Damascus, OR 97089pickleball / tennis courts · NEW GYM RATES for 2026 are $70 an hour for the full gym … ✓ Verified Oct 2026
- Hillsboro Futsal330 SW Walnut St, Hillsboro, OR 97123turf · Contact for pricing
- Lion Sports1414 SE 18th Ave, Hillsboro, OR 97123batting cages; turf; pickleball / tennis courts · From $43/hr team rental ✓ Verified Oct 2026
- Mound Time5160 NE Five Oaks Dr, Hillsboro, OR 97124batting cages · Contact for pricing
- Lake Oswego Indoor Tennis Center2900 SW Diane Dr, Lake Oswego, OR 97035pickleball / tennis courts · Contact for pricing
- Batting A Thousand - Batting Cages8829 SE Stark St, Portland, OR 97216batting cages; turf · Cages from $64/hr team rental ✓ Verified Oct 2026
- Oaks Park Roller Rink7805 SE Oaks Park Way, Portland, OR 97202dek / roller rinks · Ice from $200/hr team rental ✓ Verified Oct 2026
- Southeast Family YMCA6036 SE Foster Rd, Portland, OR 97206pickleball / tennis courts · Contact for pricing
- The Plex - Indoor Sports Arena8785 SW Beaverton Hillsdale Hwy, Portland, OR 97225turf · Turf from $100/hr team rental ✓ Verified Oct 2026
- The Racquet Lab2830 NE Sandy Blvd, Portland, OR 97232pickleball / tennis courts · Contact for pricing
- D-BAT PDX West11131 SW Greenburg Rd, Tigard, OR 97223batting cages; training · Membership from $58/mo (no team rental rate published) ✓ Verified Oct 2026
- Pickleball Kingdom Tigard16800 SW 72nd Ave, Tigard, OR 97224pickleball / tennis courts · Contact for pricing
- Troutdale Indoor Soccer819 NW Corporate Dr, Troutdale, OR 97060turf · Contact for pricing
- Northwest Diamond Sports19380 SW 90th Ct, Tualatin, OR 97062batting cages · Contact for pricing
- Tualatin Indoor Soccer11883 SW Itel St, Tualatin, OR 97062turf · Contact for pricing
Nothing here matches those filters.
Towns in Oregon
BeavertonDamascusHillsboroLake OswegoPortlandTigardTroutdaleTualatin