Io sono stata in tutti e tre i posti...
Premetto che Hurgada proprio non mi è piaciuta e che a Sharm ci vado tutti gli anni da 12 anni, quindi ho assistito ai suoi grandi cambiamenti, ti consiglio comunque Sharm.
Ad Hurgada vai solo se hai intenzione di andare a Luxor, Karnak, Abu Simbel, Valle dei Re... ci vogliono un paio d'ore di pullman e hai la possibilità di vedere cose meravigliose! Il mare qui non è il massimo....
Marsa Alam non è male, ma al di fuori del villaggio non c'è niente... e alcuni villaggi hanno la passerella per arrivare nell'acqua più profonda, perchè per 500 metri l'acqua è alta meno di 50 cm, e questa cosa mi piace poco...
Io ho fatto 11 anni di nuoto, di cui 7 agonistico, e faccio immersioni dall'età di 8 anni (ora ne ho quasi 18), quindi so nuotare bene, però se vado al mare non mi va di dover fare 500 metri di passerella per arrivare a vedere la barriera corallina..
Sharm te lo consiglio anche perchè oltre a essere il posto con la migliore barriera corallina e la maggiore presenza di pesci, nonostante tutti i danni che gli sono stati inflitti, puoi anche uscire la sera per non stare tutto il tempo in villaggio, oppure in hotel... Inoltre puoi andare a fare snorkeling o immersioni a Ras Mohammed, parco marino protetto, situato sull'estremità della penisola del sinai, o a Tiran, isola militare alla quale non si può accedere, ma che presenta quattro atolli meravigliosi: Thomas, Jackson, Woodhouse (purtroppo una nave da carico cinese un paio di mesi fa l'ha centrato in pieno, distruggendone gran parte..) e Gordon.
Spero di esserti stata utile!