Some of the WiFi management tools that I've seen can locate a devices to within a 4' radius based on triangulating the signal strength. There may be others that can bring it in to an even more detailed location.
The advantage of iBeacons, of course, is that you can do this cheaply.
The advantage of iBeacons, of course, is that you can do this cheaply.