Hotels in Harrisburg

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

Harrisburg, PA, United States
25 Sep — 26 Sep2
Harrisburg, PA, United States
Sat 25/9
Sun 26/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Harrisburg

Filter by star ratings
All filters
Candlewood Suites Harrisburg
Candlewood Suites Harrisburg
7.3 Good
504 North Mountain Road, Harrisburg, PA, United States
Show on map
9.9 km from city centre, Harrisburg 
GoodBased on 495 reviews
7.3

Boasting an indoor pool and free Wi-Fi, Candlewood Suites Harrisburg is situated in Harrisburg and offers comfortable accommodation. It is ideally located for guests wishing to discover the area's attractions.

Crowne Plaza Harrisburg-Hershey
Crowne Plaza Harrisburg-Hershey
7.1 Good
23 South 2nd Street, Harrisburg, PA, United States
Show on map
1.6 km from city centre, Harrisburg 
GoodBased on 989 reviews
7.1

Crowne Plaza Hotel Harrisburg-Hershey provides comfortable 4-star accommodation in Harrisburg. Surrounded by local bars and restaurants, it is within walking distance from Harrisburg Amtrak Railway Station.

La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
7.4 Good
990 Eisenhower Boulevard, Harrisburg, PA, United States
Show on map
7.8 km from city centre, Harrisburg 
GoodBased on 967 reviews
7.4

La Quinta Inn & Suites Harrisburg Airport Hershey is located in Harrisburg and provides guests with wired internet. It also provides an express check-in and check-out feature, room service and a 24-hour reception.

Best Western Plus Harrisburg East Inn & Suites
Best Western Plus Harrisburg East Inn & Suites
7.3 Good
1344 Eisenhower Boulevard, Harrisburg, PA, United States
Show on map
9.1 km from city centre, Harrisburg 
GoodBased on 907 reviews
7.3

Best Western Plus Harrisburg East Inn & Suites is located in Harrisburg and features a Jacuzzi. It also offers laundry facilities, an express check-in and check-out feature and free wired internet.

Best Western Harrisburg North Hotel
Best Western Harrisburg North Hotel
7.7 Good
150 Nationwide Drive, Harrisburg, PA, United States
Show on map
4.7 km from city centre, Harrisburg 
GoodBased on 629 reviews
7.7

This unique hotel in Harrisburg offers complimentary Wi-Fi, as well as an express check-in and check-out feature and an outdoor pool. It is ideally located for those wanting to discover the area's attractions.

Holiday Inn Express - Harrisburg East, An IHG Hotel
Holiday Inn Express - Harrisburg East, An IHG Hotel
6.8 Good
4021 Union Deposit Road, Harrisburg, PA, United States
Show on map
5.4 km from city centre, Harrisburg 
GoodBased on 619 reviews
6.8

Holiday Inn Express Harrisburg East offers a comfortable setting when in Harrisburg. It also features an outdoor pool and a gym.

Sheraton Harrisburg Hershey Hotel
Sheraton Harrisburg Hershey Hotel
7.3 Good
4650 Lindle Road, Harrisburg, PA, United States
Show on map
7.7 km from city centre, Harrisburg 
GoodBased on 297 reviews
7.3

Providing a shuttle service to Harrisburg International Airport, plus free wireless internet, the hotel is a convenient base in Harrisburg. It also features an outdoor pool and a fitness centre.

Country Inn & Suites Harrisburg@ Union Deposit Rd.
Country Inn & Suites Harrisburg@ Union Deposit Rd.
7.4 Good
1025 Peiffers Lane, Harrisburg, PA, United States
Show on map
5.5 km from city centre, Harrisburg 
GoodBased on 1,462 reviews
7.4

Country Inn & Suites by Radisson Harrisburg at Union Deposit Road PA is located in Harrisburg and offers an indoor pool. The multiple amenities this stylish hotel features include a 24-hour reception, an express check-in and check-out feature and meeting rooms.

Motel 6 Harrisburg - Hershey North
Motel 6 Harrisburg - Hershey North
5.9 Okay
7965 Jonestown Road, Harrisburg, PA, United States
Show on map
16.6 km from city centre, Harrisburg 
OkayBased on 313 reviews
5.9

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

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
7.2 Good
265 North Hershey Road, Harrisburg, PA, United States
Show on map
16.9 km from city centre, Harrisburg 
GoodBased on 858 reviews
7.2

