To ensure productivity in the higher education sector, tracking lecture attendance of instructors and students is vital. Low attendance often leads to negative consequences in terms of optimal output for both individuals and the institution. Traditional methods of locating lecture rooms and tracking attendance are inefficient and error-prone. In this article, we propose Geo-Lecture, a location-based recommender algorithm which leverages a geographical information system (GIS). Using student and location data from a Technical University in Ghana, Geo-Lecture provides accurate, and real-time lecture attendance tracking. Evaluation results demonstrate that Geo-Lecture significantly outperforms contemporary methods with the highest precision of 0.31, recall of 0.34, and an F1-score of 0.32. Additionally, the mean absolute error (MAE) and Normalized MAE both illustrate results of 0.69 and 0.17, respectively, which are the lowest comparatively. These results validate Geo-Lecture's superiority in terms of accuracy, reliability, and usability in comparison to existing approaches.