Staying in Philadelphia's Old City district means sleeping in buildings that have witnessed American history for over a century. The oldest hotels here date back to 1856, like the Independence Park Hotel, BW Premier Collection, which sits on the National Registry of Historic Places. Expect brick facades, cobblestone streets, and immediate access to the Liberty Bell and Independence Hall within two blocks. Most hotels offer free WiFi, fitness centers, and a choice between complimentary breakfast or on-site restaurants serving American cuisine. Nightly budgets range from $120 for a standard room at the Holiday Inn Express to $200+ at the Kimpton Hotel Monaco, depending on season and amenities like rooftop pools or river views.
Top-rated options include the Independence Park Hotel (score 88) with its free afternoon tea and Wednesday wine-and-cheese reception, ideal for history enthusiasts and couples. The family-friendly Wyndham Philadelphia-Historic District (score 79) adds a seasonal rooftop pool and a restaurant serving classic fare. For riverfront views, the Hilton Philadelphia At Penn's Landing (score 78) features an indoor pool and sauna. The Renaissance Philadelphia Downtown (score 74) overlooks Independence National Historic Park and houses an oyster bar. The Philadelphia Marriott Old City (score 86) offers a step back to colonial times with modern fitness facilities. Kimpton Hotel Monaco Philadelphia (score 86) is pet-friendly, with complimentary bike rentals and a rooftop lounge. All properties are within walking distance of the Benjamin Franklin House and the National Constitution Center. Book early for summer and fall peak seasons.
