Hilton Chicago/Indian Lakes Resort
Bloomingdale, Ill. 60108
Cost: Room rates start at $129 per night.
Situated on 260 rolling acres in DuPage County, the Hilton Chicago/Indian Lakes Resort offers an alternative to the usual Chicago area resorts. The kids will enjoy the heated indoor or outdoor pool. Pitch horseshoes, play volleyball and shoot pool. Special packages for staycations are available. There's a full-service spa onsite.