Miami has no shortage of charming neighborhoods, but a few stand a mile above the rest. After living in Miami for 8+ years, I have found that the best neighborhoods in Miami are Coral Gables, South Miami, Pinecrest, Brickell, Coconut Grove and Miami Beach.