From $120 USD Booking.com Nestled beside 1 km of private sandy beach, Shams Alam Beach Resort provides fun and relaxation in Wadi Gimal Nature Reserve, with an on-site diving centre and camel riding opportunities.