The Chster Manor Motel is THE only place to stay in Chester/Lake Almanor. They are building a new Best Western there that will be open March 2006, and talk about classy, and affordable. Best Western Quality and so reasonable for the area. The Chester Manor and The Rose Quartz Inn are the only places you should stay in Lake Almanor.