Update – January 2020: The Canadian government has a travel advisory for Iran. Obviously, there is a lot of tension in the region right now and you might want to consider that during your planning. This is especially true for dual Iran/Canadian citizens. If you are an Iranian “dual” citizen, understand that Iran does not recognize dual citizenship and will consider you a citizen of Iran only. The same holds true for Iranians who hold U.S. citizenship.
Because of the tensions in the region, and because we’re not experts on Iran, we don’t feel comfortable advising you on whether or not you should visit. This post is for informational purposes only.
I visited five cities in Iran. Normally I would stay in hostels or use Couchsurfing; but in Iran, that was not really an option for me. My tour company booked hotels for me in advance in the cities I visited. In other words, I didn’t have much choice about the places to stay in Iran.
But that’s OK!
I think the tour company did a pretty good job, considering the price I paid the the tour.
The bad news: I didn’t get to meet many people like I normally do.
The good news: they were all pretty good hotels that I think you’d find pretty decent as well if you decided to use them.