You can paint or use contact paper. There are a lot of really cute ideas here https://www.hometalk.com/search/posts?filter=Bathroom%20Countertops
Cover it with contact....I just covered my kitchen worktop with marble effect contact and can't believe how good it actually looks.
Use BIN primer first, then a good quality paint
I used fleck spray. put a solid color on first, then few coats of fleck as needed, then poly over, lasted a long time