Dolphin World Marine Park, located 30 minutes from South Beach, provides up-close encounters with dolphins 365 days a year. Packages include both swims and shows.
Miami Seaquarium offers a number of interactive dolphin programs, including shallow water encounters for younger children. You can even kiss and hug dolphins as part of the Dolphin Odyssey program.
Dolphins are common in Biscayne Bay, a shallow estuary abundant with all sorts of marine life, located in Biscayne National Park. You can swim, snorkel and dive with wild dolphins.
Dolphins Plus, a research and educational facility located an hour and a half from Miami International Airport, offers natural swims with dolphins twice daily at 9:30 a.m. and 1:30 p.m.
You can boat to Grassy Key to swim with dolphins at the Dolphin Research Center. The facility offers programs like the Dolphin Dip and Researcher for a Day.