Looking at this again. There are three ways into Yosemite on the west side. Highways 120 and 140 from the west, 41 is basically going north from Fresno. 120 is the most direct route from the Bay area. Besides Groveland and some of the locations mentioned, you might be able to find lodging around Jamestown and Sonora, two old gold rush era towns. But they aren't all that close and it's not a really fast road. 140 is farther south and runs essentially east from Merced. I've really entered from the south, using 41 or 140 during bad winter weather periods so can't tell you the differences between 120 and 140 coming all the way from the Bay area. If you enter "Oakland to Yosemite Valley," Google routes using 140 so that may be faster if not quite as direct. So what you may want to do is check these places out on a map to get an idea of where they are and what that means for lodging, while checking what's available. Wawona road (41) locations aren't as convenient from the bay area as they are from the south. Places like Oakhurst, Bass Lake, Tenaya Lodge. On 140, Mariposa isn't too far out but El Portal area lodging is quite convenient to the valley - but you may find that you pay for that convenience.