Sandpoint is a charming lakeside resort town with swimming, kayaking and water-oriented fun in the summer, while winter brings snow along with skiing, snowshoeing, snowmobiling and other great snow sports.  The town has a strong artist community and there are several galleries along the charming main street, lined with brick buildings.  There are a number of excellent restaurants in town too.

Schweitzer Ski area is just 20 minutes to the northwest of town and is a relatively large ski area with two high-speed quad chairlifts, a six-pack lift and several other slower lifts.  Views from the top of the mountain to Lake Pend Oreille can't be beat.  

As the snow melts in the spring there is floating on the nearby Pack River, as well as whitewater rafting on the Moyie River about 40 minutes to the northeast. It's a fun intermediate rafting trip that flows through a cedar-lined canyon.  There's a dirt road along part of it, but most of it has no road, so the chance to see wildlife, including moose, is quite good.

South of town at the southern tip of Lake Pend Oreille is Farragut State Park, that served as a naval training base during WWII. It's a huge park with lots of inexpensive camping, little cabins to rent, boating and miles of trails for hiking, biking and horseback riding.  At least one local outfitter offers kayak trips on the lake as well as guided biking tours.

Sandpoint is also the southern gateway to the International Selkirk Loop, a 280-mile stunningly scenic driving or cycling route that traverses northern Idaho, southern British Columbia and eastern Washington.  It is a designated National Scenic Byway, named one of the "Best of the Roads" by Rand McNally in their 2009 Road atlas in the United States and Canada and a AAA Gem Tour.

There is a lovely drive east of Sandpoint along the Clark Fork River towards Hope, with stunning views.  All in all a person could spend several very nice days in Sandpoint.