We stayed at the Drury, which is the #1 ranked place in Cleveland and within walking distance of the theater. It has both breakfast and a light dinner, with 3 alcoholic drinks included. You easily could have dinner there for no cost at all. Parking is very pricey ($30 valet), but we found the room price to be very reasonable considering all of the included amenities. It is worth a peak for prices during your travel time.
We had 2 great dinners at The Greenhouse Tavern on East 4th street, and Mia Bella in Little Italy (driving or Uber/Lyft from downtown). I don't know if either of those would be considered "reasonable" but they were good!!
I did a forum topic of my 4 day trip, which might be helpful to you.
Thanks so much, will check them out! Got my tickets on that stub site, hope you find great ones too!
Thanks for the suggestions, the Drury looks beautiful.
The Crowne Plaza Playhouse Square is right across the street from the theater and often has theater packages. The Holiday Inn Express is right down Euclid Ave. about 8 blocks from Playhouse Square. For dining, I highly recommended Cowell and Hubbard but it can be pricey. More reasonably priced options include Yours Truly, Otto Moser’s, and Sung's House (Korean).
Will check it out, thanks.
Also check out Corbo's Bakery in Playhouse Square for some delicious Italian treats!