I haven't heard of any cruise lines letting guests on in port, but back in the early 90's (..or maybe it was late 80's?) my parents went to the Bahamas quite often. When a cruise ship was in port, they used to just walk on and have lunch on board. I can not imagine that ever happening today.