See the latest deals and prices in Harrisburg hotels
Filter by:

Red Lion Hotel Harrisburg Hershey
Hotel in Harrisburg
Excellent
5 reviews
9
From $110 per night

Red Roof Inn Harrisburg North
Hotel in Harrisburg
Very Good
2 reviews
7
From $62 per night

Hotel Indigo Harrisburg - Hershey by IHG
Hotel in Harrisburg
Very Good
1 review
7
From $104 per night

Holiday Inn Express Harrisburg I-81 – Hershey by IHG
Hotel in Harrisburg
Very Good
1 review
8
From $88 per night

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
Hotel in Harrisburg
Very Good
2 reviews
8
From $75 per night

Wingate by Wyndham Harrisburg Near Hershey
Hotel in Harrisburg
Average
0 reviews
6
From $57 per night

Econo Lodge Harrisburg - Hershey
Hotel in Harrisburg
Very Good
3 reviews
7
From $58 per night

Motel 6 - Harrisburg, PA - Near PA Expo Center
Hotel in Harrisburg
Average
0 reviews
6
From $54 per night

Crowne Plaza Harrisburg-Hershey by IHG
Hotel in Downtown Harrisburg, Harrisburg
Average
0 reviews
6
From $121 per night

Baymont by Wyndham Harrisburg
Hotel in Harrisburg
Very Good
0 reviews
8
From $66 per night

Red Roof Inn Harrisburg North
Hotel in Harrisburg
From $62 per night

Wingate by Wyndham Harrisburg Near Hershey
Hotel in Harrisburg
From $57 per night

Econo Lodge Harrisburg - Hershey
Hotel in Harrisburg
From $58 per night

Motel 6 - Harrisburg, PA - Near PA Expo Center
Hotel in Harrisburg
From $54 per night

Scottish Inns & Suites Harrisburg - Hershey North
Hotel in Harrisburg
From $48 per night

Holiday Inn Express Harrisburg I-81 – Hershey by IHG
Hotel in Harrisburg
From $88 per night

Wingate by Wyndham Harrisburg Near Hershey
Hotel in Harrisburg
From $57 per night

Baymont by Wyndham Harrisburg
Hotel in Harrisburg
From $66 per night

Staybridge Suites Harrisburg by IHG
Hotel in Harrisburg
From $115 per night

Comfort Suites Hummelstown - Hershey
Hotel in Hummelstown
From $104 per night
5 stays
From $61 per night
12 stays
From $58 per night
2 stays
From $54 per night
29 stays
From $61 per night
10 stays
From $58 per night
5 stays
From $61 per night
25 stays
From $58 per night
5 stays
From $61 per night
15 stays
From $58 per night
9 stays
From $61 per night
Harrisburg, Pennsylvania, United States of America, is a charming destination that offers a rich blend of history, culture, and natural beauty. Whether you're visiting for business or leisure, you'll find a variety of accommodations to suit your needs. The average price of hotels in Harrisburg right now is $95, with options ranging from $47 to $172. This makes it easy to find a hotel that fits your budget.
Some of the neighborhoods where you can find hotels include [NEIGHBORHOODS]. These areas provide convenient access to many of Harrisburg's attractions, ensuring that you're never far from the action. With 52 hotels available, you'll have plenty of choices when it comes to selecting the perfect place to stay.
Harrisburg is home to several notable points of interest that you won't want to miss. The Holocaust Memorial offers a poignant reminder of history, while Wildwood Park provides a serene escape into nature. Fort Hunter Mansion and Park is another must-see, offering a glimpse into the area's past. For those interested in American history, the National Civil War Museum is a fascinating destination.
Among the most popular hotels in Harrisburg are the Hotel Indigo Harrisburg - Hershey, an IHG Hotel, and the Motel 6 - Harrisburg, PA - Near PA Expo Center. If you're looking for comfort and convenience, the Sleep Inn & Suites Harrisburg - Hershey North and the Best Western Harrisburg Hershey Hotel are excellent choices. For budget-conscious travelers, the Rodeway Inn Wormleysburg - Harrisburg offers great value.
No matter what brings you to Harrisburg, you'll find a welcoming community and a variety of accommodations to make your stay enjoyable. From historical landmarks to natural parks, there's something for everyone in this vibrant city.
November is the cheapest time to stay in Harrisburg for an average of $96 per night.
Average price per night for 3-star hotels
Month
Price
January
$106
February
$106
March
$100
April
$103
May
$111
June
$117
July
$116
August
$112
September
$105
October
$100
November
$96
December
$99
Red Lion Hotel Harrisburg Hershey
Harrisburg
8
Very Good
•
5 reviews
Our rooms were clean, but a little aged! All in all, it met our expectations!👍🏼
Jimmie
United States
Christina
Staybridge Suites Harrisburg by IHG
Harrisburg
10
Excellent
•
2 reviews
Clean, safe and friendly staff. Easy access off the highway.
Andre
United States
10
Excellent
•
1 review
Lucy
United States
Comfort Suites Hummelstown - Hershey
Hummelstown
10
Excellent
•
1 review
Pamela
10
Excellent
•
2 reviews
David
United States
Red Roof Inn Harrisburg North
Harrisburg
7
Very Good
•
2 reviews
Maribeth
United States
9
Excellent
•
2 reviews
It was clean and the beds were extremely comfortable. I felt safe to sleep and shower.
Tiffany
Econo Lodge Harrisburg - Hershey North
Harrisburg
7
Very Good
•
2 reviews
Cambria
United States
Nearby destinations