Hotels in Harrisburg, PA

Search and compare Harrisburg, PA hotels from hundreds of travel sites and save

Harrisburg, PA, United States
Jun 3 — Jun 42
Harrisburg, PA, United States
Sat 6/3
Sun 6/4
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Harrisburg

These hotels are among the most popular places to stay for users visiting Harrisburg. Users can utilize the filters available to narrow down their search.
Filter by star ratings
All filters
Red Roof Inn Harrisburg North
6.8 Good
400 Corporate Circle, Harrisburg, PA, United States
Show on map
2.9 mi from city centre, Harrisburg, PA, United States 
GoodBased on 941 reviews
6.8

Red Roof Inn Harrisburg North provides a charming setting while in Harrisburg. It also offers an express check-in and check-out feature, free Wi-Fi and a 24-hour reception.

Best Western Plus Harrisburg East Inn & Suites
7.0 Good
1344 Eisenhower Boulevard, Harrisburg, PA, United States
Show on map
5.6 mi from city centre, Harrisburg, PA, United States 
GoodBased on 1,361 reviews
7.0

Best Western Plus Harrisburg East Inn & Suites is located in Harrisburg and features a Jacuzzi. It also offers meeting rooms, an express check-in and check-out feature and a 24-hour reception.

Hilton Garden Inn Harrisburg East
8.4 Excellent
3943 Tecport Drive, Harrisburg, PA, United States
Show on map
3.8 mi from city centre, Harrisburg, PA, United States 
ExcellentBased on 240 reviews
8.4

Situated in Harrisburg, Hilton Garden Inn Harrisburg East provides 3-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, meeting rooms and an express check-in and check-out feature.

Best Western Premier The Central Hotel & Conference Center
8.4 Excellent
800 East Park Drive, Harrisburg, PA, United States
Show on map
3.7 mi from city centre, Harrisburg, PA, United States 
ExcellentBased on 844 reviews
8.4

Boasting an outdoor pool, Best Western Premier the Central Hotel & Conference Center is located in Harrisburg and offers comfortable accommodation. It also provides meeting rooms, a ballroom and an express check-in and check-out feature.

Hilton Harrisburg
7.9 Good
1 North Second Street, Harrisburg, PA, United States
Show on map
0.9 mi from city centre, Harrisburg, PA, United States 
GoodBased on 213 reviews
7.9

Hilton Harrisburg provides elegant 3-star accommodation in Harrisburg. It is steps from Harrisburg University of Science and Technology, restaurants and nightlife options.

Sheraton Harrisburg Hershey Hotel
6.7 Good
4650 Lindle Road, Harrisburg, PA, United States
Show on map
4.8 mi from city centre, Harrisburg, PA, United States 
GoodBased on 206 reviews
6.7

Providing a shuttle service to Harrisburg International Airport, plus free wireless internet, the hotel is a convenient base in Harrisburg. It also offers an outdoor pool, an express check-in and check-out feature and a Jacuzzi.

Crowne Plaza Harrisburg-Hershey
6.8 Good
23 South 2nd Street, Harrisburg, PA, United States
Show on map
1.0 mi from city centre, Harrisburg, PA, United States 
GoodBased on 640 reviews
6.8

The hotel is set in Harrisburg and is within a 10-minute walk of Harrisburg Amtrak Railway Station. It also provides valet parking, meeting rooms and an indoor pool.

La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
6.7 Good
990 Eisenhower Boulevard, Harrisburg, PA, United States
Show on map
4.8 mi from city centre, Harrisburg, PA, United States 
GoodBased on 802 reviews
6.7

La Quinta Inn & Suites Harrisburg Airport Hershey provides a comfortable setting while in Harrisburg. It also features a 24-hour reception, room service and an express check-in and check-out feature.

Quality Inn Riverfront
5.9 Okay
525 South Front Street, Harrisburg, PA, United States
Show on map
1.4 mi from city centre, Harrisburg, PA, United States 
OkayBased on 647 reviews
5.9

Providing free Wi-Fi and an outdoor pool, Quality Inn Riverfront is located in Harrisburg and is a short stroll from Simon Cameron House. It also provides a sun deck, an express check-in and check-out feature and a playground.

Baymont by Wyndham Harrisburg
8.1 Excellent
5680 Allentown Boulevard, Harrisburg, PA, United States
Show on map
6.0 mi from city centre, Harrisburg, PA, United States 
ExcellentBased on 631 reviews
8.1

Baymont by Wyndham Harrisburg provides a comfortable setting while in Harrisburg. It also offers free Wi-Fi, an outdoor pool and an express check-in and check-out feature.

