Enjoy the Spirit of Baltimore, Baltimore's original local day cruise line. They offer lively brunch, lunch and dinner cruises. The Inner Harbor Spirit offers 60-minute scenic narrated sightseeing tours of the historic Inner Harbor. The boats are fully-enclosed and climate-controlled.
Watermark Cruises offers short 45-minute narrated harbor cruises in Baltimore. See iconic Federal Hill, Fell's Point, Fort McHenry and the Key Bridge. They depart frequently throughout the day. There are also TGIF cruises on Fridays and "city lights" cruises on Saturdays.
The Baltimore Water Taxis are a wonderful transportation system and harbor cruise around the Inner Harbor. Multiple boats operate every day. They cover several routes and stop at all the attractions: Harbor Place, Fells Point, Locust Point, etc.
American Sailing Tours offers 90-minute trips on the Summer Wind steel-hulled schooner. See all of the local sights. In the evening they have romantic sunset sails.