Here you will find quite a bit of information on painting bathroom tiles and bathroom vanities in order to achieve durable and aesthetically-pleasing results, as well as the necessary materials for this:
As you will be able to observe, we have included multiple options for floor and wall tile treatment (cement floor tiles + metro tiles for the tub and shower area, peel and stick vinyl tiles, and painting the existing tiles) leaving you to decide, in accordance with your budget.