There is a HarborWalk right next to the Emerald Grande whether you are staying there or not it is open to the public! Restaurants, ice cream, shops, bars, etc!
There is a boat shuttle that can take you to a private beach if you stay at Emerald Grande. Otherwise, Airbnbs may have their own access along with public access in Destin!