The Lochsa Lodge is a 4-season resort located just minutes from Lolo Pass and overlooking the wild and scenic Lochsa River. It’s the perfect home base for all your outdoor adventures or just relaxing and enjoying the views.
Location: Lolo Pass, Lowell, Kamiah / Kooskia, and Upper Clearwater River Corridor
Lodging Type: Cabins & Vacation Rentals, Guest Ranches & Resorts, and Hotels & Motels
Website: http://lochsalodge.com/
Address: 115 Powell Rd., Powell ID 59847
Phone: (208) 924-3405
Member? Yes