Daytrips to Petra or St.Catherine's Monastary can be arranged through the Resort Centre Desk (Sharm) or the Concierge (in Taba). You could even check with the representitives of the major tour operators at the hotel. Their prices might be less expensive and I'm sure they welcome your business. Most of these trips are organized and run once or twice weekly for the entire resort towns. More personalized trips might be available, cannot comment on that though.