Harrisburg hotels
From $104
Guest Score:
based on 302 guest reviews
23 South 2nd Street,
Harrisburg, PA
Located within a 6-minute walk of Harrisburg Amtrak and Susquehanna River, this hotel features a restaurant, indoor pool and rooftop fitness center with city views. Its spacious rooms offer a flat-scr...read more
From $72
Guest Score:
based on 149 guest reviews
800 East Park Drive,
Harrisburg, PA
This hotel, located just 1 mile off Interstate 83 in Harrisburg, Pennsylvania, boasts an indoor pool and on-site dining. The National Civil War Museum is 10 minutes’ drive away.
Rooms at the Best W...read more
From $71
Guest Score:
based on 122 guest reviews
765 Eisenhower Blvd,
Harrisburg, PA
Placed off motorway I-283, in the heart of Pennsylvania's capital city, this Harrisburg hotel offers easy access to local attractions and activities and features modern guestrooms.
The Wyndham Garden...read more
From $80
Guest Score:
based on 21 guest reviews
4021 Union Deposit Road,
Harrisburg, PA
The Holiday Inn Express Harrisburg East is located off of Highway 83, and features a complimentary airport shuttle for the Harrisburg International Airport for added convenience.
This Harrisburg Holi...read more
From $119
15 Capital Drive,
Harrisburg, PA
Located 20 minutes from Hershey Theme Park and the Hershey Story Museum, this hotel provides a shuttle to/from Harrisburg International Airport. It features an indoor pool and free in-room Wi-Fi.
Th...read more
From $89
Guest Score:
based on 22 guest reviews
1018 Briarsdale Road,
Harrisburg, PA
This hotel is located just 15 minutes from Hershey Theme Park and Hershey Story Museum. It features an indoor pool, a jacuzzi, and rooms with flat-screen TVs and wired internet.
The accommodations a...read more
From $75
Guest Score:
based on 40 guest reviews
5680 Allentown Blvd,
Harrisburg, PA
Located just off Highway 81, this Harrisburg hotel features an outdoor pool and rooms equipped with a flat-screen cable TV and free Wi-Fi. Hershey’s Chocolate World is a 15-minute drive away.
All r...read more
From $68
Guest Score:
based on 7 guest reviews
3919 North Front Street I-81 & Front Street Exit 66,
Harrisburg, PA
Directly off Interstate 81 and only a short drive from Hershey Park, this Harrisburg, Pennsylvania hotel provides many free amenities along with comfortable accommodations and easy access to area attr...read more
From $55
Guest Score:
based on 19 guest reviews
300 Mountain Road,
Harrisburg, PA
Located just off I-81, this hotel is a 12-minute drive from downtown Harrisburg. It serves a continental breakfast every morning and features an indoor pool and a jacuzzi.
Free Wi-Fi and a flat-scree...read more
From $85
4230 Union Deposit Road,
Harrisburg, PA
Conveniently located just off Interstate 83 and a short drive from Hershey Park and Chocolate World, this suburban hotel features many modern and thoughtful amenities, including free high-speed intern...read more




