Nov 11, 2007
Hi mdb,
You will need to go to the nearest Emirates office in your home country and purchase the ticket there. They will then organise the visa for you. Don't bother ringing emirates in dubai, they can't/won't help.
Emirates is the only airline that can do this. You can stay at any hotel.
If you chose to use another airline other than emirates, you will need to get the visa from a hotel. You will need to contact the hotel that you plan on staying at to get the visa for you.
The visa should only take a few days to organise. Make sure it is done and you have a copy before you plan on leaving.