Miami Beach has perhaps the some of the best city beaches in the country. The water is relatively clear and the warm, white-sand beaches are wide, firm, and long enough to accommodate the throngs of visitors.
The most crowded beaches are from about 5th to 21st Street, which is essentially South Beach and all its circus-like glory. As well as sunbathing with the beautiful people, you can also get in some surfing. If you don’t get enough people watching on South Beach, head to the mid-Beach boardwalk, which runs from 21st to 46th streets. Families should head north of 21st Street, especially to the beach at 53rd Street and 73rd Street. Another family-friendly spot is Matheson Hammock Park and South Pointe Park.