Vinyl is significantly less expensive than other tiles, but stone and ceramic tiles resist wear & tear much better than vinyl that will need to be replaced sooner, depending on the volume of foot traffic. Thus you may consider a combination of vinyl where you expect less traffic, and tile in areas with most foot traffic