Miami Beach is one of the great urban beaches. The wide sand beach stretches for nearly ten miles from south to north. One can run along the beach at any time, but the sand is not always firm. The beach is divided into three sections: South Beach, Mid-Beach, and North Beach. South Beach has all the action (hotels, restaurants, shopping, clubs). There are two sections of paved running path along Miami Beach.
South Beach to Mid-Beach: From South Pointe Park in South Beach north for about 4 miles, to Indian Beach Park in Mid-Beach (46th St., Eden Rock Hotel), with a couple of small gaps. Along this route, wooden boardwalk runs for ~1.5 miles between 23rd St. and 46th St. The most beautiful part is South Point Park, which features great views of Biscayne Bay and the Miami Skyline. Tons of people and very festive.
North Beach-Atlantic Way. After a gap in the Mid-Beach area, there’s 2 miles of paved path (called Atlantic Way in this section) between the Casablanca Hotel (just north of 63rd St.) to the end of North Shore Open Space Park. North of there to Bal Harbour, the path continues but the surface is sandy and can be soft.
Slightly inland, running along A1A is an uneven experience — in some places, there is no sidewalk, and it is quite built up so there are not typically views to the water.