On the edge of town within earshot of gushing Cameron Falls is this cozy house that Louis Hill (the genius behind the Prince of Wales Hotel) built for himself. A B&B with a wide range of quaint rooms (some with shared bath) and a creaking staircase, it's steeped in character. The welcoming host's freshly baked breakfast is fabulous.
The Danish Blue Boy and Dutch Treehouse double rooms are especially nice.