You have to play in party mode to get the minigames, and win those minigames IIRC. Aren't there a few settings that make Bowser spaces more popular? You can try to beat story mode to unlock Bowser's map and see if that helps.