See the latest deals and prices in Harrisburg hotels
Filter by:
Days Inn by Wyndham Harrisburg North
Hotel in Harrisburg
Average
4 reviews
5
From $53 per night
Ramada by Wyndham Harrisburg/Hershey Area
Hotel in Harrisburg
Average
1 review
6
From $56 per night
Motel 6-Harrisburg Pa - Hershey North
Hotel in Harrisburg
Average
1 review
5
From $55 per night
Wingate by Wyndham Harrisburg Near Hershey
Hotel in Harrisburg
Average
0 reviews
6
From $49 per night
Crowne Plaza Harrisburg-Hershey, an IHG Hotel
Hotel in Downtown Harrisburg, Harrisburg
Average
0 reviews
6
From $109 per night
Best Western Harrisburg North Hotel
Hotel in Harrisburg
Very Good
0 reviews
7
From $79 per night
Best Western Premier The Central Hotel & Conference Center
Hotel in Harrisburg
Excellent
0 reviews
9
From $135 per night
Red Roof Inn Harrisburg North
Hotel in Harrisburg
Very Good
2 reviews
7
From $69 per night
Super 8 by Wyndham Harrisburg Hershey West
Hotel in Harrisburg
Average
2 reviews
5
From $53 per night
Hotel Indigo Harrisburg - Hershey, an IHG Hotel
Hotel in Harrisburg
Very Good
1 review
7
From $141 per night
Days Inn by Wyndham Harrisburg North
Hotel in Harrisburg
From $53 per night
Ramada by Wyndham Harrisburg/Hershey Area
Hotel in Harrisburg
From $56 per night
Motel 6-Harrisburg Pa - Hershey North
Hotel in Harrisburg
From $55 per night
Econo Lodge
Hotel in Harrisburg
From $49 per night
Wingate by Wyndham Harrisburg Near Hershey
Hotel in Harrisburg
From $49 per night
Wingate by Wyndham Harrisburg Near Hershey
Hotel in Harrisburg
From $49 per night
Holiday Inn Express - Harrisburg East, an IHG Hotel
Hotel in Harrisburg
From $79 per night
Staybridge Suites Harrisburg, an IHG Hotel
Hotel in Harrisburg
From $106 per night
Baymont by Wyndham Harrisburg
Hotel in Harrisburg
From $68 per night
Holiday Inn Express Harrisburg NE, an IHG Hotel
Hotel in Harrisburg
From $102 per night
7 stays
From $62 per night
13 stays
From $61 per night
2 stays
From $53 per night
30 stays
From $62 per night
10 stays
From $61 per night
7 stays
From $62 per night
24 stays
From $57 per night
7 stays
From $62 per night
17 stays
From $61 per night
9 stays
From $62 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 $96, with options ranging from $49 to $217. 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 53 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.
February 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
$103
February
$96
March
$100
April
$107
May
$114
June
$122
July
$122
August
$115
September
$110
October
$103
November
$96
December
$99
Philip
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
Cambria
United States
10
Excellent
•
1 review
Anna
Nearby destinations