Top 8 free things to do in Miami · 1. Take a swim at South Beach · 2. Take a quick trip to Cuba · 3. Take a free art tour · 4. Spend the afternoon in a free ...