Our bathroom and loo are separate.
We do the loo whenever it needs it, every 2 or 3 days probably, but as DS is starting to toilet train soon I will probably be trying to wipe everything down every day; it is a tiny little room, and he doesn't really get that certain bits of the toilet are best not to touch if possible.
Bath: once a week proper scrub, in-between quick maintenance as needed
Shower walls, taps and minging bits in the folds of glass shower screen: whenever I am overcome by shame at the state of 'em