If you don't mind driving ... there are places in Philly to stay and I mean IN Philly, not the suburbs.
Just a suggestion:
I didn't go to MidWinter in 2010 but in 2009 it took me 20 minutes to get home on the expressway that late at night and I live in South Philly.
Now during the day, it will take one hour because traffic is nuts but if you are going early am and coming back late pm, traffic is not bad.