This is but a short list of the myriad of options that we've suggested in the past, others have told us that they've stayed with or a quick google search.
Despite the ease of using www.google.com it seems many constantly ask for hotels etc. I suggest you check a few of these out. If they are not within your budget, please google hotels in the area (after downtown philadelphia, I suggest staying in South Jersey right over the Ben Franklin Bridge or somewhere in the Northeast Philadelphia area.
Again use your best judgement as to drive times and safety of the area. I've read about 5 people to a bed in West Chester, PA , as well as many who've stayed within walking distance. You'll be the final judge of your accomodation and travelling arrangements.
Comfort Inn at Penns Landing
www.comfortinnrehoboth.com
100 N. Christopher Columbus Blvd.
Philadelphia, PA
19106
(215) 627-7900
Best Western Center City Hotel
501 N 22nd St
Philadelphia, PA
19130-3507
(215) 568-8300
Crowne Plaza Hotel Center City
1800 Market StPhiladelphia,PA
(215) 561-4484
Embassy Suites Hotel:
1776 Benjamin Franklin Pkwy
Philadelphia, PA
(215) 561-1776
Sheraton Suites
..4101 Island Avenue..
..Philadelphia.., ..PA.. ..19153..
(215) 365-6600
Marriot
..21 N Juniper Street..
..Philadelphia.., ..PA.. ..19107..(215) 496-3200
Riviera Motor Inn
www.rivierahamptonbeach.com
(856) 665-1800
Days Inn Hotels: Philadelphia-Cherry Hill
www.daysinn.com - (856) 663-0100
Holiday Inn Philadelphia-Cherry Hill Hotel
www.holidayinn.com - (877) 863-4780
Sheraton Society Hill Hotel
www.sheraton.com
(215) 238-6000
Omni Hotel.
Independence Park
www.omnihotels.com
(215) 925-0000
Crowne Plaza Cherry Hill,NJ
www.crowneplaza.com - (856) 382-6130
Penn's View Hotel - www.pennsviewhotel.com -
(215) 922-7600
America's Best Value Inn
2389 Marlton Pike W
Cherry Hill, NJ (856) 317-1900