Skip to main content

Search hotels in Harrisburg, PA

Enter your dates to see the latest prices and deals for Harrisburg hotels

Harrisburg – 105 hotels and places to stay

Hotels with parking in Harrisburg

Most booked hotels in Harrisburg and surrounding area in the past month

See all

Hotels located in the center of Harrisburg

  • Capitol View Retreat - 3F Fast Wi-Fi Cozy is located in Harrisburg, just a 7-minute walk from Pennsylvania State Capitol and 2.4 miles from National Civil War Museum.

    From $327.45 per night
  • Capitol View Retreat - 2F Fast Wi-Fi Spacious offers accommodations in Harrisburg, 2.4 miles from National Civil War Museum and 15 miles from Hersheys Chocolate World.

    From $327.45 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

    Flats on Front - Riverfront Gem Fast Wi-Fi 1F offers accommodations in Harrisburg, 2.8 miles from National Civil War Museum and 15 miles from Hersheys Chocolate World.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 19 reviews

    Charming HBG Haven: Cozy 1BR Apt is located in Harrisburg, just 2.3 miles from National Civil War Museum and 14 miles from Hersheys Chocolate World.

    From $136.36 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 14 reviews

    Featuring lake views, BurgBnB Riverfront in Harrisburg offers accommodations and a garden. This condo hotel features free private parking, private check-in and check-out, and free Wifi.

    From $321.68 per night
  • Cozy Home in Historic Harrisburg offers accommodations in Harrisburg, 15 miles from Hersheys Chocolate World and 16 miles from Hersheypark.

    From $266 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 171 reviews

    Located in Harrisburg and with Pennsylvania State Capitol reachable within a 7-minute walk, Hilton Harrisburg near Hershey Park has concierge services, non-smoking rooms, a terrace, free WiFi...

    From $187.76 per night
  • Located in Harrisburg and within a 8-minute walk of Pennsylvania State Capitol, BurgBnB Downtown features a garden, non-smoking rooms, and free WiFi.

    From $303.81 per night

Budget hotels in Harrisburg and nearby

  • Scored out of 10, guest rating 4.6
    Disappointing - What previous guests thought, 553 reviews

    This Harrisburg hotel is next to the Susquehanna River and within walking distance of the Pennsylvania Capitol Complex. The hotel is completely nonsmoking and offers free Wi-Fi.

    From $82.14 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 3 reviews

    Ieshas inn offers accommodations in Harrisburg, 1.6 miles from Pennsylvania State Capitol and 1.6 miles from National Civil War Museum.

    From $61.83 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 431 reviews

    Staybridge Suites Harrisburg-Hershey by IHG is located in Harrisburg, 2.7 miles from Pennsylvania State Capitol and 2.8 miles from National Civil War Museum.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 338 reviews

    Penn Harris Hotel Harrisburg, offering an outdoor seasonal pool, a full service restaurant and free airport shuttle to Harrisburg International Airport, this hotel is located in Camp Hill.

    From $115.72 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 36 reviews

    The McNeil Mansions offers accommodations in Harrisburg, 2.6 miles from Pennsylvania State Capitol and 15 miles from Hersheys Chocolate World.

    From $135.11 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 1,209 reviews

    Quality Inn Enola - Harrisburg is located in Harrisburg, within 18 miles of Hersheys Chocolate World and 19 miles of Hersheypark.

    From $53.28 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 941 reviews

    Best Western Harrisburg North Hotel is a short drive away from popular attractions including Hersheypark theme park, the National Civil War Museum, Gettysburg Battlefield, Hollywood Casino at Penn...

    From $82.08 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 156 reviews

    TownePlace Suites by Marriott Harrisburg Hershey is located in Harrisburg, 3.1 miles from National Civil War Museum and 3.7 miles from Pennsylvania State Capitol.

    From $110.11 per night

