The paper explores the accuracy of WiFi-Round Trip Timing (RTT) positioning in indoor environments. Filtering techniques are applied to WiFi-RTT positioning in indoor environments, enhanced by Residual Signal Strength Indicator (RSSI)-based outlier detection. A Genetic and Grid filter are compared with a Particle filter and single-epoch least-squares across a range of test scenarios. In static scenarios, 67% of trials had sub-metre accuracy and 90.5% had a root mean square error (RMSE) below 2 m. In Non-Line-of-Sight (NLOS) conditions, 38% of trials had sub-metre accuracy, whereas for environments with full Line-of-Sight (LOS) conditions, 95.2% of trials had sub-metre accuracy. In scenarios with motion, 22.2% of trials had sub-metre accuracy. RSSI-based outlier detection in NLOS conditions, provided an average improvement of 41.3% over no outlier detection across all algorithms in the static and 14% in the dynamic tests. The Genetic filter achieved a mean improvement of 49.2% in the static and 47% in the dynamic tests compared with least squares.