About Timber House Brewing & Lodge
Adorable boutique hotel with 9 themed rooms. Located in the small mountain town of Chester, CA near Lake Almanor.
Upon opening the door of one of our uniquely designed rooms, you will see what makes Timber House Lodge different. There are nine themed rooms that are sure to surprise you as you walk in. Brand new top-of-the-line mattresses with 800 thread-count sheets and a 50-inch TV are just a few reasons you will want to come back and stay again.