The 10 best cheap hotels in Harrisburg, US | Booking.com
Skip to main content

Cheap hotels in Harrisburg

Find the cheap hotels that appeal to you the most

The best cheap hotels in Harrisburg

Check out our selection of great cheap hotels in Harrisburg

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

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

See all

Great access to the city center. Check these cheap hotels in Harrisburg and nearby

  • 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
  • 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 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

Stay connected in Harrisburg and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 4 reviews

    Sunset Stay at 608 is located in Wormleysburg, just 16 miles from Hersheys Chocolate World and 17 miles from Hersheypark. The air-conditioned accommodation is 4.1 miles from National Civil War Museum.

    From $359.16 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
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 437 reviews

    Located 4 mi from from Harrisburg city center, this hotel offers free WiFi and free on-site parking. Hershey Park is 17 mi from Red Roof Inn Harrisburg North.

    From $70.40 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 96 reviews

    Located within 3.2 miles of National Civil War Museum and 3.7 miles of Pennsylvania State Capitol, stayAPT Suites Harrisburg-Hershey has rooms in Harrisburg.

    From $124.81 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 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, 503 reviews

    Located within 2.4 miles of National Civil War Museum and 4 miles of Pennsylvania State Capitol, Comfort Inn & Suites Harrisburg - Hershey West has rooms in Harrisburg.

    From $93.44 per night

Enjoy breakfast in Harrisburg and nearby

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

    Located in Harrisburg, 4.2 miles from Pennsylvania State Capitol, Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW has accommodations with a restaurant, free private parking and a bar.

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

    Offering a convenient location minutes from both Hershey area attractions and the center of Harrisburg, this hotel features many modern and free amenities and services.

    From $203.42 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 187 reviews

    This hotel in New Cumberland, Pennsylvania features a daily continental breakfast and has an indoor swimming pool. Downtown Harrisburg is a 10-minute drive from the hotel.

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

    Located in Pennsylvania's capital city, the brand-new Sleep Inn & Suites Harrisburg - Hershey Southwest hotel is located near many area attractions.

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

    Featuring a garden, Holiday Inn Express & Suites Harrisburg West is located in Mechanicsburg in the Pennsylvania region, 7.4 miles from Pennsylvania State Capitol and 10 miles from National Civil War...

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

    Located in Enola, 7.9 miles from Pennsylvania State Capitol, Best Western Plus Harrisburg Mechanicsburg has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center...

    From $83.97 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 149 reviews

    Hampton Inn by Hilton Harrisburg West has a seasonal outdoor swimming pool, fitness center, a garden and shared lounge in Mechanicsburg.

    From $207.24 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 138 reviews

    Located in Mechanicsburg, 6.9 miles from Pennsylvania State Capitol, Holiday Inn Express & Suites - Harrisburg S - Mechanicsburg by IHG has accommodations with a fitness center, free private parking...

    From $183.15 per night

FAQ about cheap hotels in Harrisburg

Cheap hotels that guests love in Harrisburg

See all
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 97 reviews
    The swimming pool in the hotel was well maintained and the hotel itself was very clean and organized. + the location of the hotel is between the city and Hershey so you have easy access to everything!
    Guest review by
    Soo
    Young couple
  • Avg. price/night: $177.81
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 449 reviews
    Very clean hotel. Modern, updated, good breakfast and friendly staff. Would 100% stay there again. Great location.
    Guest review by
    Leah
    Young couple
  • Avg. price/night: $53.85
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 598 reviews
    The location is ideal for reaching the Harrisburg-Hershey area. My room was good overall, and I rested comfortably. (I didn't get to do the breakfast this time.) And as I arrived after midnight and the hotel office was closed, an attendant arrived quickly after I called and checked me into my room.
    Guest review by
    JAMES
    Solo traveler
  • Avg. price/night: $177.81
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 449 reviews
    Super friendly staff, very clean, good location, breakfast included. The beds and pillows were very comfortable. The bathroom was big, and had a great shower.
    Guest review by
    Shannon
    Family with young children
  • Avg. price/night: $110.39
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,028 reviews
    Very clean! Great location. Friendly staff.
    Guest review by
    Carolyn
    Family with young children
  • Avg. price/night: $93.44
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 503 reviews
    Everyone is sooooo nice ! Hotel is very clean , breakfast is good , location is convenient !
    Guest review by
    Rui
    Family with young children