Phuket town itself is very touristy and not much to look at, but outside of town on the peninsula there are lots of choices. My favourite is Paresa (https://www.paresaresorts.com/) if you feel like a splurge. And if you like day trips would highly highly recommend this one
https://www.johngray-seacanoe.com/trips/thailand/day-trips/hong-by-starlight.html