Situated in Harrisburg, La Quinta by Wyndham Harrisburg-Hershey offers 3-star accommodation, as well as an indoor pool. It also provides free wireless internet.

Tips for booking a Harrisburg hotel

Cheapest month:March
Most expensive month:May
Average price in Harrisburg:$169/night
Absolute cheapest price found:$54/night
Cheapest day:Sunday
Most expensive day:Saturday
$140 - $213
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$143 - $187
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Harrisburg hotels

Show all 123 hotels
1
Candlewood Suites Harrisburg
Candlewood Suites Harrisburg
7.3 Good
504 North Mountain Road, Harrisburg, PA, United States
Show on map
9.9 km from city centre, Harrisburg 

Boasting an indoor pool and free Wi-Fi, Candlewood Suites Harrisburg is situated in Harrisburg and offers comfortable accommodation. It is ideally located for guests wishing to discover the area's attractions.

2
Best Western Premier The Central Hotel & Conference Center
Best Western Premier The Central Hotel & Conference Center
8.6 Excellent
800 East Park Drive, Harrisburg, PA, United States
Show on map
5.9 km from city centre, Harrisburg 

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

3
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
7.2 Good
265 North Hershey Road, Harrisburg, PA, United States
Show on map
16.9 km from city centre, Harrisburg 

Situated in Harrisburg, La Quinta by Wyndham Harrisburg-Hershey offers 3-star accommodation, as well as an indoor pool. It also provides free wireless internet.

4
Best Western Harrisburg North Hotel
Best Western Harrisburg North Hotel
7.7 Good
150 Nationwide Drive, Harrisburg, PA, United States
Show on map
4.7 km from city centre, Harrisburg 

This unique hotel in Harrisburg offers complimentary Wi-Fi, as well as an express check-in and check-out feature and an outdoor pool. It is ideally located for those wanting to discover the area's attractions.

5
Best Western Plus Harrisburg East Inn & Suites
Best Western Plus Harrisburg East Inn & Suites
7.3 Good
1344 Eisenhower Boulevard, Harrisburg, PA, United States
Show on map
9.1 km from city centre, Harrisburg 

Best Western Plus Harrisburg East Inn & Suites is located in Harrisburg and features a Jacuzzi. It also offers laundry facilities, an express check-in and check-out feature and free wired internet.

6
Sheraton Harrisburg Hershey Hotel
Sheraton Harrisburg Hershey Hotel
7.3 Good
4650 Lindle Road, Harrisburg, PA, United States
Show on map
7.7 km from city centre, Harrisburg 

Providing a shuttle service to Harrisburg International Airport, plus free wireless internet, the hotel is a convenient base in Harrisburg. It also features an outdoor pool and a fitness centre.

7
Country Inn & Suites Harrisburg@ Union Deposit Rd.
Country Inn & Suites Harrisburg@ Union Deposit Rd.
7.4 Good
1025 Peiffers Lane, Harrisburg, PA, United States
Show on map
5.5 km from city centre, Harrisburg 

Country Inn & Suites by Radisson Harrisburg at Union Deposit Road PA is located in Harrisburg and offers an indoor pool. The multiple amenities this stylish hotel features include a 24-hour reception, an express check-in and check-out feature and meeting rooms.

8
Crowne Plaza Harrisburg-Hershey
Crowne Plaza Harrisburg-Hershey
7.1 Good
23 South 2nd Street, Harrisburg, PA, United States
Show on map
1.6 km from city centre, Harrisburg 

Crowne Plaza Hotel Harrisburg-Hershey provides comfortable 4-star accommodation in Harrisburg. Surrounded by local bars and restaurants, it is within walking distance from Harrisburg Amtrak Railway Station.

Cheapest hotels in Harrisburg, Pennsylvania

Show all 123 hotels
Motel 6 Harrisburg - Hershey North
Motel 6 Harrisburg - Hershey North
5.9 Okay
7965 Jonestown Road, Harrisburg, PA, United States
Show on map
16.6 km from city centre,  

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

$84
Avg. per night
Best Western Harrisburg North Hotel
Best Western Harrisburg North Hotel
7.7 Good
150 Nationwide Drive, Harrisburg, PA, United States
Show on map
4.7 km from city centre,  

This unique hotel in Harrisburg offers complimentary Wi-Fi, as well as an express check-in and check-out feature and an outdoor pool. It is ideally located for those wanting to discover the area's attractions.

