Tiles
This is a classic option. Available in a large range of colours, patterns and textures so there’s something to suit your budget and all kinds of interior design style. Hard and dense, stain resistant, water and fireproof, they’re one of the most durable options. This said, quality is linked to cost and the cheaper the tile you opt for, the less durable it could be.
When installing, you need to ensure you have a subfloor that won’t move or shift so you don’t end up with cracked tiles and grout. While tiles are easy to clean, also pay attention to the grout. Often when a tile floor looks tired and worn it’s because the grout is dirty. Add a grout sealant to help with this.
Luxury vinyl planking
Get the wood look without the fuss; LVP is almost indistinguishable from real wood to the eye. As the most popular flooring option, it’s highly durable (as long as you go for reasonable quality, of course) and offers a nice surface to stand on as it has a slightly cushioned quality; also a bit more forgiving when you drop things.
It’s water resistant, easy to clean, maintain and repair. Avoid abrasive cleaning products and don’t drag heavy furniture over it as it could tear. As a flooring choice in the kitchen, anything vinyl comes with the added bonus of being easy to install. This means it’s not something that will put a buyer off as it’s not a huge cost or task to change it.
Stone
Natural stone flooring (eg. slate, marble, granite, sandstone, limestone, etc) is beautiful, resilient and because of its naturally occurring patterns, every floor is unique. This is no budget option though; stone is expensive because it is heavy, difficult to work with and needs a lot of pre-install work.