My husband and I are flying together from South Africa to the States, via Dubai. I hold a US passport, and my husband holds both a British and a South African passport. He will be departing from SA and arriving in the US using his SA passport. However, we want to tour Dubai during our 7 hr layover and it is easier for him to use his British passport in Dubai as he will not need a pre-arranged visa on his Brit passport.
Can he use this second passport on layovers? (I am concerned that the UAE officials will not allow him in since he will not have a stamp from leaving SA)