Hibiscus Island Miami is a man-made island located in Biscayne Bay in the city of Miami Beach, Florida, United States. Hibiscus Island lies just south of Palm Island Miami and west of Star Island Miami. It is a residential area, the site of exclusive neighborhoods and homes. The island is accessible via the MacArthur Causeway.