The city of Miami Beach, Florida is located in Miami-Dade County. The city is separated from the city of Miami by Biscayne Bay and it is one of the top beach resort destination cities in the United States. Sites listed in this category include business, government, education, tourism, lodging, real estate, recreation and entertainment.