Is there any hiding places in Pokemon?

There are secret bases in Pokémon Ruby Sapphire and Emerald. In Diamond Pearl and Platinum, you have underground bases.

There are secret bases in Pok