Yes, Internet is widely available in Iran, there are numerous internet cafes around Iran and free Wi-Fi is available at hotels and hospitals.
Mobile services also provide a wide range of network connection options.