Buck Meadows Lodge, located between Groveland and the Big Oak Flat entrance to Yosemite, is a great and reasonably priced accommodation. Just a 20 minute drive to the park, it has nice clean rooms (with mini fridge, microwave, coffee maker), a great restaurant, an outdoor pool, a kids play area and laundry facility.