Just back from Hurghada. Two tips for anyone going
1. Euros, British pounds and US dollars are accepted everywhere (in that order of preference). Take lots of small notes as well. Non businesses can't change up coins in the banks so will ask tourists to change for them. This massively helps them out and gives you a supply of coins for tips too
2. WiFi in hotels is never great and often costs more to have in your room so get yourself a sim card at the airport. Mine was €6 for 10 GB. I then had data wherever I was, on the beach, out and about etc. Fabulous