There is no need to drive once you re in Baltimore. There are many restaurants within walking distance of that hotel of different types and price ranges. And once you get there, you ll have to pay to park as well. And the parking may be no closer than your hotel.Any in/out parking in a large city, you ll have to pay each time you enter and leave the parking garage.
I live here and can honestly say i cant see them charging that much. There are parking lots all over that would charge you less i would google 1st Mariner arena :)