Hotels in Pennsylvania

Find the best deals on 9,329 hotels in Pennsylvania

Check-in
Check-out
Compare vs. momondo |

Popular cities in Pennsylvania

Below are the average prices for hotels in popular Pennsylvania cities
Price
$123 - $226
CHEAPEST CITY IN PENNSYLVANIA Allentown 24% cheaper Hotels in Allentown are the cheapest in Pennsylvania at just $123 per night on average.
MOST EXPENSIVE CITY IN PENNSYLVANIA Mt Pocono 39% more expensive Mt Pocono has the highest priced hotels in Pennsylvania with rooms averaging $225 per night.
MOST POPULAR CITY IN PENNSYLVANIA Philadelphia 76% more users visited More momondo users search for hotels in Philadelphia than any other city in Pennsylvania

Top Hotels in Pennsylvania

Find your perfect Pennsylvania hotel in the perfect location
Comfort Suites Bethlehem Near Lehigh University And LVI Airport
Comfort Suites Bethlehem Near Lehigh University And LVI Airport
8.2
$104
View all deals
Hampton Inn Philadelphia/Airport
Hampton Inn Philadelphia/Airport
7.7
$132
View all deals
Econo Lodge Philadelphia Airport
Econo Lodge Philadelphia Airport
4.2
$65
View all deals
Red Carpet Inn
Red Carpet Inn
6.4
$89
View all deals
La Quinta Inn & Suites by Wyndham Philadelphia Airport
La Quinta Inn & Suites by Wyndham Philadelphia Airport
7.3
$97
View all deals
Clarion Inn Strasburg - Lancaster
Clarion Inn Strasburg - Lancaster
8.0
$76
View all deals
Fairbridge Inn Express
Fairbridge Inn Express
7.1
$82
View all deals
Holiday Inn Express & Suites Pittsburgh West - Green Tree
Holiday Inn Express & Suites Pittsburgh West - Green Tree
8.7
$119
View all deals
Days Inn by Wyndham Waynesboro
Days Inn by Wyndham Waynesboro
6.2
$55
View all deals
Best Western West Deptford Inn
Best Western West Deptford Inn
8.6
$128
View all deals
Comfort Suites
Comfort Suites
8.3
$96
View all deals
Hotel M Mount Pocono
Hotel M Mount Pocono
6.2
$87
View all deals
Red Roof Inn Philadelphia - Oxford Valley
Red Roof Inn Philadelphia - Oxford Valley
6.8
$91
View all deals
Home2 Suites by Hilton Pittsburgh Area Beaver Valley
Home2 Suites by Hilton Pittsburgh Area Beaver Valley
8.7
$98
View all deals
Comfort Inn Feasterville - Trevose
Comfort Inn Feasterville - Trevose
6.7
$103
View all deals
Quality Inn & Suites
Quality Inn & Suites
8.5
$112
View all deals
Microtel Inn & Suites by Wyndham West Chester
Microtel Inn & Suites by Wyndham West Chester
7.1
$66
View all deals
Microtel Inn & Suites by Wyndham Wilkes Barre
Microtel Inn & Suites by Wyndham Wilkes Barre
7.6
$66
View all deals
Mainstreet Inn
Mainstreet Inn
7.3
$125
View all deals
Best Western Garden Inn
Best Western Garden Inn
8.3
$74
View all deals
Red Carpet Inn
Red Carpet Inn
7.1
$79
View all deals
Hampton Inn Plymouth Meeting
Hampton Inn Plymouth Meeting
8.2
$121
View all deals
Microtel Inn & Suites by Wyndham Philadelphia Airport Ridley
Microtel Inn & Suites by Wyndham Philadelphia Airport Ridley
8.0
$101
View all deals
Comfort Inn
Comfort Inn
8.8
$96
View all deals
Candlewood Suites - Lancaster West
Candlewood Suites - Lancaster West
8.4
$115
View all deals
Candlewood Suites Chambersburg
Candlewood Suites Chambersburg
8.3
$89
View all deals
Super 8 by Wyndham Harrisburg Hershey North
Super 8 by Wyndham Harrisburg Hershey North
7.1
$47
View all deals
Hampton Inn Sayre
Hampton Inn Sayre
9.5
$96
View all deals
Comfort Suites Hummelstown - Hershey
Comfort Suites Hummelstown - Hershey
8.1
$111
View all deals
Comfort Inn and Suites Near Pocono Mountains
Comfort Inn and Suites Near Pocono Mountains
6.5
$106
View all deals
Hawthorn Suites by Wyndham Erie
Hawthorn Suites by Wyndham Erie
7.2
$95
View all deals
Knights Inn Philadelphia/Trevose
Knights Inn Philadelphia/Trevose
6.3
$86
View all deals
Red Roof Inn Denver
Red Roof Inn Denver
7.0
$72
View all deals
Holiday Inn Express & Suites Butler
Holiday Inn Express & Suites Butler
8.2
$116
View all deals
Holiday Inn Express & Suites Belle Vernon
Holiday Inn Express & Suites Belle Vernon
7.7
$100
View all deals
Quality Inn & Conference Center
Quality Inn & Conference Center
8.8
$111
View all deals
Holiday Inn Express Pittsburgh-Bridgeville
Holiday Inn Express Pittsburgh-Bridgeville
8.3
$110
View all deals
Red Roof Inn Wilkes - Barre Arena
Red Roof Inn Wilkes - Barre Arena
7.3
$65
View all deals
Hampton Inn & Suites Mansfield
Hampton Inn & Suites Mansfield
8.7
$129
View all deals
Quality Inn & Suites Bensalem
Quality Inn & Suites Bensalem
6.2
$83
View all deals

