Belize City has a nice cruise port, but even more appealing is the wealth of attractions nearby.
Belize tourist attractions include many Mayan ruins in addition to its famous cave tubing adventure.
Norwegian Cruise Line has a resort-style, private port of call on the Belize island of Harvest Caye.