Accommodaties in Iran variëren van luxe, zij het een beetje moe, vijfsterrenhotels (هتل) in de grote steden tot de kleine, goedkope mosāferkhaneh (مسافرخانه) en mehmānpazir (مهماﻧپذیر) pensions die in de meeste centra bezaaid zijn. Bovendien is het personeel in mosāferkhuneh vaak zo blij om ruimte te bieden aan niet-Iraniërs, aangezien deze faciliteiten een aanbeveling hebben van lokale overheden om alle toeristen te bedienen. Voor een langer verblijf kunnen villa’s met alle faciliteiten (inclusief centrale airconditioning, zwembad en internetverbinding) in Teheran en alle andere grote steden tegen redelijke prijzen worden gehuurd.

Een man en vrouw kunnen niet dezelfde hotelkamer delen, tenzij ze hun relatie kunnen bewijzen (als getrouwd stel of broers en zussen). Buitenlandse toeristen zijn meestal van deze wet uitgesloten.

Ook vindt u traditionele hotels in centraal Iran, waaronder Isfahan, Shiraz en in het bijzonder Yazd.