About 10 miles away, a nifty place to stay is the historic Hotel Colorado in Glenwood Springs, which dates back ... find few crowds at this artificial lake near the small town of Craig.
The lake features a designated swim area with clear, cool waters, making it ideal for a refreshing dip on a hot summer day.