Tips for booking hotels in Harrisburg

Cheapest month:January
Most expensive month:June
Average price in Harrisburg:$128/night
Cheapest price found:$37/night
Cheapest day:Tuesday
Most expensive day:Saturday
$104 - $171
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$106 - $163
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Harrisburg hotels

Our users rated these hotels as some of the best places to stay in Harrisburg. Take a look at user reviews to learn why these properties were rated the best.
1
Candlewood Suites Harrisburg - Hershey
7.0 Good
413 Port View Drive, Harrisburg, PA, United States
Show on map
3.5 mi from city centre, Harrisburg, PA, United States 

Situated in Harrisburg, the hotel is within a 15-minute drive of Harrisburg International Airport and offers a Jacuzzi, free Wi-Fi and an indoor pool. It has a gym, as well as a 24-hour reception, a beauty centre and meeting rooms.

$110
Avg. per night
2
Residence Inn by Marriott Harrisburg Hershey
8.0 Excellent
4480 Lewis Road, Harrisburg, PA, United States
Show on map
4.5 mi from city centre, Harrisburg, PA, United States 

Residence Inn Harrisburg Hershey provides 3-star accommodation in Harrisburg. It also features a Jacuzzi, an outdoor pool and a ski school.

$176
Avg. per night
3
Hampton Inn Harrisburg-East/Hershey
8.9 Excellent
4230 Union Deposit Road, Harrisburg, PA, United States
Show on map
3.7 mi from city centre, Harrisburg, PA, United States 

Hampton Inn Harrisburg-East/Hershey provides a modern setting when in Harrisburg. It has a gym, as well as meeting rooms, an outdoor heated pool and an express check-in and check-out feature.

$159
Avg. per night
4
Sleep Inn & Suites
7.1 Good
631A Eisenhower Boulevard, Harrisburg, PA, United States
Show on map
4.4 mi from city centre, Harrisburg, PA, United States 

Sleep Inn & Suites Harrisburg -Eisenhower Boulevard is located in Harrisburg and offers an indoor pool and free Wi-Fi. It also provides an express check-in and check-out feature, a concierge and a 24-hour reception.

$94
Avg. per night
5
Sleep Inn & Suites Harrisburg - Hershey North
8.0 Excellent
7100 Allentown Boulevard, Harrisburg, PA, United States
Show on map
8.0 mi from city centre, Harrisburg, PA, United States 

Situated in Harrisburg, the hotel is within a 25-minute drive of Harrisburg International Airport and provides a heated pool. It also offers laundry facilities, a dry cleaning service and a tour desk.

$122
Avg. per night
6
Fairfield Inn & Suites Harrisburg Hershey
8.4 Excellent
1018 Briarsdale Road, Harrisburg, PA, United States
Show on map
3.3 mi from city centre, Harrisburg, PA, United States 

Located in Harrisburg, the hotel is within a 15-minute drive of Harrisburg International Airport and offers a sauna, a Jacuzzi and an indoor pool. It also provides an express check-in and check-out feature, meeting rooms and a beauty centre.

$106
Avg. per night
7
Springhill Suites Harrisburg Hershey
8.5 Excellent
15 Capital Drive, Harrisburg, PA, United States
Show on map
2.8 mi from city centre, Harrisburg, PA, United States 

Situated a brief drive from Pennsylvania State Capitol, SpringHill Suites Harrisburg Hershey offers contemporary accommodation in Harrisburg. It has a fitness centre, as well as a beauty centre, meeting rooms and an indoor pool.

$143
Avg. per night
8
Hampton Inn & Suites Harrisburg/North, PA
7.3 Good
30 Capital Drive, Harrisburg, PA, United States
Show on map
2.6 mi from city centre, Harrisburg, PA, United States 

Boasting an indoor pool, Hampton Inn & Suites Harrisburg North is situated in Harrisburg and provides contemporary accommodation. It also offers a 24-hour reception, luggage storage and meeting rooms.

$150
Avg. per night

Cheapest hotels in Harrisburg, Pennsylvania

These Harrisburg properties charge the lowest price per night of those we've come across. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
Howard Johnson by Wyndham Harrisburg
5.5 Okay
473 Eisenhower Boulevard, Harrisburg, PA, United States
Show on map
4.0 mi from city centre, Harrisburg, PA, United States 

Howard Johnson by Wyndham Harrisburg is situated in Harrisburg and is close to the area's popular attractions. It also features an outdoor pool and a gym.

