Я ездила из Роял Азура и в аэропорт, и в даунтаун - с вызовом такси через ресепшн - 60 фунтов.
В Хургаду лучше в самом деле на шаттле (если время устраивает), только надо водителю сказать, что обратно - своим ходом, а то они волнуются и по всему городу ищут:))
Обратно - можно и за 40-50 попробовать (если поздно вечером), днем - не знаю, скорее всего дешевле в полтора раза.