Bitcoin and gold has several advantages and disadvantages, but I consider bitcoin is better than gold.
In some ways bitcoin is better than gold— it is way easier to transfer big amounts, easier to hide etc
It could be way harder to hide big amounts of bitcoins. Blockchain is a public network, even the connection between mt gox and btc-e was uncovered. While you can always make a safe stash and hide your physical gold. I'm not sure what option is better but there is no easy way to do it
It is six of one and half a dozen of the other
Just like you can't safely hide large amounts of Bitcoin, you can't safely hide large amounts of gold. You can hide a few gold coin or bars but what about hiding a few tonnes of gold? First, you can't accumulate that much without being noticed (and likely asked where all this wealth comes from), and, second, you would need a bunker with guards to keep this gold safe and likely become a government itself at that (or a bank in the very least)
You may want to find out how Fort Knox is protected