$93
Avg. per night
Howard Johnson by Wyndham Harrisburg
Howard Johnson by Wyndham Harrisburg
5.8 Okay
473 Eisenhower Boulevard, Harrisburg, PA, United States
Show on map
6.5 km from city centre,  

Howard Johnson by Wyndham Harrisburg offers a comfortable setting when in Harrisburg. It also features an outdoor pool and a gym.

$95
Avg. per night
Best Western Plus Harrisburg East Inn & Suites
Best Western Plus Harrisburg East Inn & Suites
7.3 Good
1344 Eisenhower Boulevard, Harrisburg, PA, United States
Show on map
9.1 km from city centre,  

Best Western Plus Harrisburg East Inn & Suites is located in Harrisburg and features a Jacuzzi. It also offers laundry facilities, an express check-in and check-out feature and free wired internet.

$99
Avg. per night
Candlewood Suites Harrisburg
Candlewood Suites Harrisburg
7.3 Good
504 North Mountain Road, Harrisburg, PA, United States
Show on map
9.9 km from city centre,  

Boasting an indoor pool and free Wi-Fi, Candlewood Suites Harrisburg is situated in Harrisburg and offers comfortable accommodation. It is ideally located for guests wishing to discover the area's attractions.

$106
Avg. per night
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
7.4 Good
990 Eisenhower Boulevard, Harrisburg, PA, United States
Show on map
7.8 km from city centre,  

La Quinta Inn & Suites Harrisburg Airport Hershey is located in Harrisburg and provides guests with wired internet. It also provides an express check-in and check-out feature, room service and a 24-hour reception.

$107
Avg. per night
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
7.2 Good
265 North Hershey Road, Harrisburg, PA, United States
Show on map
16.9 km from city centre,  

Situated in Harrisburg, La Quinta by Wyndham Harrisburg-Hershey offers 3-star accommodation, as well as an indoor pool. It also provides free wireless internet.

$109
Avg. per night
Country Inn & Suites Harrisburg@ Union Deposit Rd.
Country Inn & Suites Harrisburg@ Union Deposit Rd.
7.4 Good
1025 Peiffers Lane, Harrisburg, PA, United States
Show on map
5.5 km from city centre,  

Country Inn & Suites by Radisson Harrisburg at Union Deposit Road PA is located in Harrisburg and offers an indoor pool. The multiple amenities this stylish hotel features include a 24-hour reception, an express check-in and check-out feature and meeting rooms.

$114
Avg. per night

Hotel prices in Harrisburg

2 stars or below

$74 - $187

Candlewood Suites Harrisburg

No. 1 most popular

$106
Avg. per night
Best Western Harrisburg North Hotel

No. 2 most popular

$93
Avg. per night
3 stars

$158 - $165

Crowne Plaza Harrisburg-Hershey

No. 1 most popular

$165
Avg. per night

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

Where to stay in Harrisburg

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, 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’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.

Harrisburg travel FAQs

  • What are the best hotels in Harrisburg?

    Harrisburg is home to many highly-rated hotels, one of which is Best Western Premier The Central Hotel & Conference Center, which has a current rating of 8.6. For other potential stays, consider Candlewood Suites Harrisburg and Best Western Harrisburg North Hotel, which can also be great places to stay in Harrisburg.

  • What is a good hotel near Pennsylvania Farm Show Complex & Expo Center?

    With a rating of 8.2/10 from 278 reviews, Staybridge Suites Harrisburg Hershey is a hotel close to Pennsylvania Farm Show Complex & Expo Center that is highly recommended by HotelsCombined users.

  • What is a good hotel in Harrisburg near Pennsylvania State Capitol?

    Crowne Plaza Harrisburg-Hershey is the hotel close to Pennsylvania State Capitol that is most recommended by HotelsCombined users, with 991 reviews rating it at 7.1/10.

  • Is there a good hotel near Harrisburg Transportation Center?

    991 HotelsCombined reviews of Crowne Plaza Harrisburg-Hershey score it 7.1/10, making it a highly recommended hotel near Harrisburg Transportation Center.

  • How much do hotels in Harrisburg cost?

    Harrisburg hotels have an average price of $164/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Harrisburg?

    Over the last 3 days, Harrisburg hotels have been found for as cheap as $66/night in searches by HotelsCombined users.