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.