My wife an I stayed at Yosemite in dec, 2009 and we choosed the Wawona Hotel by web and friends references. Well, the Wawona is one of the best hotels I ever saw: vintage and cute room with own bath, awesome breakfast (you must taste the chocolate, it's just delicious!), kindly staff, good pianist, nice christmas decoration... The hotel it's located at the beggining of the park, just 30 minutes away from the base of the Upper Fall, I guess. And the hotel staff brings us all the tips about the Yosemite and Mariposa Grove parks.
We will return at Wawona asap!