Skip to content
Hotels in Philadelphia, United StatesPhoto: 颐园居 · CC BY-SA 4.0

· United States

🇺🇸

Hotels in Philadelphia

Compare prices from multiple booking suppliers and find the best hotel deal in Philadelphia.

200 hotels available

About hotels in Philadelphia

200 hotels currently indexed in Philadelphia, with prices compared across multiple booking platforms in real time. Most properties are 3-star (112 of 200).

Hotels

200

Top-rated

0

rated 9+ / 10

By star rating3 ★★★★★51 ★★★★112 ★★★

Explore Philadelphia

Where to stay near the sights and attractions of Philadelphia.

Hotels in Philadelphia

Live search →
The Maj Hotel

The Maj Hotel

2225 Spring Garden St, 19130

Check ratesView hotel →
Woodspring Suites Cherry Hill

Woodspring Suites Cherry Hill

1830 Frontage Rd., 08034

Check ratesView hotel →
MainStay Suites Horsham - Philadelphia

MainStay Suites Horsham - Philadelphia

245 Easton Rd, 19044

Check ratesView hotel →
Extended Stay America Suites - Philadelphia - Plymouth Meeting - West

Extended Stay America Suites - Philadelphia - Plymouth Meeting - West

101 Lee Drive, 19462

Check ratesView hotel →
Fairfield Inn Philadelphia Valley Forge/King of Prussia

Fairfield Inn Philadelphia Valley Forge/King of Prussia

258 Mall Blvd, 19406

Check ratesView hotel →
Sonder The Queen

Sonder The Queen

628 South 5th Street, 19147

Check ratesView hotel →
Quality Inn & Suites Bensalem

Quality Inn & Suites Bensalem

3671 Street Rd, 19020

Check ratesView hotel →
Red Roof Inn & Suites Philadelphia - Bellmawr

Red Roof Inn & Suites Philadelphia - Bellmawr

217 South Black Horse Pike, 08031

Check ratesView hotel →
Travelodge by Wyndham Essington / Philadelphia Airport

Travelodge by Wyndham Essington / Philadelphia Airport

43 Industrial Hwy, 19029

Check ratesView hotel →
Extended Stay America Suites - Philadelphia - Airport - Tinicum Blvd

Extended Stay America Suites - Philadelphia - Airport - Tinicum Blvd

9000 Tinicum Blvd, 19153

Check ratesView hotel →
Extended Stay America Suites - Philadelphia - Plymouth Meeting - East

Extended Stay America Suites - Philadelphia - Plymouth Meeting - East

437 Irwins Ln, 19462

Check ratesView hotel →
Morris House Hotel

Morris House Hotel

225 South 8th Street, 19106

Check ratesView hotel →
Hampton Inn Swedesboro Philadelphia

Hampton Inn Swedesboro Philadelphia

2 Pureland Dr, 08085

Check ratesView hotel →
The Arco powered by Sonder

The Arco powered by Sonder

1234 Locust Street, 19107

Check ratesView hotel →
Extended Stay America Suites - Philadelphia - Horsham - Dresher Rd

Extended Stay America Suites - Philadelphia - Horsham - Dresher Rd

537 Dresher Rd, 19044

Check ratesView hotel →
Quality Inn Philadelphia Center City

Quality Inn Philadelphia Center City

1208 Walnut St, 19107

Check ratesView hotel →
Fort Washington Inn

Fort Washington Inn

285 Commerce Dr, 19034

Check ratesView hotel →
Hampton Inn Turnersville (Philadelphia Area)

Hampton Inn Turnersville (Philadelphia Area)

5800 Black Horse Pike, 08012

Check ratesView hotel →
Staybridge Suites-Philadelphia/Mount Laurel by IHG

Staybridge Suites-Philadelphia/Mount Laurel by IHG

4115 Church Rd, 08054

Check ratesView hotel →
Homewood Suites by Hilton Philadelphia Plymouth Meeting

Homewood Suites by Hilton Philadelphia Plymouth Meeting

200 Lee Drive, 19462

Check ratesView hotel →
Residence Inn Mt. Laurel at Bishop's Gate

Residence Inn Mt. Laurel at Bishop's Gate

1000 Bishops Gate Boulevard, 08054

Check ratesView hotel →
Chestnut Hill Hotel

Chestnut Hill Hotel

8229 Germantown Ave, 19118

