The currency in Hurghada is the Egyptian Pound. While some places accept dollars and sterling, especially in the bigger resorts, we recommend using local currency.
There are several ways to get your Hurghada currency. You can exchange before you go, and many travellers find our online ordering service is super-convenient and you can have currency delivered to home or work (delivery is free over £500). Our advice is when you order ask for a mix of denominations, to make it easier to pay for smaller purchases and to tip, especially when you first arrive.
Another option is to use your credit or debit card to withdraw Hurghada currency when you reach Egypt. This is convenient, but it can be expensive. Check whether your card provider charges fees for transactions abroad and check whether the ATM you are using in resort charges a fee.