I'm in the same boat too - I think I've settled on these non-slip porcelain tiles which seems to be pretty heavy duty, whilst looking good too:
https://www.directtilewarehouse.com/dotti-anti-slip-floor-tiles-anthracite-floor-tiles/?upsell=1&line_price=198