To dream of rock suggests stability in the real world.
If we are on firm ground we can survive. We may also be aware that we must be firm and stand ‘rock-like’, and not be dissuaded from our purpose.
Seaside rock can remind us of happier, more carefree times. You might also like to consult the entries for barrier, initiation and stone.