Hotels near Columbus Crew Stadium are always on sale with CheapOair! Situated in Columbus, Ohio, United States Columbus Crew Stadium is a soccer specific stadium. This stadium is known for serving the home stadium of the Columbus Crew of Major league Soccer. It was built in 1999, it was the first soccer-specific stadiums that is built for the professional soccer teams in the second professional era of American Soccer. This stadium has the seating capacity of 20,145, you would surely love this place. Find great deals on cheap hotels near Columbus Crew Stadium, and count on CheapOair for all of your travel booking needs!