We usually book ours ahead of time, but in Nassau we just got off and had a great tour guide for only $25 pp!