We have found 309 properties in Belleair Beach, FL. Average property sale price in Belleair Beach is $584,139. It is 81.3% higher than average property value in Florida. Average price per square feet in Belleair Beach is $210. It is 36.4% higher than average property value in Florida.