Kitchens are not the only location where you need a high quality, beautiful stone countertop. Your bathroom vanity requires a countertop just as strong and aesthetically pleasing as you would want in your kitchen. The bathroom countertop does require a bit more durability to it as you want something that can stand up to all that moisture and the constant spills that occur during your day to day routine. Often times, this can be a personal decision that is based on your specific needs but there are functional differences between the two to be aware of.
In the bathroom, granite and marble are the most common choices. These are surfaces that are very capable of lasting a long time, which is why they are so desirable. Both of these choices will need to be sealed at the recommended interval by the supplier, granite requiring less sealing than marble. This will help protect the surface from cosmetics, lotions, and other greasy substances that can damage the surfaces. Marble is very susceptible from staining, so extra care will need to be taken with this surface. Granite will be less likely to stain but you will still need to pick up any spills in a timely manner to ensure the life of your countertop.
Quartz is another option that people love to have in their bathrooms. This is because it is a solid surface that is low maintenance and more durable. It will often same ballpark in terms of pricing (compared to granite and marble) but it is chemically engineered stone so that it does not have the same flaws that you will find in all natural stone. It does not need to be sealed and is capable of withstanding the heat of your styling products.
Choosing the right stone for your bathroom countertop will really just come down to what your needs and wants in a countertop as well as your typical routines. There are a lot of beautiful stone options out there to choose from so you will want to consider the pros and cons of each to find the right one for you.