Best Places to Stay in Pennsylvania
Explore over 4307 accommodations in Pennsylvania
Popular cities
Bristol
Average stay price $83.03
Rochester
Average stay price $103.9
Bellevue
Average stay price $104.45
Oakhurst
Average stay price $106.9
Milford
Average stay price $110.82
Avalon
Average stay price $111.72
Brentwood
Average stay price $113.06
Philadelphia
Average stay price $122.6
Chester
Average stay price $122.77
Bethlehem
Average stay price $124.82
Live in the lap of luxury
Superb
884 ratings
Free Cancellation
Aloft Philadelphia Downtown
Hotel
Good
980 ratings
Breakfast included
Cove Haven Resort
1436 ratings
Sofitel Philadelphia at Rittenhouse Square
Very Good
985 ratings
Le Meridien Philadelphia
365 ratings
TRYP by Wyndham Pittsburgh/Lawrenceville
950 ratings
Cambria Hotel Pittsburgh - Downtown
Show all
Because travel is for everyone
988 ratings
Red Lion Hotel Harrisburg Hershey
956 ratings
Kimpton Hotel Palomar Philadelphia
1112 ratings
Sonesta Philadelphia Rittenhouse Square
765 ratings
SpringHill Suites by Marriott Pittsburgh Bakery Square
So you can indulge guilt-free
411 ratings
Sonesta ES Suites Allentown Bethlehem Airport
929 ratings
Microtel Inn & Suites By Wyndham Dickson City/Scr
965 ratings
Country Inn & Suites by Radisson, Harrisburg West, PA
969 ratings
Country Inn & Suites by Radisson, Gettysburg, PA
We’ll share travel tips, incentives and unmissable offers!