Spend a weekend there and experience the fun and luxury for yourself. It was North Carolina’s first casino and has grown into the fabulous hotel resort it is today. Nestled in the mountains of Western North Carolina, Harrah’s Cherokee Casino Resort is like visiting Las Vegas without having to travel too far.