$50
Avg. per night
Days Inn by Wyndham Harrisburg North
5.6 Okay
3919 North Front Street, Harrisburg, PA, United States
Show on map
3.0 mi from city centre, Harrisburg, PA, United States 

Days Inn by Wyndham Harrisburg North is located in Harrisburg and features an indoor pool. It also provides a 24-hour reception, meeting rooms and luggage storage.

$64
Avg. per night
Red Roof Inn Harrisburg - Hershey
5.0 Okay
950 Eisenhower Boulevard, Harrisburg, PA, United States
Show on map
4.8 mi from city centre, Harrisburg, PA, United States 

Red Roof Inn Harrisburg Hershey is located in Harrisburg and offers free Wi-Fi. It also provides a vending machine, a 24-hour reception and a safe.

$64
Avg. per night
Super 8 by Wyndham Harrisburg Hershey West
5.9 Okay
4131 Executive Park Drive, Harrisburg, PA, United States
Show on map
4.1 mi from city centre, Harrisburg, PA, United States 

This comfortable motel in Harrisburg offers complimentary wireless internet, as well as a 24-hour reception and a designated smoking area. It also provides a vending machine and a wake-up service.

$64
Avg. per night
Econo Lodge Harrisburg - Hershey
5.3 Okay
1006 Briarsdale Road, Harrisburg, PA, United States
Show on map
3.3 mi from city centre, Harrisburg, PA, United States 

Featuring free Wi-Fi, Econo Lodge Harrisburg - Hershey is located in Harrisburg and offers comfortable accommodation. It features comfortable rooms with an en suite bathroom and a kitchenette.

$64
Avg. per night
Motel 6-Harrisburg, Pa - Hershey North
4.9 Okay
7965 Jonestown Road, Harrisburg, PA, United States
Show on map
10.3 mi from city centre, Harrisburg, PA, United States 

This comfortable motel in Harrisburg offers free wireless internet, as well as an outdoor pool and a 24-hour reception. It also provides a vending machine and a lift.

$65
Avg. per night
Ramada by Wyndham Harrisburg/Hershey Area
4.8 Okay
300 North Mountain Road, Harrisburg, PA, United States
Show on map
6.1 mi from city centre, Harrisburg, PA, United States 

Boasting an indoor pool and a Jacuzzi, Ramada by Wyndham Harrisburg Hershey Area is situated in Harrisburg and offers comfortable accommodation. It is ideally positioned for those wishing to discover the area's attractions.

$66
Avg. per night
Americas Best Value Inn Harrisburg
4125 North Front Street, Harrisburg, PA, United States
Show on map
3.3 mi from city centre, Harrisburg, PA, United States 

Americas Best Value Inn Harrisburg is located in Harrisburg and is close to Wildwood Park. It also offers a 24-hour reception and wireless internet.

$66
Avg. per night

Hotel prices in Harrisburg

A breakdown of the average price per hotel class in Harrisburg. We've also highlighted the most popular hotels and best value within each hotel class.
2 stars and under
3 stars

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Harrisburg

Utilize the map to find properties close to the Harrisburg area(s) or attractions you plan on visiting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

About Harrisburg

Culturally rich and cosmopolitan, Forbes rated Harrisburg as one of the best cities in the United States. Here you’ll find a multicultural population in touch with local history and ample outdoor recreation opportunities to enjoy.

Things to do in Harrisburg

In Harrisburg, foodies should head straight to Broad Street Market. It’s one of the oldest farmers markets in the United States, where farmers once traded and played a vital role feeding Union soldiers during the Civil War. Listed on the National Register of Historic Places the brick and concrete buildings have been sensitively restored.

If you’re interested in Civil War history, you can visit the National Civil War Museum. The museum presents exhibits on the American Civil War, and its collection includes some 24,000 documents and artefacts, where a variety of maps, weapons, and uniforms are particular highlights. Tours are self-guided, but curators are always on hand to tell you more about the each item.

The museum is set within Reservoir Park, Harrisburg’s most popular outdoor space. In the summer, it serves as a location for numerous festivals and live performances, but is also a great spot for picnicking and jogging at any time of year.

Those looking for a dose of culture might want to check out Susquehanna Art Museum (SAM). The permanent collection and temporary exhibitions here reflect the diverse cultures of Harrisburg’s various communities, with an active outreach programme that promotes creativity amongst the city’s students.

Getting around Harrisburg

Harrisburg’s Capital Area Transit (CAT) provides public buses and rail services throughout the city, and are mostly used by commuters coming into the centre from suburban areas. Walking and biking trails run along the Susquehanna River and across the Walnut St. Bridge to City Island.

Facts about staying in Harrisburg

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation