About Us



Bonaparte Lake is located in the Okanogan Highlands nestled at the base of 7258 foot Mount Bonaparte. If you are looking for a relaxing getaway with the family, or even alone this is the place to be. We are halfway between Tonakset and Republic, 6 miles off of Highway 20.

The ice fishing has been hot!


There are six types of fish in the lake making it the perfect fishing destination! In May 2015, the state record tiger trout was caught. Weighing in at 18.5lbs and 32.5 inches long, with a 22 inch girth (pictured right). There is also lots of wildlife to enjoy in the area. The lake is clean for swimming, or you could just lounge around on the beach and soak up the sun. There are tons of hiking trails in the area as well. Trophy bucks that hang out in the surrounding mountains make it a great place to plan your next hunting trip! In to winter sports? The lake freezes over approximately 3 feet thick, making it safe for ice fishing and snowmobiling. There are many trails for cross country skiing as well! No matter what time of year it is, there is always something to do.



We have 9 Cabins, 25 RV Sites, and 12 Tent sites. Two cabins are equipped with a kitchenette and bathroom, the rest are dry rustic one-room cabins that sit right on the lake. Most of our RV sites are full-hookup (power, water, sewer), with 110s. We have a few 30amp services. We have a full service restaurant, fishing/boat dock, bathroom/showerhouse, and we rent row boats, paddle boats, kayaks, and a canoe. Every Saturday night we have smoked prime rib! It starts at 4:00pm. Call us for reservations!

Contact Us

Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours.

Bonaparte Lake Resort

615 Bonaparte Lake Rd, Tonasket, Washington 98855, United States



Closed for the season, check back for updates. We will be opening real soon!