The Port of Houston only has one cruise terminal, which is the Bayport Cruise Terminal. Two cruise lines ship out of this terminal as of 2015: Princess Cruises and Norwegian Cruise Line.
The cruise terminal is located on the western shores of Galveston Bay. Around the terminal are restaurants, hotels and airports. There are also parking lots located adjacent to the front of the terminal, and passenger drop-off is right in front of it.
The terminal itself is 960,000 sq ft, and it features natural lighting and airy features to make it feel more open. Passengers check in on the first level of the terminal and board their ship on the second level.