Unwind at a widely acclaimed fly fishing spot and historic bed and breakfast. We’re located on the Trinity River in Lewiston, Northern California, renowned for its phenomenal steelhead, salmon and big brown trout fishing. The Old Lewiston Inn in is a 4 season resort found on a spectacular stretch of river that’s also popular for kayaking and rafting adventures. Outdoor pursuits abound in the area and include the 500,000+ acre Trinity Alps Wilderness Area, Trinity Lake, Lewiston Lake and so much more.
Our sparkling clean rooms have private entrances, private baths, new linens, free Wi-Fi, and decks overlooking the river. Hop out of bed in the mornings for a piping hot breakfast that’s free! The Old Lewiston is heaven for nature enthusiasts, weary city folks, romantic getaways, weddings, and any other excuse to get out in the California wilderness. Give us a ring and we’ll get the room ready for you!