In a city center that is usually flooded with traffic, finding a parking space is a challenge for most commuters. Searching for parking generates additional urban traffic, increases energy consumption and vehicle emissions, and wastes time. This study examines how parking systems can be used as an effective tool for reducing traffic congestion. It proposes a new, smart approach to parking using real-time dynamic pricing and route guidance in a multi-agent system to better align supply and demand, thereby reducing both congestion and the amount of time spend by drivers searching for parking. To examine the effects of dynamic parking pricing on road traffic, we conducted a multi-agent open-source framework to simulate spatiotemporal distributions of daily individual activity. By extending MATSim, we were able to model parking usage more realistically. We developed several micro-simulation scenarios to evaluate strategy performance for both on-street and off-street parking in the city center of Tunis, Tunisia. The results show that dynamic pricing policies can be used to plan and manage parking areas more efficiently, minimizing the dispersion of parking occupancy lots. Variations in parking prices were shown to increase parking lot vacancies and reduce traffic congestion. Moreover, the system can also generate increased revenue for government and private-sector parking authorities while improving driver satisfaction. Finally, the parking dynamic pricing strategy promises a convenient mobility experience, while increasing efficiency and reducing the negative externalities of urban transportation.