Abstract The Global Positioning System (GPS) uses signals from satellites to specialised devices to detect an entity’s location on Earth’s surface. However, GPS is ineffective for indoor navigation due to high power consumption and signal obstruction by walls. This study proposes a low-cost, energy-efficient alternative using Bluetooth 4.0-enabled Bluetooth Low Energy (BLE) beacons to enable Indoor Positioning and guide users in confined spaces, such as libraries. Tiny, low-energy BLE beacons transmit Advertising Packets at regular intervals. In contrast, Anchor Nodes send and receive signals to construct a Received Signal Strength Indication (RSSI)-based signal-to-distance model, enabling triangulation-based localisation. The system monitors behaviour and environmental interaction through RSSI analysis and user interaction with Beacons. Proven in a library setting, the BLE-based system proved extremely accurate in guiding users to destinations, bridging GPS shortcomings at minimal energy expenditure and cost.