1. Can Picafort Christmas Market
The Can Picafort Christmas Market takes place in the town center and operates throughout December. It's the perfect spot to find local artisan goods, handmade crafts, and festive decorations. Popular items include handcrafted ornaments and traditional Spanish sweets. Plus, you'll be close to nearby landmarks like the beautiful beach and the Church of San Bartolomé. There are also local restaurants serving great holiday treats just a short walk away.