Omak is a compact, friendly mountain‑and‑lake town (pop. ~4,860) that makes a surprisingly comfortable multi‑week base—plenty of outdoor options (Omak Lake, Okanogan–Wenatchee National Forest), a lively annual Omak Stampede, local cafés, two small theaters, a community college campus and a casino for nights off so you won’t feel stuck between shifts.
For quick weekend variety, Osoyoos (BC) and its lakes/wineries sit ≈45 miles north across the border via Oroville, while Okanogan (~5 miles) and Tonasket (≈24 miles) offer extra dining, grocery and trailhead options—great for exploring beyond town on days off.