Speak German, English, French. Did Latin, Spanish, a bit of Italian, Dutch as an adult.
Spent time in Grasse, Flanders, Senegal.
Interests - world history (Japan, Aztecs), physics, Erich Kästner.
I’ll go with Swiss and Bavarian. Although I am from southwest Germany, the two are too different from standard German. I like the sound of a Bavarian accent in standard German though. I don’t like the sound of East-German and Saxon dialects, however they are not too different from other central German dialects (if not too far east, not Lausitz like in Sabine Schaefer's answer or Märkisch) and therefore not as difficult to understand as Swiss and Bavarian. The dialect in my region is Rhine-Hessian, between Palatine and Hessian. Central/southern dialects mixed with standard German are fine by me (Palatine, Hessian, Hunsrueck, Saarland, …). I would not understand someone who exclusively speaks dialect without mixing it with standard language, no matter the dialect, if the dialects are from outside my area. But writing them out would help tons. Bavarian and very remote Swiss and Austrian mountain dialects are ununderstandable for me. Beside different pronunciation they use expressions not known in standard German.
Map of central-German dialect groups:
Map of dialect groups in Germany:
Example words in dialect groups: