Find 2 Star Hotels in Harrisburg, PA from $45

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Harrisburg 2 Star Hotels

This weekend
Next weekend

Compare Harrisburg 2 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Ramada by Wyndham Harrisburg/Hershey Area

2.5 star property
Harrisburg
7.0 out of 10, Good, (1888)
"Very courteous staff. Perfect for a quick overnight stay!"
United States
Stacey
$50 nightly
The price is $56
Dec 14 - Dec 15
Total with taxes and fees
Ramada by Wyndham Harrisburg/Hershey Area

Days Inn by Wyndham Hershey

2.5 star property
Downtown Hershey
8.6 out of 10, Excellent, (1860)
"Friendly check in, clean rooms, quiet"
United States
Kristie
$67 nightly
The price is $74
Dec 25 - Dec 26
Total with taxes and fees
Days Inn by Wyndham Hershey

Hampton Inn & Suites Hershey

2.5 star property
Palmdale
8.4 out of 10, Very Good, (1046)
"Great hotel!"
United States
Brian
$87 nightly
The price is $97
Dec 22 - Dec 23
Total with taxes and fees
Hampton Inn & Suites Hershey

Quality Inn Enola - Harrisburg

2.5 star property
Enola
7.6 out of 10, Good, (1002)
"Clean and comfy rooms at affordable price"
United States
Aurelia
$49 nightly
The price is $54
Dec 7 - Dec 8
Total with taxes and fees
Quality Inn Enola - Harrisburg

Hotel Hanna

2.5 star property
Harrisburg
5.6 out of 10, (219)
"It was nice and clean, loved it. "
United States
Iruzy
$63 nightly
The price is $70
Dec 5 - Dec 6
Total with taxes and fees
Hotel Hanna

Days Inn & Suites by Wyndham York

2.5 star property
York
5.8 out of 10, (999)
"It had places to eat around close"
United States
Diane
$61 nightly
The price is $68
Dec 15 - Dec 16
Total with taxes and fees
Days Inn & Suites by Wyndham York

Tru by Hilton Grantville, PA

2.5 star property
Grantville
9.0 out of 10, Wonderful, (817)
"Amazing stay"
United States
Simeon
$59 nightly
The price is $66
Dec 11 - Dec 12
Total with taxes and fees
Tru by Hilton Grantville, PA

Microtel Inn & Suites by Wyndham Carlisle

2.5 star property
Carlisle
9.6 out of 10, Exceptional, (1211)
"Good hotel and good breakfast. "
United States
steven
$78 nightly
The price is $87
Dec 7 - Dec 8
Total with taxes and fees
Microtel Inn & Suites by Wyndham Carlisle

Wingate by Wyndham Harrisburg Near Hershey

2.5 star property
Harrisburg
6.8 out of 10, (1003)
"Great place to stay"
United States
Tavon
$50 nightly
The price is $56
Dec 23 - Dec 24
Total with taxes and fees
Wingate by Wyndham Harrisburg Near Hershey

Spark by Hilton Hummelstown Hershey

2.5 star property
Hershey
8.2 out of 10, Very Good, (1192)
"It was great for an overnight stay. "
United States
Jonathan
$63 nightly
The price is $70
Dec 14 - Dec 15
Total with taxes and fees
Spark by Hilton Hummelstown Hershey

Holiday Inn Express Hotel & Suites Harrisburg West by IHG

2.5 star property
Mechanicsburg
8.6 out of 10, Excellent, (1001)
"Room was very clean and staff was excellent "
United States
Kenya
$87 nightly
The price is $97
Dec 19 - Dec 20
Total with taxes and fees
Holiday Inn Express Hotel & Suites Harrisburg West by IHG

Fairfield Inn & Suites by Marriott Harrisburg International Airport

2.5 star property
Middletown
9.2 out of 10, Wonderful, (1001)
"Friendly staff, clean room and perfect location to the airport."
United States
Jerilyn
$125 nightly
The price is $139
Dec 21 - Dec 22
Total with taxes and fees
Fairfield Inn & Suites by Marriott Harrisburg International Airport

Inn at York

2.0 star property
York
5.8 out of 10, (1000)
"Clean room. Large room. "
United States
katleen
$58 nightly
The price is $64
Dec 7 - Dec 8
Total with taxes and fees
Inn at York

Scottish Inns & Suites Harrisburg - Hershey North

2.5 star property
Harrisburg
6.0 out of 10, (960)
"Comfy beds, clean rooms, awesome employees "
United States
Anthony
$40 nightly
The price is $45
Dec 14 - Dec 15
Total with taxes and fees
Scottish Inns & Suites Harrisburg - Hershey North

Escape Inn Hershey

2.0 star property
Hershey
8.8 out of 10, Excellent, (1425)
"Great place to stay "
United States
Jeremy
$54 nightly
The price is $60
Dec 25 - Dec 26
Total with taxes and fees
Escape Inn Hershey

WoodSpring Suites Harrisburg Linglestown

2.5 star property
Harrisburg
7.2 out of 10, Good, (889)
"Clean room, nice staff. Room smelled a little off but for the most part, great experience "
United States
Petra
$54 nightly
The price is $60
Dec 7 - Dec 8
Total with taxes and fees
WoodSpring Suites Harrisburg Linglestown

Appalachian Hotel

2.5 star property
Carlisle
7.2 out of 10, Good, (182)
"Great hotel!"
United States
Austin
$57 nightly
The price is $64
Dec 5 - Dec 6
Total with taxes and fees
Appalachian Hotel

Hampton Inn Harrisburg-East (Hershey Area)

2.5 star property
Harrisburg
9.4 out of 10, Exceptional, (1000)
"Great room, great staff, great breakfast!"
United States
David
$103 nightly
The price is $115
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hampton Inn Harrisburg-East (Hershey Area)

Baymont by Wyndham Harrisburg

2.5 star property
Harrisburg
8.6 out of 10, Excellent, (1715)
"Nice place "
United States
Deanna
$56 nightly
The price is $62
Dec 16 - Dec 17
Total with taxes and fees
Baymont by Wyndham Harrisburg

SureStay Plus Hotel by Best Western Elizabethtown Hershey

2.5 star property
Elizabethtown
8.8 out of 10, Excellent, (879)
"Very nice stay and very nice staff."
United States
Mary
$93 nightly
The price is $104
Dec 14 - Dec 15
Total with taxes and fees
SureStay Plus Hotel by Best Western Elizabethtown Hershey
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 3-star hotels

Many 3-star hotels have the same amenities as 2-star hotels. See all 3-star hotels in Harrisburg.
Still don't see what you're looking for?
See all properties in Harrisburg.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Learn more about Harrisburg

Pennsylvania's capital city offers a riverside path perfect for biking alongside the Susquehanna's calm waters. History buffs should explore the State Capitol building, then grab local treats at Broad Street Market where vendors know regulars by name.

Pennsylvania State Capitol showing heritage architecture and interior views

Top Harrisburg Hotel Reviews

Price trends for properties with 2 Stars in Harrisburg

Less expensive
More expensive
This month
Next month
December
July
$55
$60
Month
Price
January
$60
February
$62
March
$64
April
$65
May
$75
June
$101
July
$107
August
$101
September
$83
October
$83
November
$86
December
$55
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed properties with 2 stars in Harrisburg. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about Harrisburg

When you've got to get away to a new or favorite destination without breaking the bank, Harrisburg awaits with comfortable 2 Star hotels and a change of scenery. Settle into a unique bookstore or garden nearby and enjoy some R & R, or stay on your feet visiting top attractions that draw of devoted visitors to Harrisburg. You're about to find out why locals and travelers alike love this place.

The Perfect Hotel at the Ideal Price

2 Star hotels are in high demand in Harrisburg. You'll find the best deals right here, so book early and save on a great getaway. Thanks to several convenient locations and comfortable amenities, you'll find 2 Star Hotel that's just right for you. Be one of the first travelers to leave a review and share your experience. So, savor the comfort of a well-kept room and attentive hospitality. With our travel savings, the world is wide open to you one hotel at a time, and the globe-trotting starts in Harrisburg.

Reserve a Two-Star Hotel

Plan your trip to Harrisburg now with Expedia's easy online travel booking and start relaxing before you even leave the house. Recently, traveling to this region has become cheaper due to more supply. Take advantage of the 2 Star Hotel availability and easy-going atmosphere.

Frequently asked questions

How much does it cost to stay in a 2-star hotel in Harrisburg?
Travelers can find great deals on Harrisburg 2-star hotels from $45 with Expedia – but remember that prices vary throughout the year. Factors like demand and location can affect hotel prices, and it's often more expensive to stay in Harrisburg hotels during weekends, holidays and high season. Try searching for 2-star Harrisburg hotels during midweek to track down the best deals.
What are the most highly rated Harrisburg 2-star hotels?
The Hampton Inn Harrisburg-East (Hershey Area) stands out with an impressive traveler rating of 9.4, making it one of the most highly recommended options in the area. Guests appreciate the friendly setting and attentive service, alongside its convenient location near popular attractions. This hotel is great for travelers, featuring thoughtful amenities that enhance the overall experience.

Another excellent choice is the Fairfield Inn & Suites Harrisburg Hershey, which also boasts an excellent review score of 9.0. Families will particularly enjoy the indoor pool, where kids can splash around while parents relax nearby. With its friendly staff and comfortable accommodations, this hotel provides a great base for exploring the Hershey region and beyond.

Both of these properties pride themselves on quality service and convenience, ensuring a stress-free stay for all types of travelers, from families seeking fun to couples looking for a cozy getaway.
Are there 2-star Harrisburg hotels that offer free breakfast?
In Harrisburg, the Hampton Inn Harrisburg-East (Hershey Area) is a fantastic choice for travelers seeking a cozy and welcoming environment, with an impressive customer review rating of 9.4 out of 10. This hotel not only offers a delightful complimentary breakfast but also features a convenient breakfast buffet, ensuring that you can start your day with a satisfying meal before heading out on your family adventures.

Another excellent option is the Fairfield Inn & Suites Harrisburg Hershey, which enjoys a strong rating of 9.0. Guests can indulge in a free continental breakfast that caters to a variety of tastes, making it superb for families looking for a quick yet delicious start to their day.

For those considering a third choice, the Baymont by Wyndham Harrisburg offers a warm atmosphere with a great rating of 8.6. This hotel also provides a complimentary breakfast, giving families yet another stress-free option to fuel up for their explorations.
What 2-star hotels in Harrisburg have free parking?
In Harrisburg, the Hampton Inn Harrisburg-East (Hershey Area) is a welcoming two-star hotel that receives high praise from guests, boasting an impressive rating of 9.4 out of 10. This hotel not only offers complimentary self-parking but also ensures a comfortable stay with its attentive service and convenient amenities. Families will appreciate the accessibility features and the overall friendly space, great for a laid-back getaway.

Another fantastic option is the Fairfield Inn & Suites Harrisburg Hershey, which also enjoys a review score of 9.0. This hotel provides free self-parking and accessible parking, making it an ideal choice for families or those needing extra convenience. Its modern facilities and friendly staff enhance the overall experience, ensuring that guests feel both relaxed and well-catered to during their stay.

Lastly, the Baymont by Wyndham Harrisburg, rated at 8.6, is another option, offering free self-parking and accessible parking options as well. This hotel combines comfort with practicality, making it suitable for both families and travelers seeking a straightforward experience while exploring the Harrisburg area.
Are there family-friendly 2-star hotels in Harrisburg?
In Harrisburg, the Hampton Inn Harrisburg-East (Hershey Area) is a fantastic choice for families seeking a comfortable and inclusive setting, boasting an impressive customer review rating of 9.4 out of 10. This hotel not only features connecting rooms and a cozy sofa bed but also provides a refreshing pool, great for kids to splash around and enjoy. Families will appreciate the complimentary buffet breakfast, ensuring everyone starts their day off right before heading out for local adventures.

Another excellent option is the Fairfield Inn & Suites Harrisburg Hershey, which has a review score of 9.0. This hotel is particularly family-friendly, offering free cribs and connecting rooms, making it easy to accommodate larger families. The inviting pool area is a great spot for relaxation, while the free breakfast allows you to fuel up without any hassle.

Lastly, the Baymont by Wyndham Harrisburg is also a delightful family-friendly choice, receiving a great rating of 8.6. This hotel features a child-friendly window design, ensuring safety for little ones, alongside its connecting rooms and a sofa bed for extra space. Families will also enjoy the complimentary breakfast and the convenient kitchenette, making it easy to prepare snacks or meals during their stay.
Are there any 2-star Harrisburg hotels with a pool?
In Harrisburg, the Hampton Inn Harrisburg-East (Hershey Area) is a delightful two-star hotel that offers a refreshing outdoor seasonal pool, making it an excellent choice for families looking to enjoy some leisure time together. With an impressive customer review rating of 9.4, it's clear that guests appreciate the attentive service and friendly space.

Another fantastic option is the Fairfield Inn & Suites Harrisburg Hershey, which features both an indoor pool and an outdoor pool. This dual offering is superb for families wanting to swim regardless of the weather, and with a rating of 9.0, you can trust that your stay will be both enjoyable and stress-free.

Lastly, the Baymont by Wyndham Harrisburg boasts a seasonal outdoor pool, complemented by pool umbrellas and sun loungers for those who wish to relax in the sun. With a customer review rating of 8.6, this hotel provides a welcoming environment where families can unwind after exploring the area.
What is the difference between a 2-star Harrisburg hotel and a 3-star hotel?
With all the home comforts travelers need, 2-star Harrisburg hotels make a great base for exploring. These hotels are designed for convenience, and usually have comfy rooms, daily housekeeping services, and a 24-hour front desk. Some also have their own restaurant. For travelers who want to take things up a gear, 3-star Harrisburg hotels might tick all the boxes. These mid-range hotels often have spacious rooms and extra amenities for a relaxing stay, such as a pool, gym, restaurant or bar.

Explore a world of travel with Expedia