Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Harrisburg - Hershey, PA

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Best Western Premier The Central Hotel & Conference Center
3 out of 5
800 E Park Drive, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $95 per night
3.64 mi from city center
4.5/5Wonderful! (996 reviews)

"Everything was great-especially the check in attendant. He was very professional and informative. We will definitely return!"…"

Reviewed on May 19, 2020

Best Western Premier The Central Hotel & Conference Center
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
2.5 out of 5
265 N Hershey Rd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $72 per night
10.87 mi from city center
3.9/5Good! (1,453 reviews)

"Very clean, modern hotel with a lot of updates. Friendly staff"…"

Reviewed on Jul 6, 2020

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
Days Inn by Wyndham Carlisle North
2.5 out of 5
1255 Harrisburg Pike, Carlisle, PA
Free CancellationReserve now, pay when you stay
The price is $38 per night
13.29 mi from city center
3.2/5 (447 reviews)

"It's pretty close to food and shopping. It's also right off of the Interstate."…"

Reviewed on Mar 27, 2020

Days Inn by Wyndham Carlisle North
Baymont by Wyndham Harrisburg
2.5 out of 5
5680 Allentown Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $67 per night
6.42 mi from city center
4.1/5Very Good! (996 reviews)

"Property was good, wish the pool and breakfast was open but glad they atleast offered grab and go bagged breakfast. Good location"…"

Reviewed on Jun 30, 2020

Baymont by Wyndham Harrisburg
Motel 6 York, PA - North
2 out of 5
125 Arsenal Road, York, PA
Free Cancellation
The price is $50 per night
20.56 mi from city center
3.3/5 (733 reviews)

"Stayed here for a quick nights rest and shower, that’s all it’s worth! No real amenities but does allow dogs no charge!"…"

Reviewed on Jun 22, 2020

Motel 6 York, PA - North
Hampton Inn Harrisburg-East/Hershey
2.5 out of 5
4230 Union Deposit Road, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $91 per night
3.75 mi from city center
4.4/5Wonderful! (827 reviews)

"The hotel is beautiful and clean. But for me the employees they go above and beyond expectations. I want to say thank you to Cristal in front desk. She is a angel. 👍"…"

Reviewed on Jul 11, 2020

Hampton Inn Harrisburg-East/Hershey
Best Western Harrisburg Hershey Hotel
2.5 out of 5
7500 Allentown Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $74 per night
9.24 mi from city center
4/5Very Good! (1,003 reviews)

"Clean and a great value for price.staff were kind and helpful."…"

Reviewed on Jul 11, 2020

Best Western Harrisburg Hershey Hotel
Country Inn & Suites by Radisson, Harrisburg at Union Deposit Road, PA
3 out of 5
1025 Peiffers Lane, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $84 per night
3.45 mi from city center
3.8/5Good! (992 reviews)

"I miss the breakfast because of the virus . But overall its a very nice hotel"…"

Reviewed on Jun 16, 2020

Country Inn & Suites by Radisson, Harrisburg at Union Deposit Road, PA
Tru By Hilton Hershey Chocolate Avenue
2.5 out of 5
204 Hillcrest Road, Hershey, PA
Free CancellationReserve now, pay when you stay
The price is $129 per night
11.64 mi from city center
4.5/5Wonderful! (284 reviews)

"This hotel durning covid was great. Pretty clean !!!! Established social distances and mask!"…"

Reviewed on Jul 6, 2020

Tru By Hilton Hershey Chocolate Avenue
Holiday Inn Express - Harrisburg East
3 out of 5
4021 Union Deposit Road, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $80 per night
3.4 mi from city center
3.9/5Very Good! (587 reviews)

"The room I had was clean. I didn’t have any issues during my stay there, I wish the pool was open and the gym but I’m understanding as to why it wasn’t. I also wish there were more breakfast and snack options."…"

Reviewed on Jul 7, 2020

Holiday Inn Express - Harrisburg East
Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
3 out of 5
8000 Jonestown Rd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $93 per night
10.88 mi from city center
4/5Very Good! (1,102 reviews)

"Staff was very nice and polite rooms were very clean"…"

