The Miami gay beach is located at 12th St opposite Lummus Park along Ocean Drive. This beach is the most popular with the LGBTQ+ crowd. It's not much different from the other beaches, beside a rainbow flag and a rainbow sign on the kiosk.
The other unofficial gay beach is Haulover Nude beach, located much more outside the centre of South Beach.