Do not book a sailing trip for three days/two nights!
Airlie Beach does not have a beach for swimming, only a very nice lagoon. We did a three days sailing trip and you can safe the money and do something different. The sailing boats are really small, just two toilets and after three times snorkeling you get bored. There is no adventure at all and if it is raining you will wish to be back in Airlie as soon as you can. The only thing you really need to see is Whitehaven Beach and you can book a day tour instead of boring sailing tour.
Insider Tip:Book a scenic flight over Great Barrier Reef - breathtaking and the most amazing thing to do