Check AllConferences.com to see if Sharm will be hosting any conferences during your intended stay. Events like these may affect the price and availability of rooms, and may influence your decision of when to visit.
Choose your diving outfitter or scuba class provider so you have the option to book a hotel near your preferred dive center.
If you are considering renting a car, inquire with hotels about parking and transportation, as Sharm is a crammed little city catering to pedestrian traffic.
If you are planning to skip the car rental, consider getting a hotel that offers shuttle service from Ophira International Airport, and choosing accommodations near your diving outfitter.
Read hotel reviews posted by other travelers online. TripAdvisor.com has hundreds, and sometimes thousands, of reviews for each major hotel in Sharm.
Purchase or browse through an Egypt tourism guidebook written by a professional. These books combine years of experience traveling in Egypt and staying in many hotels, so they often can provide ideas missed by the masses of European and American tourists visiting the city.
Call the hotel. Especially if privately owned, calling a hotel is the best method of determining the atmosphere and level of service. Customer service representatives are fluent in many languages, including English.
Book your room directly through the hotel, either on the Internet or on the phone, or through an online travel service. You will typically need to provide passport information during the booking process. eHow hosts many articles about getting the best for your money with online reservation services.