The currency in Petra is the Euro. Your best bet for a good deal is to buy your holiday money before you go, so pop in to any Thomas Cook branch or order it online. If you like the sound of added peace of mind, then consider getting a Thomas Cook Cash Passport. There are also cash machines and exchange facilities in Petra.