Vinyl flooring and laminate flooring are both scratch and stain resistant. Vinyl is also waterproof so a great choice for bathrooms and other rooms that may be susceptible to water splashes and spills.