Yes there are lots of dialects. Mandarin is the most commonly spoken. In the north (north east mainly) the sounds can be a little harsher than the more softly spoken south. You've then got the likes of Shanghainese and Cantonese which really sound nothing like Mandarin. There are many, many more!