Check ratesView hotel →
Knights Inn Trevose

Knights Inn Trevose

2707 Lincoln Highway, 19053

Check ratesView hotel →
Red Roof Inn Mt Laurel

Red Roof Inn Mt Laurel

603 Fellowship Rd, 08054

Check ratesView hotel →
Microtel Inn & Suites by Wyndham Philadelphia Airport

Microtel Inn & Suites by Wyndham Philadelphia Airport

8840 Tinicum Blvd, 19153

Check ratesView hotel →
Mint House at The Divine Lorraine Hotel - Philadelphia

Mint House at The Divine Lorraine Hotel - Philadelphia

699 N Broad St, 19123

Check ratesView hotel →
Courtyard by Marriott Deptford

Courtyard by Marriott Deptford

1251 Hurffville Road, 08096

Check ratesView hotel →
Best Western Plus Philadelphia Airport South - at Widener University

Best Western Plus Philadelphia Airport South - at Widener University

1450 Providence Avenue, 19013

Check ratesView hotel →
Residence Inn by Marriott Cherry Hill

Residence Inn by Marriott Cherry Hill

1821 Old Cuthbert Rd, 08034

Check ratesView hotel →
The Inn At Swarthmore

The Inn At Swarthmore

10 South Chester Road, 19081

Check ratesView hotel →
Courtyard by Marriott Philadelphia Springfield

Courtyard by Marriott Philadelphia Springfield

400 West Sproul Road, 19064

Check ratesView hotel →
Marriott Philadelphia West

Marriott Philadelphia West

111 Crawford Ave, 19428

Check ratesView hotel →
Comfort Inn & Suites Voorhees-Mt Laurel

Comfort Inn & Suites Voorhees-Mt Laurel

1000 Laurel Oak Rd, 08043

Check ratesView hotel →
AKA Rittenhouse Square

AKA Rittenhouse Square

135 South 18th St., 19103

Check ratesView hotel →
Homewood Suites by Hilton Philadelphia/Mt. Laurel

Homewood Suites by Hilton Philadelphia/Mt. Laurel

1422 Nixon Dr, 08054

Check ratesView hotel →
Holiday Inn Express & Suites Philadelphia - Mt Laurel by IHG

Holiday Inn Express & Suites Philadelphia - Mt Laurel by IHG

6000 Crawford Place, 08054

Check ratesView hotel →
Residence Inn by Marriott Deptford

Residence Inn by Marriott Deptford

1154 Hurffville Rd, 08096

Check ratesView hotel →
Days Inn by Wyndham Springfield/Phil.Intl Airport

Days Inn by Wyndham Springfield/Phil.Intl Airport

650 Baltimore Pike, 19064

Check ratesView hotel →
Courtyard by Marriott Philadelphia Bensalem

Courtyard by Marriott Philadelphia Bensalem

3280 Tillman Dr, 19020

Check ratesView hotel →
Comfort Inn Philadelphia International Airport West

Comfort Inn Philadelphia International Airport West

1300 Providence Ave, 19013

Check ratesView hotel →
TownePlace Suites by Marriott Swedesboro Logan Township

TownePlace Suites by Marriott Swedesboro Logan Township

3 Pureland Drive, 08085

Check ratesView hotel →
Waterfront Inn PHL Airport

Waterfront Inn PHL Airport

103 Taylor Avenue, 19029

Check ratesView hotel →
Hampton Inn & Suites Deptford

Hampton Inn & Suites Deptford

1253 Hurffville Road, 08096

Check ratesView hotel →
Penn's View Hotel Philadelphia

Penn's View Hotel Philadelphia

14 N Front St, 19106

Check ratesView hotel →
Candlewood Suites Philadelphia - Airport Area by IHG

Candlewood Suites Philadelphia - Airport Area by IHG

351 Welsh St, 19016

Check ratesView hotel →
Hyatt House Mount Laurel

Hyatt House Mount Laurel

3000 Crawford Pl, 08054

Check ratesView hotel →
Microtel Inn & Suites by Wyndham Philadelphia Airport Ridley Park

Microtel Inn & Suites by Wyndham Philadelphia Airport Ridley Park

155 S Stewart Ave, 19078

Check ratesView hotel →
Courtyard Philadelphia Plymouth Meeting

Courtyard Philadelphia Plymouth Meeting

651 Fountain Road, 19462

Check ratesView hotel →