Hotels Near St Agnes Medical Center

1900 South Broad Street
Philadelphia, Pennsylvania 19145-2304

St Agnes Medical Center is 2 miles from downtown Philadelphia
Near Snyder Station (830 feet)
Near Tasker Morris Station (960 feet)

St Agnes Medical Center is a hospital located in Philadelphia, Pennsylvania.

Hotels are listed in order of distance from St Agnes Medical Center

Visit our Philadelphia page for more places to stay in Philadelphia and nearby cities and towns
Book Hotels Online
or call 1-866-226-8756
Please make sure you read your reservation's cancellation policy!
You'll be given this information with the available room rates after you select a hotel and specify dates. Many hotels have cancellation penalties associated with their best rates. Most offer "Book Now and Pay Later" options that are less restrictive, but slightly more expensive.
Top Hotel Brands near St Agnes Medical Center
Hilton Hotels and Resorts near St Agnes Medical Center (4 hotels)
Marriott Hotels and Resorts near St Agnes Medical Center (4)
Aloft Hotels near St Agnes Medical Center (2)
Courtyard by Marriott near St Agnes Medical Center (2)
Doubletree Hotels near St Agnes Medical Center (2)
Embassy Suites near St Agnes Medical Center (2)
Extended StayAmerica near St Agnes Medical Center (2)
Fairfield Inn by Marriott near St Agnes Medical Center (2)
Four Points Hotels by Sheraton near St Agnes Medical Center (2)
Hampton Inn near St Agnes Medical Center (2)
Holiday Inn Express near St Agnes Medical Center (2)
Hyatt Hotels and Resorts near St Agnes Medical Center (2)
Kimpton Hotels near St Agnes Medical Center (2)
Residence Inn by Marriott near St Agnes Medical Center (2)
Rodeway Inn near St Agnes Medical Center (2)
Sheraton Hotels and Resorts near St Agnes Medical Center (2)
Autograph Collection Hotels near St Agnes Medical Center (1)
Cambria Suites near St Agnes Medical Center (1)
Club Quarters near St Agnes Medical Center (1)
Curio Collection near St Agnes Medical Center (1)
Days Inn near St Agnes Medical Center (1)
Econo Lodge near St Agnes Medical Center (1)
Four Seasons Hotels near St Agnes Medical Center (1)
Hawthorn Suites near St Agnes Medical Center (1)
Hilton Garden Inn near St Agnes Medical Center (1)
Home2 Suites by Hilton near St Agnes Medical Center (1)
Homewood Suites By Hilton near St Agnes Medical Center (1)
Le Meridien near St Agnes Medical Center (1)
Loews Hotels near St Agnes Medical Center (1)
Microtel Inns near St Agnes Medical Center (1)
Motel 6 near St Agnes Medical Center (1)
Red Roof Inns near St Agnes Medical Center (1)
Renaissance Hotels near St Agnes Medical Center (1)
Ritz-Carlton Hotels near St Agnes Medical Center (1)
Sleep Inns near St Agnes Medical Center (1)
Sonesta Hotels and Resorts near St Agnes Medical Center (1)
Super 8 near St Agnes Medical Center (1)
Westin Hotels and Resorts near St Agnes Medical Center (1)
Wyndham Hotels near St Agnes Medical Center (1)