@Will131 if you want a beachfront property, you have to select an area near the beach on the map and select listings that look like they might be close to the shore. Then you need to read the description to see if the host says the listing is beach front.
(It seems you are aware that Airbnb does not put the actual location of the listing on the map.)
I know this seems like a lot of work... because it is.
But there is no way for travelers to search for "beach front properties" because there is no way for a host to indicate that a listing is "beach front". The information is just not represented in the database.