We are looking at 3 serious options, so far.
Bend has a lot of followers, and according to the weather service, gets less rain than San Diego??? But it still gets snow in the winter, which is huge. It's close to some state and local park systems.
Port Angeles, WA. Not really a mountain town, but just outside of Olympic national park. It gets a lot less rain than Seattle surprisingly, plus you are still close to the ocean.
Missoula, MT. This one is making its way up the list fast. A simple search on Zillow shows the types of houses/cabins one can get with under $300k, it's amazing Plus a large town.
Thoughts?
Bend is great - exceptional weather, mtn biking, hiking, and beer. Skiing is close by and good in many ways, but Cascades snow is pretty wet (the Rockies are much better IMO). It is spendy.
Port Angeles is in the smallish/relative rain shadow of the Olympics, and a neat area, but it is still wet and gray a lot. The mountains are right close by, but they are rather wet and best suited to backcountry excursions (largely wilderness, no ski resorts). My sense (having lived in the Puget Sound area for a few years) is that a potentially significant downside is just getting places, off the peninsula. The ferry system is neat but limited, and you often end up in places that have heavy traffic for some ways before you are free and clear. I don't know the town.
Lived in Missoula for a number of years and it is a really cool town in a fantastic area - hiking and biking are great, as are the rivers you have access to, but it is getting more crowded. The Missoula valley also gets pretty bad inversions in the winter, and the skiing is not that great. From my perspective, housing is pretty expensive, but I am in a LCOLA.
Look at the greater Wenatchee area and Boise while you are at it.
I'm a bit into smaller towns and fewer crowds with access to incredible mountains, with skiing (on great snow), mountain biking and hiking as big priorities...and my short list includes:
Driggs/Victor Idaho
Whitefish Montana
McCall Idaho
Joseph Oregon