Stand alone .unity3d player

Is there some way to play a unity3d file saved from the browser cache without actually using a browser?

no

standalone games are built as such and work differently.

different parts of the webplayer rely on browser components and don’t work without them

so embedding the file in a html web page on localhost would not work?

it would work but it will require a browser