Naama Bay, Sharm El-Sheikh
Beachfront resort with private reef access
Old Market, Sharm El-Sheikh
Budget-friendly hotel close to the Old Market