Hotels in Pennsylvania

Find deals on 1,744 hotels in Pennsylvania

Pennsylvania
May 26 — May 272
Pennsylvania
Thu 5/26
Fri 5/27

Top hotels in Pennsylvania

Find the perfect hotel for your stay in Pennsylvania
Price
$32
$301
Review Score
0+
6+
7+
8+
9+
Hotel class
0+
2
3
4
5

Best cities to book a hotel in Pennsylvania

Below are the average prices for hotels in the most popular cities in Pennsylvania

Price

$105 - $190

CHEAPEST CITY IN PENNSYLVANIAHarrisburg26% cheaperHotels in Harrisburg are the cheapest in Pennsylvania at just $105 per night on average
MOST EXPENSIVE CITY IN PENNSYLVANIAState College26% more expensiveState College has the highest priced hotels in Pennsylvania with rooms averaging $190 per night
MOST POPULAR CITY IN PENNSYLVANIAPhiladelphia76% more users visitedMore momondo users search for hotels in Philadelphia than any other city in Pennsylvania

Things to do in Pennsylvania


Hotels in popular cities in Pennsylvania

Below are the most popular cities in Pennsylvania to stay in, as well as some of the best hotels in each area

When to book a hotel in Pennsylvania

Check out the information below to find the best deal on a hotel room in Pennsylvania
Low SeasonNovembercheapest month to stay
High SeasonJunemost expensive time to stay
14%expected price decrease
20%expected price increase

Price

$127 - $185

Highest day of weekSaturdayis the most expensive day of the week to book
Cheapest day of weekSundayis the cheapest day of the week to book
$149is the average per night cost for a hotel on this day
$125is the average per night cost for a hotel on this day

How much does a hotel in Pennsylvania cost per night?

Use the information below to find quality Pennsylvania hotel rooms for low prices
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.


Hostels and cheap hotels in Pennsylvania

These hotels and hostels usually make for a cheap way to stay in Pennsylvania

Get the best value hotel in Pennsylvania

These Pennsylvania hotels have the best prices for their ratings

Information about staying in Pennsylvania

Read these important travel tips before booking a hotel in Pennsylvania

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

The following hotels are the top rated hotels in Pennsylvania: 9.2 - Towneplace Suites Grove City Mercer/Outlets in Mercer, 9.1 - Nemacolin in Farmington and 9.0 - Kimpton Hotel Monaco Pittsburgh, An IHG Hotel in Pittsburgh

For a double room in Pennsylvania during the month of May, you can expect rates to be around $248 per night on average. The cheapest double room in Pennsylvania in May was $69 per night in the city of Monroeville.


momondo's favorite hotels in Pennsylvania

Learn more about these user-preferred hotels in Pennsylvania
Hyatt Centric Center City Philadelphia

Hyatt Centric Center City Philadelphia

1620 Chancellor Street, Philadelphia, PA, United States

8.9
$229
Wyndham Pittsburgh University Center

Wyndham Pittsburgh University Center

100 Lytton Avenue, Pittsburgh, PA, United States

7.4
$159
Holiday Inn Harrisburg - Hershey Area, I-81, An IHG Hotel

Holiday Inn Harrisburg - Hershey Area, I-81, An IHG Hotel

Hershey Exit 80, I-81, Grantville, PA, United States

7.0
$119
Days Inn by Wyndham Harrisburg North

Days Inn by Wyndham Harrisburg North

3919 North Front Street, Harrisburg, PA, United States

5.9
$78
Wyndham Garden Philadelphia Airport

Wyndham Garden Philadelphia Airport

45 Industrial Highway, Essington, PA, United States

6.3
$110
Holiday Inn Express Philadelphia - Penns Landing, An IHG Hotel

Holiday Inn Express Philadelphia - Penns Landing, An IHG Hotel

100 North Christopher Columbus Boulevard, Philadelphia, PA, United States

8.1
$187
Crescent Lodge And Country Inn

Crescent Lodge And Country Inn

Cresco, PA, United States

10.0
$161
Super 8 by Wyndham Allentown

Super 8 by Wyndham Allentown

1033 Airport Road, Allentown, PA, United States

4.1
$79
Holiday Inn Express Hotel & Suites Pittsburgh-South Side, An IHG Hotel

Holiday Inn Express Hotel & Suites Pittsburgh-South Side, An IHG Hotel

20 South 10th Street, Pittsburgh, PA, United States

7.1
$126
Holiday Inn Express & Suites Pittsburgh North Shore

Holiday Inn Express & Suites Pittsburgh North Shore

228 Federal Street, Pittsburgh, PA, United States

7.8
$163
Country Inn & Suites by Radisson Harrisburg Northeast

Country Inn & Suites by Radisson Harrisburg Northeast

8000 Jonestown Road, Harrisburg, PA, United States

8.0
$141
Red Roof Inn Harrisburg North

Red Roof Inn Harrisburg North

400 Corporate Circle, Harrisburg, PA, United States

7.1
$76
Tuscany 2900 - Classic Italian Style 3BR w Parking near Airport

Tuscany 2900 - Classic Italian Style 3BR w Parking near Airport

Philadelphia, PA, United States

7.8
$77

Stay in these cities in Pennsylvania

Find great hotel deals in these popular Pennsylvania cities