Reviewed on Jul 7, 2020

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
Courtyard by Marriott Hershey Chocolate Avenue
3 out of 5
515 East Chocolate Avenue, Hershey, PA
Free CancellationReserve now, pay when you stay
The price is $139 per night
12.95 mi from city center
4.6/5Exceptional! (391 reviews)

"Very clean. Staff very courteous. We really had a good time the 3 days we stayed there. Will definitely use it again"…"

Reviewed on Jul 9, 2020

Courtyard by Marriott Hershey Chocolate Avenue
WoodSpring Suites Harrisburg Linglestown
2.5 out of 5
6325 Chelton Ave, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $60 per night
7.13 mi from city center
3.8/5Good! (353 reviews)

"The staff was friendly. The hallways and elevator were clean. My room was in very good shape. I am pleased with my experience from start to finish."…"

Reviewed on Jul 2, 2020

WoodSpring Suites Harrisburg Linglestown
Inn at Chocolate Avenue
2.5 out of 5
Route 422 & Sipe Avenue, Hershey, PA
Free CancellationReserve now, pay when you stay
The price is $69 per night
10.55 mi from city center
3/5 (194 reviews)

"Courteous staff during a very busy and hectic weekend."…"

Reviewed on Mar 13, 2020

Inn at Chocolate Avenue
Hilton Garden Inn Hershey
3 out of 5
550 E Main St, Hummelstown, PA
Free CancellationReserve now, pay when you stay
The price is $110 per night
9.98 mi from city center
4.4/5Excellent! (861 reviews)

"Pool and hot tub were nice. You had to go downstairs to order room service which was very inconvenient"…"

Reviewed on Mar 2, 2020

Hilton Garden Inn Hershey
Don't see what you're looking for?
See all available properties in Harrisburg - Hershey
View all properties
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.

Visiting Harrisburg - Hershey

Families will find kid-friendly activities in Harrisburg - Hershey, and visitors give high marks for the popular theater scene, live music scene, and riverfront. This city also attracts tourists with its theme park, museums, and entertainment choices. Top sights in the city include Pennsylvania State Capitol, Pennsylvania Farm Show Complex, and Giant Center.

  • There are 250 hotels and other accommodations in Harrisburg - Hershey
  • The closest major airport is in Harrisburg, PA (HAR-Capital City), 3 mi (4.9 km) from the city center
  • The next closest is in Harrisburg, PA (MDT-Harrisburg Intl.), 7.9 mi (12.7 km) away

Sightseeing and Staying in Harrisburg - Hershey

Known for its theaters, live music, and museums, the city's cultural venues include Hershey Theatre, Dorothea Dix Library and Museum, and The Hershey Story Museum. Families come for attractions such as Hershey's Chocolate World, Hersheypark, and ZooAmerica. The city is notable for landmarks like Pennsylvania State Capitol, National Civil War Museum, and Fort Hunter Mansion and Park.

In Harrisburg - Hershey, you'll be able to select from 250 hotels and other lodging accommodations so you'll have ample places to choose from for a perfect holiday retreat. Below are top ranked ones based on our user reviews:

  • The Inn at Westwynd Farm B&B - This 4-star bed & breakfast features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its quiet location and clean, comfortable rooms.
  • Emig Mansion - Our customers like the breakfast and convenient parking at this B&B. With a stay at this 3.5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi.
  • The Manor on Front - With a stay at this 3.5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. Expedia customers love its convenient parking and spacious, quiet rooms.

Other favorite sights in Harrisburg - Hershey include Pennsylvania Farm Show Complex, Giant Center, and Hersheypark Stadium. A top sight in the surrounding area is Spooky Nook Sports, located 26.6 mi (42.7 km) from the center of the city.

Getting Around Harrisburg - Hershey

To explore the surrounding area, ride one of the trains from Harrisburg Transportation Center or Middletown Station. Harrisburg - Hershey may not have many public transit choices so consider a car rental to maximize your time.

