3 Night luxury Great Barrier Reef cruise: Cairns to Hinchinbrook Island 4 days, From £1,095 pp Excludes flights