There are no hotels on A1A, that are near a mall. The Harbor Shops are acosss the street from the hotel and that have dininig options and a Publix Market....Harbor Shops
You can easily walk to the Bimini Boat Yard right on the same side as Pier 66, or the Outback, is on the same side as the Harbor Shops....parking is at least $10.00 per day, as I remember. When I first started to stay there it was free.
The only thing I remember hearing about the Atlantic is that, it's not as well located,and very $$$$.
As I mentioned before, if you use priceline and use 4 star downtown, oyu can't go wrong with the result..