See the latest deals and prices in Harrisburg hotels
Filter by:
Super 8 by Wyndham Harrisburg Hershey West
Hotel in Harrisburg
Average
2 reviews
5
From $52 per night
Best Western Premier The Central Hotel & Conference Center
Hotel in Harrisburg
Excellent
0 reviews
9
From $127 per night
Crowne Plaza Harrisburg-Hershey by IHG
Hotel in Downtown Harrisburg, Harrisburg
Average
0 reviews
6
From $122 per night
Motel 6 Harrisburg, PA - Hershey North
Hotel in Harrisburg
Average
1 review
5
From $60 per night
Red Roof Inn Harrisburg North
Hotel in Harrisburg
Very Good
2 reviews
7
From $73 per night
Staybridge Suites Harrisburg by IHG
Hotel in Harrisburg
Excellent
1 review
9
From $104 per night
Hotel Indigo Harrisburg - Hershey by IHG
Hotel in Harrisburg
Very Good
1 review
7
From $100 per night
Ramada by Wyndham Harrisburg/Hershey Area
Hotel in Harrisburg
Average
1 review
6
From $55 per night
Wingate by Wyndham Harrisburg Near Hershey
Hotel in Harrisburg
Average
0 reviews
6
From $61 per night
Holiday Inn Express Harrisburg I-81 – Hershey By IHG
Hotel in Harrisburg
Very Good
0 reviews
8
From $82 per night
Super 8 by Wyndham Harrisburg Hershey West
Hotel in Harrisburg
From $52 per night
Super 8 by Wyndham Harrisburg Hershey North
Hotel in Harrisburg
From $51 per night
Motel 6 Harrisburg, PA - Hershey North
Hotel in Harrisburg
From $60 per night
Ramada by Wyndham Harrisburg/Hershey Area
Hotel in Harrisburg
From $55 per night
Econo Lodge
Hotel in Harrisburg
From $49 per night
Holiday Inn Express - Harrisburg East by IHG
Hotel in Harrisburg
From $68 per night
Staybridge Suites Harrisburg by IHG
Hotel in Harrisburg
From $104 per night
avid Hotel Harrisburg NE Hershey Area by IHG
Hotel in Harrisburg
From $94 per night
Wingate by Wyndham Harrisburg Near Hershey
Hotel in Harrisburg
From $61 per night
Holiday Inn Express Harrisburg I-81 – Hershey By IHG
Hotel in Harrisburg
From $82 per night
5 stays
From $59 per night
12 stays
From $63 per night
2 stays
From $53 per night
28 stays
From $59 per night
10 stays
From $63 per night
5 stays
From $59 per night
24 stays
From $57 per night
5 stays
From $59 per night
15 stays
From $59 per night
8 stays
From $59 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 $49 to $180. 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 51 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
$107
May
$114
June
$122
July
$122
August
$115
September
$110
October
$103
November
$96
December
$99
Red Lion Hotel Harrisburg Hershey
Harrisburg
7
Very Good
•
3 reviews
Monique
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
Staybridge Suites Harrisburg by IHG
Harrisburg
10
Excellent
•
1 review
Anna
Cambria
United States
Nearby destinations