The median home price in St. Augustine Beach, FL is $429,900. Currently, there are 19 homes listed in St. Augustine Beach which include 12 condos, 0 foreclosures. Get started by checking out the most popular home & the most saved home by Better Homes and Gardens® Real Estate homebuyers in the last 30 days. When you are ready to explore homes, read what Better Homes and Gardens® Real Estate agents have to say about St. Augustine Beach and discover homes for sale in St. Augustine Beach.