Grand Geneva Resort and Spa
Lake Geneva, Ill.
Cost: Rates start at $199 per night during the summer.
Offers 355 newly renovated guest rooms, a spa and salon, and Ristorante Brissago and Geneva ChopHouse restaurants. Guests can visit the resort's Mountain Top ski hill where families can enjoy downhill skiing and snowboarding on 18 different slopes, as well as cross-country skiing and snow shoeing on miles of scenic trails. Guests can also enjoy ice skating and sledding at the resort. From Nov. 20-Dec. 29, the resort hosts its annual Christmas in the Country celebration complete with lights, a holiday musical revue and visits from Santa.