Good Morning, Susienews. After speaking with the appropriate executives in the region, the closest hotel to the port would be the Tampa Marriott Waterside Hotel & Marina. I was able to reach out to the General Manager of the hotel, and have learned the following: -The property does not provide free breakfast except for Platinum and Gold members Monday-Friday in the Concierge Lounge. The lounge is closed on weekends and the hotel does not provide vouchers to these guests for breakfast. -In regard to the shuttle, there is none from the airport to downtown nor to the port, however, the port is actually within walking distance. For more information about the hotel, feel free to visit http://www.marriott.com/hotels/travel/tpamc-tampa-marriott-waterside-hotel-and-marina/. I hope this helps - thanks!