The Pines Resort - Credit: Wikimedia Commons
Located on Bass Lake within the Sierra National Forest, The Pines Resort is the only lakeside resort in the Yosemite area. This resort is on the North Shore of Bass Lake, miles from the Southern entrance of Yosemite National Park and an hour's drive north from Fresno. Accommodations range from fully equipped cabins to hotel suites. The Pines Resort operates a full-service marina that offers boat rentals and hosts two restaurants on-site. Additionally, the resort sits within the Pines Village, a community hub that includes a grocery market, a bar, and an array of other shops. Read more on Wikipedia
Source: en.wikipedia.org