Due to the current Covid-19 pandemic, all regular services and hours may be subject to change. Thus, if the idea is to spend the night in the public area, consider a plan B in case the stay inside the airport is only allowed for those who are close to boarding.
Spending the night at the airport
Tehran airport is busy almost constantly and is open around the clock.
Where to rest: You can find reclinable chairs next to the boarding gates, the baggage reclaim halls and the duty-free shops. However, it is best to have a sleeping bag in case you have to sleep on the floor. Another option is to use one of the VIP lounges, which are open 24 hours a day. Beyond that, there are two hotels across from the terminal for a better rest.
Baggage: No left luggage service is available in this airport.
Eating and drinking: Eateries close at night, so have some snacks ready in advance.
Wi-Fi: The access is free.
Other services available around the clock: Commercial stores, ATMs, prayer rooms.
Opposite the terminal are located the Novotel Tehran Imam Khomeini International Airport and the Ibis Tehran Imam Khomeini International Airport. To find more accommodations you should get to central Tehran, where there are several options. Some hotels provide a shuttle service to and from the airport.
Rexan Hotel (6.6 km/4.1 miles)
Almahdi Hotel (12 km/7.5 miles)
Yadegar Motel (20 km/12.4 miles)
Vivatel Hotel (27.4 km/17 miles)
Payam Hotel (38.9 km/24.2 miles)