Mt. Rushmore reservations
I didn't stay at any of these hotels in the Mt. Rushomre area but I wanted to let you know they are out there. Keystone is the main city to stay and is a historic town in itself. They offer: Presidents View Resort (1-800-504-3210), Econo Express (1-888-326-6695), Whitehouse Resort (1-866-996-6835), and various Chalets (1-888-996-6835).
Give them a call and they can set you up with accomodation and restaurant deals accompanying your stay. Kids stay for free in some places as well as you can rent a Chalet with full kitchen amenities and great views of the Rushmore monument or the scenic pine forests.