There are many good hotels in Baltimore's Inner Harbor area, which is close to the cruise port terminal at South Locust Point. A few well-regarded options are listed below including "stay and cruise" deals; the one you choose depends on what's most important to you. Deals and reviews for more hotels near the Baltimore cruise terminal.
Holiday Inn Express at the Stadiums is fairly close to the baseball and football stadiums, and next to a casino. They offer a "Baltimore Cruise Parking Deal" with up to 8 days of complimentary parking, breakfast, and shuttle service to and from the Baltimore cruise terminal.
The Renaissance Baltimore Harborplace Hotel has upscale amenities and a distinct style. 4-diamond level service. Steps from all the attractions of Baltimore's Inner Harbor.
The Royal Sonesta Harbor Court Hotel combines gracious elegance with modern amenities. Two award-winning restaurants and an impressive fitness center. Across the street from Harborplace on the Inner Harbor.
The Baltimore Marriott Inner Harbor at Camden Yards is between the Inner Harbor and the baseball stadium. It's a contemporary hotel with nice amenities, including a luxurious new bedding package.
Another Baltimore cruise hotel option is to stay at the Henderson's Wharf Inn. It's a small 38-room hotel that gets good reviews. It's in the Fells Point neighborhood, which is a little farther from the cruise port.