The JW in Phuket is one of the best hotels I have stayed in. They have lovely grounds and great pools and since it is so darn hot you are at the pools a lot. The pool sevice is wonderful they have people walking around serving ice water, frozen grapes, cold towels, spraying you with cool water just the best I have ever seen. They are very friendly and wonderful. Plus the area is beautiful!
If you get the chance it is worth the trip, food is expensive at the hotel but if you have status you get a free buffet breakfast which is very good. It is not close to town but is close to the airport.