The five-hour drive becomes quite scenic once you pass through the Suez Canal tunnel and onto the Sinai peninsula itself. Be advised, however, that Egyptian roads are notoriously dangerous, especially at night. The Sanafir is built in the Moorish style, with domed ceilings, a courtyard and clean if somewhat monastic rooms. Most hotels in Sharm and surrounding areas offer reef access within easy walking distance, but those in search of more pristine surroundings will want to head for Ras Muhammad National Park, about 20 minutes by car up the road. Bring your passport, as you'll need it to get through the military checkpoint south of town.
Hotels typically provide round-trip bus service to the park.
You can also hire a taxi. When you pay your fee at the main gate, pick up a map, as you might want to try alternatives to the main beach, which can get crowded. One of the best and most underutilized reefs is just inside the main gate adjacent to the visitor center.