This being America, there are plenty of large shopping malls to choose from, including the Aventura Mall, Bayside Marketplace and Sawgrass Mills. If; however, you prefer your shopping on a smaller, more personal level, Espanola Way is home to a great flea market, while there are many art and antique fairs on South Beach worth visiting.
Look out also for the Little Havana district, where you should be able to pick up Hispanic items such as Cuban trinkets.
In the unlikely event that the kids will want to be torn away from the beach, there are many places of interest in Miami that the whole family will enjoy. Parrot Jungle Island, for instance, is home to a wide variety of animals, while Monkey Jungle is kind of a zoo with a twist, where humans are caged while the monkeys let their hair down in the open air.
Children will also love seeing marine creatures such as dolphins and whales at the Miami Seaquarium. There are also several museums in the area - the Science Museum and the Children's Museum should keep youngsters happily occupied.