George Town CaymanGeorge Town, located on Grand Cayman, is the Cayman Islands’ capital and largest city. Tenders, sometimes known as shuttle boats, carry guests ashore from cruise ships that call at George Town. Passengers disembark in George Town, the heart of Grand Cayman’s shopping district, and normally remain anchored until mid-afternoon. George Town is home to various restaurants, attractions, and shopping, as well as the Cayman Islands’ main port of call for cruise ships from all over the world.