A Marriott Courtyard inside the Navy Yard development, 1.3 miles from Citizens Bank Park. Clean modern rooms, free parking, and a location on the Delaware waterfront near the stadiums make it a great value pick.
A gorgeous Kimpton in a historic 1907 building at Chestnut Street, about 4.7 miles from Citizens Bank Park. Whimsical design, a rooftop pool, and proximity to Independence Hall and Old City attractions.