Bamboo is considered one of the more eco-friendly flooring options because it is made from a grass, which grows much faster than trees. Bamboo floors are extremely sturdy, but tend to absorb moisture more than hardwood floors. Something to consider: A downside to bamboo flooring is that it can't be refinished. Bamboo flooring can cost $1.50-$12 per square foot just for the material. Price depends on the quality, size of planks, and if the bamboo is solid or a thinner veneer. Professional installation will add $3-$6 per square foot.