Although the city of Miami is actually on the mainland, Miami Beach - located on a barrier island along the Atlantic coast - is what we often think of when we think "Miami". Five miles of beachfront hotels and apartment buildings basking in the sun. Some of the country's hottest nightspots in the South Beach area. Year-round warmth (well, maybe a little too warm in the summer, but...) for fun in the sun.