For white tile floors, I often specify grout that matches the colour of stone (below). This is because I have been in hundreds of bathrooms over the years that were filled with white tile and yes, you guessed it, dirty white grout.And because the ONLY fixed colour in those dated, white bathrooms WAS in fact the dirty grout, I often chose a green beige or a green grey paint colour to make it look less bad.
Colleen Torrant