The Springhill Suites actually sits right next door to PNC Park, so I would look there first. I have priced it out in the past and it can be reasonable.
Quickly, for food, other than the usual suspects reviewed here on Roadfood, I would recommend Tessaro’s for world class burgers, Pamela’s for breakfast and The Original Oyster House for good (though not great) fish sandwiches and atmosphere.
If there is a specific type of food you are looking for, let me know. If you would like company for a meal, also let me know. I always enjoy meeting fellow Roadfooders.