Hotels near Husky Stadium are always on sale with CheapOair! Situated in Seattle, Washington, United States, Husky Stadium is an outdoor football stadium that is housed on the campus of University of Washington. This stadium is home of the Washington Huskies of the Pacific-12 Conference that hosts the football games. Opened in 1920, this stadium has the total capacity of 72,500 that makes it the largest stadium in the Pacific Northwest. Find great deals on cheap hotels near Husky Stadium, and count on CheapOair for all of your travel booking needs!