This depends on what you are looking for. Karon Beach is also a great beach, but thanks to the huge buildings that surround it, it feels more like a tourist area. Kata Beach, on the other hand,  feels more cosy and homely to people.