Pennsylvania
Hotels in Harrisburg, Pennsylvania
Harrisburg, Pennsylvania has 19 places to stay listed here — 19 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around $68.
-
Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA
from $84 /night -
Baymont by Wyndham Harrisburg
from $68 /night -
Comfort Suites Camp Hill-Harrisburg West
from $134 /night -
Inn of the Dove Harrisburg-Hershey Romantic Suites
from $148 /night -
Red Lion Hotel Harrisburg Hershey
from $135 /night -
Best Western Premier the Central Hotel & Conference Center
from $134 /night -
Hampton Inn Harrisburg-East/Hershey
from $127 /night -
Home2 Suites By Hilton Harrisburg Hershey
from $174 /night -
Staybridge Suites Harrisburg-Hershey by IHG
from $185 /night -
Penn Harris Hotel Harrisburg, Trademark by Wyndham
from $141 /night -
Residence Inn by Marriott Harrisburg Hershey
from $115 /night -
The Manor on Front
from $232 /night -
Hilton Harrisburg near Hershey Park
from $208 /night -
SpringHill Suites by Marriott Harrisburg Hershey
from $137 /night -
Hilton Garden Inn Harrisburg East
from $127 /night -
Homewood Suites by Hilton Harrisburg East-Hershey Area
from $209 /night -
Fairfield Inn by Marriott Harrisburg Hershey
from $131 /night -
Hampton Inn & Suites Harrisburg
from $145 /night -
City House Bed and Breakfast
from $189 /night
Harrisburg hotels at a glance
Nearby areas
Good to know
How many places to stay are listed in Harrisburg?
19 properties are listed in Harrisburg, Pennsylvania, with rooms, photos and live partner rates on each page.
What do hotels in Harrisburg cost?
Listed nightly rates on partner sites start around $68 and run to about $232 depending on the property, room and dates. Rates are indicative — the live price shows on the booking partner's page.
Which hotel in Harrisburg do guests rate highest?
City House Bed and Breakfast, rated 4.8/5 from 138 Google reviews.