We've stayed at the Pier 5 and thought it was perfect to explore the Inner Harbor. It's right next to the aquarium, so very convenient. The hotel itself felt new and clean, and the rooms were nice.
We just booked an upcoming stay at Hotel Monaco - I like Kimpton hotels and the Monaco gets great reviews.