I would recommend checking out the Hearst Castle website (
http://www.hearstcastle.com/) to check out the tour options. There are several tours available, and if this is a "one and only" visit, you should allow yourself a full day. You might also consider staying in Cambria or San Simeon overnight, both of which are fairly close to the castle.