COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Cheap Hotels in Harrisburg, PA from $46

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Harrisburg Cheap Hotels

Baymont by Wyndham Harrisburg
2.5 out of 5
5680 Allentown Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $67 per night from May 18 to May 18
4.1/5Very Good! (977 reviews)
"Always a nice clean place to stay. Arrived after 9 pm this time. Staff was away from front check in counter. Took 10 minutes for them to show up at counter for me to get checked in."

Reviewed on Apr 30, 2021

Baymont by Wyndham Harrisburg
Best Western Harrisburg North Hotel
2.5 out of 5
150 Nationwide Dr, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $63 per night from May 23 to May 23
4/5Very Good! (987 reviews)
"Good location. Easily accessible of 81"

Reviewed on May 2, 2021

Best Western Harrisburg North Hotel
Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
3 out of 5
8000 Jonestown Rd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $84 per night from May 17 to May 17
4/5Very Good! (1,051 reviews)
"Reasonably priced, Very close to the highway"

Reviewed on May 9, 2021

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Harrisburg Hershey Hotel
2.5 out of 5
7500 Allentown Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $67 per night from May 16 to May 16
3.9/5Very Good! (992 reviews)
"Room was very clean. Very Quiet (there was mininal people staying that night though). Close to everything you may need"

Reviewed on Apr 29, 2021

Best Western Harrisburg Hershey Hotel
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
2.5 out of 5
990 Eisenhower Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $62 per night from May 18 to May 18
3.9/5Good! (986 reviews)
"The Beds Are Very Soft. Warm Temperature When You Walk In. Smells Clean."

Reviewed on Dec 28, 2020

La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
Econo Lodge Harrisburg - Southwest of Hershey Area
2.5 out of 5
495 Eisenhower Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $64 per night from May 12 to May 12
3.9/5Good! (387 reviews)
"It was okay, the covers had stains and only a few staff were nice"

Reviewed on Dec 23, 2020

Econo Lodge Harrisburg - Southwest of Hershey Area
Howard Johnson by Wyndham Harrisburg
2 out of 5
473 Eisenhower Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $69 per night from May 12 to May 12
3.8/5Good! (77 reviews)
"As always the staff is very nice. Love the remodeled rooms."

Reviewed on May 11, 2021

Howard Johnson by Wyndham Harrisburg
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
2.5 out of 5
265 N Hershey Rd, Harrisburg, PA
The price is $63 per night from May 23 to May 23
3.8/5Good! (1,241 reviews)
"It was clean, the staff was friendly and they served breakfast in a bag. Lots of goodies inside."

Reviewed on May 6, 2021

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
Country Inn & Suites by Radisson, Harrisburg at Union Deposit Road, PA
3 out of 5
1025 Peiffers Lane, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $80 per night from May 16 to May 16
3.8/5Good! (974 reviews)
"Excellent location. Quiet and comfortable and an excellent room."

Reviewed on May 10, 2021

Country Inn & Suites by Radisson, Harrisburg at Union Deposit Road, PA
Crowne Plaza Harrisburg-Hershey, an IHG Hotel
3.5 out of 5
23 S 2nd St, Harrisburg, PA
Free Cancellation
The price is $93 per night from May 16 to May 16
3.7/5Good! (986 reviews)
"No thanks"

Reviewed on May 4, 2021

Crowne Plaza Harrisburg-Hershey, an IHG Hotel
Don't see what you're looking for?
We've got more Cheap Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.