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