Any shelter signifies protection. We are all aware of the need for a safe space, and this symbolism comes across in dreams quite strongly.
The images used could be anything from a snail shell to an umbrella. Usually dreams about shelter highlight our needs or insecurities. You might also like to consult the entries for shells and umbrella.