Well, laminate is the worst choice because it will be damaged and won't look good in some time. When choosing between marble and bamboo, then it depends on your taste and preferences. I purchased Engineered bamboo flooring not a long time ago, and I'm satisfied with it. It's made from natural materials and is environmentally friendly. And it's an excellent choice to install in the kitchen because it's easy to clean it and the flooring has 24-hour spill protection.