We’ve been going there for years but has generally been in March for spring break. Weather in March can be hit or miss, but overall I’d say it’s been good. I think March is the turning point and April should be pretty nice. The gulf will still be chilly, but we always swim, the locals not so much. If you have a warm week, the water feels that much better. It is generally breezy in the spring.
Cool activities: The National Naval Aviation Museum is awesome (www.navalaviationmuseum.org/) located between Perdido Key and Pensacola. The base where the museum is located is also home to the Blue Angels and you can get out onto the airfield and watch them practice which is really cool. Their schedule isn’t released yet, but I think they generally return to FL from CA in April, will have to check back (www.navalaviationmuseum.org/blueangels/). Although I see both those are restricted to individuals with valid DoD ID cards. Maybe that will change by April. Alligator Alley is always a hit with the kids (gatoralleyfarm.com/). As mentioned, Joe Patti’s seafood market in Pensacola is cool, load up and take back to the condo. Or Billy’s Seafood in Bon Secour (www.billys-seafood.com/). Nice trips to burn a couple hours if the weather isn’t great. Have to hit up the Flora-Bama (www.florabama.com/). The Pensacola Blue Wahoo baseball games are a good time if you enjoy baseball. I guess we did a dolphin cruise once as well, I think the kids enjoyed more than I did but wasn’t bad. I don’t remember who that was with other then we boarded near Cobalt’s restaurant.
Alagnake1 provided some good restaurant recommendations to check out. I would add Sea N Suds, The Gulf (right at the pass) and LuLu’s as other good options with kids. Also, Lillian’s Pizza and Fisherman’s Corner in Perdido Key.
We have only done offshore fishing while down there. Once we went on a big party boat out of SanRoc Cay Marina, I think it was Reel Surprise Charters; it was cheap but on a boat with 50+ people and a lot of tangled lines. The second time we went on a private charter with Fairwater II Charters (https://www.orangebeachfish.com/) out of Zeke’s landing which was a much better experience since it was just our family of 4 (2 young boys). Our boat was the Water Dog for a 6-hour trip. I know both SanRoc Cay and Zeke’s have multiple charters running out of them including inshore options.
I would also agree with staying in Orange Beach or even Perdido Key over Gulf Shores, they seem less busy or more spread out. Also, the sun reflection off the beautiful white sand creates pretty bad sun burns without you feeling it happen due to the breezes. Coming from experience, don’t forget the sunscreen or be afraid to lather it on good.