Dressing for Harrisburg - Hershey

  • Between January and March, you can expect the daytime average to be around 57°F and the nighttime average to be 23°F
  • From April to June, temperatures average about 84°F during the day and 37°F at night
  • July through September averages 86°F during the day and 50°F at night
  • In October-December, the average temperature is 70°F during the day and 24°F at night
  • Harrisburg - Hershey gets about 40.92 inches of rain per year
  • Hottest months are usually July and August with an average temperature of 84°F, while the coldest months are January and February with an average of 24°F

Frequently asked questions

Where is the best place for a stay in Harrisburg - Hershey?
The Inn at Westwynd Farm B&B is ranked highly by Expedia customers. This 4-star B&B offers free breakfast and free WiFi. Traveler reviews also recommend Emig Mansion and The Manor on Front as top choices for your stay.
If I need to cancel my hotel reservation in Harrisburg - Hershey, will I receive a refund?
Yes, you’ll find most hotel room reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If your reservation is non-refundable, you may still be able to cancel and be given a refund within a 24-hour period of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to review top deals in Harrisburg - Hershey.
Where can I learn more about changing or cancelling my trip to Harrisburg - Hershey?
For more information about picking new dates or cancelling your trip to Harrisburg - Hershey, head over to our customer service page.
What's the best budget-friendly accommodation in Harrisburg - Hershey?
Based on reviews, Red Roof Inn Harrisburg North is a popular 2-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices for your budget-friendly stay include Travelodge by Wyndham Hershey and American Inn.
What's the best hotel for a family trip to Harrisburg - Hershey?
Best Western Premier The Central Hotel & Conference Center is a top 3-star hotel on Expedia for families, and features an indoor pool and a restaurant. Other good choices for your family trip include Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA and Fairfield Inn & Suites Hershey Chocolate Avenue. Attractions like Hershey’s Chocolate World and Hersheypark are also fun for kids of all ages.
What's the best hotel for a couple visiting Harrisburg - Hershey?
Stocks Manor Bed and Breakfast is a favorite 3-star B&B for couples, and features wedding services and free breakfast. Other good choices for a romantic stay include The Yorktowne Hotel and Comfort Suites Grantville - Hershey North.
What's the best pet-friendly place to stay in Harrisburg - Hershey?
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey is a top hotel for people traveling with their pets, and offers a fitness center and laundry facilities for its human guests. Two other good options for you and your pet’s trip include Candlewood Suites Harrisburg and La Quinta Inn & Suites by Wyndham Harrisburg-Hershey.
Where is the best hotel to stay near Hersheypark Stadium?
Tru By Hilton Hershey Chocolate Avenue is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and free WiFi. It’s located just a short 0.9 mi (1.4 km) from Hersheypark Stadium. Other good choices close by include Days Inn by Wyndham Hershey and Simmons Motel.
What about the best place to stay close to Hersheypark?
One of the top choices for your stay is Tru By Hilton Hershey Chocolate Avenue, located a short 0.9 mi (1.5 km) from Hersheypark, and this hotel offers free breakfast and free WiFi. Days Inn by Wyndham Hershey and Simmons Motel are other good choices nearby.
What's the best boutique-style hotel in Harrisburg - Hershey?
Holiday Inn Express Hotel & Suites, Carlisle-Harrisburg Area is a favorite hotel with Expedia travelers looking for a stylish stay, and features an indoor pool and free breakfast.
What's the best golf hotel in Harrisburg - Hershey?
Bluegreen Vacations at Hershey, Ascend Resort Collection is a 3-star apartment featuring an indoor pool and free WiFi, and it’s a top choice for playing a round of golf. Other good options if you’d like to stay near a golf course include Red Roof Inn Hershey and Fairfield Inn & Suites Hershey Chocolate Avenue. You can tee off at Heritage Hill Golf Course or Deer Valley Golf Course while you’re in town.
What's the best place to stay for a ski vacation in Harrisburg - Hershey?
Based on our travel data, Wingate by Wyndham Mechanicsburg is a top hotel for skiing, and features free breakfast and free WiFi. Other good options to stay near skiing include Homewood Suites by Hilton Harrisburg-West Hershey Area and Rodeway Inn Dillsburg. Those looking to ski or snowboard can spend their days at Ski Roundtop.

Recent reviews of Harrisburg - Hershey hotels

More trip options