Winstar Casino is over 2,000 acres and has over 3,000 slot machines.įrequently Asked Questions What is the largest casino in the world?Ī: The largest casino in the world is the Venetian Macao, which is located on the Cotai Strip of Macau. The “how big is winstar casino in miles” is a question that has been asked many times. WinStar Casino has made Forbes list of top 20 gaming destinations worldwide. The casino offers a variety of games and services, including live roulette and poker rooms. Winstar Casino is one of the largest casinos in North America, with more than 10 million square feet.