I'm not aware of Robertsdale having any public pool facilities. However, Foley, Fairhope and Daphne do.
In Foley there are two city pools that are open only during the summer, but there is a YMCA behind the high school that includes an indoor pool.
Daphne also has a YMCA with indoor and outdoor pools. (YMCA requires membership or ability to go as a guest of a member.)
Fairhope has a public indoor pool with an outdoor child pool that is available year 'round. There is also an indoor heated pool available at the health center next to the hospital, where you can join for access to the pool and exercise facilities.
If you need any help with your home search and aren't already working with a Realtor, give me a call and we'll get started.