Best hotels with breakfast in Harrisburg and nearby

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 430 reviews

    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. Free WiFi is offered.

    From $135.42 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 244 reviews

    The Manor on Front features air-conditioned accommodations in Harrisburg. Both free Wifi and parking on-site are accessible at the bed and breakfast free of charge.

    From $166.50 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 184 reviews

    Located 20 minutes from Hershey Theme Park and the Hershey Story Museum. It features an indoor pool and free in-room Wi-Fi.

    From $149.85 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 130 reviews

    Located in Harrisburg and with National Civil War Museum reachable within 4.1 miles, Hampton Inn & Suites Harrisburg has a fitness center, non-smoking rooms, free WiFi throughout the property and a...

    From $198.69 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 97 reviews

    Located within 3.6 miles of National Civil War Museum and 5.3 miles of Pennsylvania State Capitol, Residence Inn by Marriott Harrisburg North provides rooms with air conditioning and a private...

  • Scored out of 10, guest rating 3.7
    Poor - What previous guests thought, 398 reviews

    Located off Interstate 81 and 18 mi from Hershey Park, this Harrisburg, Pennsylvania hotel provides nonsmoking accommodations, free WiFi and free on-site parking.

    From $62.36 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 142 reviews

    Located in Harrisburg and with National Civil War Museum reachable within 2.3 miles, Fairfield Inn Harrisburg Hershey has express check-in and check-out, non-smoking rooms, a fitness center, free WiFi...

    From $118.77 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 101 reviews

    Holiday Inn Express & Suites New Cumberland by IHG is located in New Cumberland, within 5 miles of Pennsylvania State Capitol and 6.5 miles of National Civil War Museum.

    From $132.09 per night

FAQs about hotels in Harrisburg

What Guests Said About Harrisburg:

  • 4.0

    Despite the facility being rated “excellent” on Booking.com,...

    Despite the facility being rated “excellent” on Booking.com, our experience did not reflect that. At $130 per night, the quality was quite disappointing. The finishes and materials throughout the property felt cheap and low-quality. The in-room AC unit was extremely loud, making it difficult to rest comfortably, and the toilet flush was excessively noisy—especially disruptive in a smaller family room. Basic amenities were poorly provided; essentials such as soap and toothpaste were either missing or insufficient. Additionally, the entire property, including the guest rooms, had an overwhelming chlorine smell, likely due to poor ventilation from the pool area. Overall, this stay did not meet expectations given the price point and online rating.
    Guest review by
    Minoo
    United States
  • 8.0

    We stopped for overnight rest and wanted a place with a pool...

    We stopped for overnight rest and wanted a place with a pool for the kids. We stayed at the Red Lion and left in the morning. We enjoyed dinner and breakfast in Harrisburg; breakfast at a Diner and Dinner at a nice restaurant.
    Guest review by
    Brenda
  • 10.0

    We were there only one night, but there seems to be a...

    We were there only one night, but there seems to be a diverse, artistic, and queer-friendly scene in this town! We are an older hetero couple who loves to see cool young people thriving in their cities.
    Guest review by
    Mary Elizabeth
    United States
  • 10.0

    Traffic was brutal but the event I attended was amazing.

    Traffic was brutal but the event I attended was amazing. Local sheriff deputy Titus was an awesome guy spent a few minutes talking to him. Harrisburg is an amazing place to visit. If you are in the area and want to spend some quality time sight-seeing this place is in my top five places to visit.
    Guest review by
    Richard
  • 10.0

    i spent the afternoon at Gettysburg National Military Park,...

    i spent the afternoon at Gettysburg National Military Park, and I plan to return to see more of it. It is less than an hour's drive from Harrisburg, and the drive was lovely through a very picturesque part of Central Pennsylvania.
    Guest review by
    Teresa
    United States
  • 2.0

    Firstly the place smelled of cigarettes , the walls were...

    Firstly the place smelled of cigarettes , the walls were patched with spackle , dirty hand prints on one wall , yellowed light switches from nicotine , mold in bathtub , mold in corners on walls , a big leak on n bathroom ceiling , smoke detector had been ripped out of the wall .. basically a filthy dump . It was so disgusting that we skipped there’s breakfast in fear that it was on par with the rest of the hotel
    Guest review by
    kirsten
    United States

See reviews by guests who stayed at hotels in Harrisburg

See all
  • From $103.90 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 2,133 reviews
    Very clean facility and comfortable rooms. The staff was welcoming and friendly. The breakfast was very good.. We really enjoyed staying at this hotel. Definitely will consider staying in the Country Inn& Suites by Radisson for our future travels .
    Guest review by
    Mariana
    Canada
  • From $135.42 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 430 reviews
    The lady at reception was friendly and very helpful when my room key didn't work, within a couple of minutes someone was sent up to resolve the issue. The bed was comfy and the room was clean and spacious.
    Guest review by
    James
    United Kingdom
  • From $96.09 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,282 reviews
    Big room, clean, modern, free parking. Laundry room was a bonus. Great free lemonade.
    Guest review by
    BEATA
    United Kingdom
  • From $53.28 per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 1,209 reviews
    The hotel has a lot of potential, the room is clean and good location
    Guest review by
    Isaque
    Canada
  • From $110.39 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,028 reviews
    Large rooms, very clean hotel.
    Guest review by
    Alan
    Germany