When I was building out my camper in the cold garage last fall, the linoleum was cold.
I also wanted something to easily clean.
I chose a rubber entry mat from a discount store and cut it to size.
So far it has worked great. I have vacuumed it and even power washed it at a car wash to get the dust and dirt out and hung it to dry.
In an attempt to keep the cold out as there is no insulation in the floor, I placed a piece of Reflectix under the carpet. This too seems to keep heat in and cold out.
The carpet cost about $10.00 and Reflectix I had from a roll I had bought a few years back.
This is lots better than a cold floor in the morning.