Been to Sharm about 7 times for diving. Just take English notes and exchange. Make sure they are English though they won’t have anything to do with Scottish.
If you are just in resort you DO NOT need a Visa. However, the in airport reps will line you up to buy a Visa. It will be hard not to go with the masses at this point but it is no problem at all to not have one.
If you do want to go to a boat trip to Ras Um Sid (national park) then you do need a Visa i think. The airport reps will try and line you up at a specific counter but you can go to any one, it all costs the same. $15.
If you get bored go diving – it is amazing, even if you just do a try dive. Ocean College, Camel or Emporer are the ones to go for.