Great location, clean, but possibly overpriced
I stayed at the Baltimore Marriott Waterfront with a friend on a Saturday night - she was able to obtain a government discount, so we each paid roughly $55 for the night, which was a great bargain. When we checked in the staff was a little snobby and we waited for about 10 minutes when there was only 1 other customer in front of us. The room itself was clean and had excellent views. Location is great too - very centralized, you can easily go to Power Plant and Fed Hill or walk to Fells point. I enjoyed the free fruit in the lobby and complimentary water. I would not personally pay more than $200 per night due to the many other options available in the Baltimore area.