The Mystic Lake Casino has an on-site hotel. The nearest alternate hotel options are in Shakopee just to the north and include the Hampton Inn, AmericInn Lodge & Suites, and the Holiday Inn Express.
The hotel at Mystic Lake Casino has 586 rooms spread across 17 floors. The hotel has an exercise room, spa and indoor pool among other amenities.
Shakopee has a wide range of hotels, including many of the major upscale and mid-scale chains. In addition to the chains already listed, the town has a Quality Inn, Americas Best Value Inn, Best Western Plus and Super 8, plus a number of independent lodges and suite hotels.