Dillon is a scenic place surrounded by lake and mountain views. If you're visiting during colder months, enjoy activities such as skiing during your stay. Nature lovers can visit Marina Park and Dillon Reservoir. Popular sights in the surrounding area include Keystone Ski Resort.