Hydrogen peroxide is safe to use on marble as long as it is used on light coloured marble. When used on dark coloured marble, it can lead to decolouration and damage the overall look of the marble. Cleaning marble with the help of hydrogen peroxide can help in getting rid of hard stains. Since marble is delicate as far as usage of certain chemicals is concerned, hydrogen peroxide is a safer option to use. This is one of the better alternatives that can address the question of how to clean marble.