Things to do in Pennsylvania

Camelback Ski Area
Hersheypark

How much do hotels cost near Camelback Ski Area?

If you’re looking for a hotel in Tannersville near Camelback Ski Area then you are in luck! There are 12 hotels in the area. On average these hotels cost $278/night, but this price varies based on time of year. During the peak season at Camelback Ski Area (September), you can expect prices of $176/night and during the low season (June), the average price is $263/night. Hotels near Camelback Ski Area are typically 149% higher than the average hotel in Tannersville, which is $187.

Hotels near Camelback Ski Area

How much do hotels cost near Hersheypark?

Those looking for a hotel near Hersheypark should expect to pay $101/night at any of the 12 hotels in the area. During the most popular month of September (peak season), hotels near Hersheypark cost $211/night while they cost $114/night in June, which is considered to be the low season for Hersheypark. Hotels near Hersheypark are typically 154% lower than the average hotel in Hershey, which is $155.

Hotels near Hersheypark

Popular hotels in Pennsylvania

Book a room in one of momondo’s favorite hotels in these popular Pennsylvania cities

Pennsylvania travel tips

Check these FAQs for important travel tips while planning your visit to Pennsylvania

What is the most popular destination in Pennsylvania?

Those looking to stay in a popular tourist area of Pennsylvania will likely find Philadelphia to be the best bet, as more momondo users looking for hotels in Pennsylvania plan to visit Philadelphia than any other city. The average price of a hotel in Philadelphia is $233/night. Secondary destinations in Pennsylvania include Pittsburgh and Lock Haven, where you can find hotels for $172/night and $144/night on average.

What is considered a good deal for a hotel in Pennsylvania?

Seeing as the average price for a hotel in Pennsylvania in $130/night, a good deal for a nightly rate on a hotel room would be anything under $130/night. If you’re looking for a cheap destination to visit in Pennsylvania, we would recommend Pittsburgh, as it is generally the cheapest city to stay in.

What are the best hotels in Pennsylvania?

The following hotels are the top rated hotels in Pennsylvania:93 - Towneplace Suites Grove City Mercer/Outlets in Mercer92 - Drury Plaza Hotel Pittsburgh Downtown in Pittsburgh92 - The Rittenhouse Philadelphia in Philadelphia