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