This paper describes a system for recommending hiking routes to help manage hiking activities in a protected area. The system proposes various routes,
based on five criteria that maximize some aspects of hikers’ requirements (by analyzing the viability and difficulty of the trails) and also those of protected areas managers (by proposals to relieve congestion in areas already used for hiking and to promote awareness of new ones, as a contribution to environmental education). The recommendation system uses network analysis, multi-criteria decision analysis and geographic information system by free software tools: PgRouting, PostgreSQL and PostGIS. This system has been tested in Sierra de las Nieves Nature Reserve (Andalusia, Spain). Of the 182 routes obtained by the system, 62 (34%) are considered viable for hikers in Sierra de las Nieves, taking into account the type of user most likely to visit this protected area. Most routes have a high difficulty level, which is coherent with the mountainous character of the protected area.