Christmas in Miami is truly magical: garland-wrapped palm trees, Santa cameos at brunch and festive holiday trees made of sand. It’s that time of the year when we hunker down and stay in with the family (or book in at one of the best restaurants in Miami for a feast prepared by someone else—more on that below). Looking for things to do in Miami over the holidays, as well as places to eat, shop and play? We’ve got you covered this holiday season with themed drive-thrus, outdoor markets and twinkling light displays. Plus, plenty of places where you can shop for locally made gifts. Forget snow—we’d rather sing Christmas carols chilling on the beach.