No, you do not have to stay at Harrah's Cherokee Casino Resort to gamble. The casino is open to the public and offers a range of gaming options, including slot machines, table games, and poker. The casino is available 24 hours a day, seven days a week, and is accessible to anyone who is at least 21 years of age and can provide a valid government-issued photo ID.