Yes, bathroom vanity tops made from granite are stain-resistant, as granite isn’t as porous as marble is, for example. However, it is still recommended that you seal the granite surface to ensure the longevity of this natural stone. When correctly installed and then maintained, you can expect your granite countertop to last years.