Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Harrisburg - Hershey

Best deal Best deal Jul 6 - Jul 8
Tonight Tonight Jun 24 - Jun 25
This weekend This weekend Jun 29 - Jul 1
Next weekend Next weekend Jul 6 - Jul 8

Featured Harrisburg - Hershey Resorts & Hotels with Spas

See all 202 Properties in Harrisburg - Hershey
Ramada by Wyndham Harrisburg/Hershey Area

Ramada by Wyndham Harrisburg/Hershey Area

300 N Mountain Rd, Harrisburg
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
3.4 out of 5 (1,557 reviews)
Good overnightvery convenient and clean room. Staff very helpful and friendly.
Jun 6, 2018

Ramada by Wyndham Harrisburg/Hershey Area$67

Ramada by Wyndham Harrisburg/Hershey Area$67
Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA

8000 Jonestown Rd, Harrisburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
3.9 out of 5 (1,499 reviews)
Nice hotel Very nice property, comfortable room, good breakfast. Great value.
Jun 15, 2018

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA$94

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA$94
Wingate by Wyndham - York

Wingate by Wyndham - York

105 State Street, York
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.4 out of 5 (562 reviews)
Hard to find!Better signage is needed out on the main road. This placeis located in a very commercial area with dozens of huge neon signs.
May 23, 2018

Wingate by Wyndham - York$97

Wingate by Wyndham - York$97
Country Inn & Suites by Radisson, Harrisburg at Union Deposit Road, PA

Country Inn & Suites by Radisson, Harrisburg at Union Deposit Road, PA

1025 Peiffers Lane, Harrisburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.2 out of 5 (1,339 reviews)

Country Inn & Suites by Radisson, Harrisburg at Union Deposit Road, PA$87

Country Inn & Suites by Radisson, Harrisburg at Union Deposit Road, PA$87
Country Inn & Suites by Radisson, Harrisburg West, PA

Country Inn & Suites by Radisson, Harrisburg West, PA

4943 Gettysburg Road, Mechanicsburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.1 out of 5 (511 reviews)
Clean and quietThe rooms are large and it was very quiet as well. Everything was very clean and organized. The breakfast was ok, but there was coffee, hot tea and ice water available around the clock.
Jun 4, 2018

Country Inn & Suites by Radisson, Harrisburg West, PA$93

Country Inn & Suites by Radisson, Harrisburg West, PA$93
Hilton Garden Inn Harrisburg East

Hilton Garden Inn Harrisburg East

3943 Tecport Drive, Harrisburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.4 out of 5 (671 reviews)
Close to airport It was a nice stay. Room was very noisy, air conditioner was loud. Asked if there was a continental breakfast, and the said yes for $10.99. Usually those are free Staff were are friendly, room was clean. I enjoyed my stay.
May 7, 2018

Hilton Garden Inn Harrisburg East$118

Hilton Garden Inn Harrisburg East$118
Red Lion Harrisburg Hershey

Red Lion Harrisburg Hershey

4751 Lindle Rd, Harrisburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
3.5 out of 5 (531 reviews)
Staff is the best.We were at the hotel for a soccer tournament. The staff was exceptional! They provided assistance for everything In a very friendly way. It really helped us enjoy our stay.
Jun 18, 2018

Red Lion Harrisburg Hershey$107

Red Lion Harrisburg Hershey$107
Holiday Inn Express Harrisburg NE

Holiday Inn Express Harrisburg NE

7744 Linglestown Rd, Harrisburg
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.3 out of 5 (438 reviews)
Great hotel!Nice, clean and comfortable! We stay at this hotel a few times a year.
Mar 10, 2018

Holiday Inn Express Harrisburg NE$105

Holiday Inn Express Harrisburg NE$105
Hampton Inn Harrisburg/Grantville

Hampton Inn Harrisburg/Grantville

255 Bow Creek Rd, Grantville
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.4 out of 5 (207 reviews)
Nice hotel for HersheyClose to Hershey, room is very clean and breakfast is great.
May 14, 2018

Hampton Inn Harrisburg/Grantville$135

Hampton Inn Harrisburg/Grantville$135
Best Western Plus Harrisburg East Inn & Suites

Best Western Plus Harrisburg East Inn & Suites

1344 Eisenhower Blvd, Harrisburg
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
3.7 out of 5 (1,228 reviews)
Easy access to areas around HersheyVery nice hotel. Ample breakfast menu. Always willing to accommodate requests.
Jun 16, 2018

Best Western Plus Harrisburg East Inn & Suites$82

Best Western Plus Harrisburg East Inn & Suites$82
Hilton Garden Inn Hershey

Hilton Garden Inn Hershey

550 E Main St, Hummelstown
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.3 out of 5 (641 reviews)
Overnight for HersheyPark This is nice, clean, friendly hotel within a few miles of HersheyPark..
Apr 28, 2018

Hilton Garden Inn Hershey$188

Hilton Garden Inn Hershey$188
Heritage Hills Golf Resort

Heritage Hills Golf Resort

2700 Mount Rose Ave, York
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
4.3 out of 5 (108 reviews)
WEDDING & RECEPTIONI attended a wedding/reception at Heritage. It was absolutely beautiful looking out over the pond. Fabulous experience and would recommend this place to any upcoming brides/grooms looking for a beautiful location.
Oct 2, 2017

Heritage Hills Golf Resort$142

Heritage Hills Golf Resort$142
La Quinta Inn & Suites Harrisburg-Hershey

La Quinta Inn & Suites Harrisburg-Hershey

265 N Hershey Rd, Harrisburg
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.2 out of 5 (1,523 reviews)
Nice place to stay for HersheyClean, comfortable and convenient to get to from I-81 and Hershey. Very nice staff breakfast was a treat- fresh and hot.
Jun 18, 2018

La Quinta Inn & Suites Harrisburg-Hershey$99

La Quinta Inn & Suites Harrisburg-Hershey$99
Holiday Inn Express Hershey - Harrisburg Area

Holiday Inn Express Hershey - Harrisburg Area

610 Walton Ave, Hummelstown
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.1 out of 5 (501 reviews)
Great LocationEasy to find hotel on a great location. The area has lots of options for food and convient stores
Jun 16, 2018

Holiday Inn Express Hershey - Harrisburg Area$138

Holiday Inn Express Hershey - Harrisburg Area$138
Candlewood Suites Harrisburg

Candlewood Suites Harrisburg

504 North Mountain Rd, Harrisburg
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.1 out of 5 (398 reviews)
Great hot tubAfter driving all day it was great to be able to relax in the hot tub. Room was very spacious and bed was extremely comfortable.
Apr 21, 2018

Candlewood Suites Harrisburg$81

Candlewood Suites Harrisburg$81
The Yorktowne Hotel

The Yorktowne Hotel

48 E Market St, York
    3.5 out of 5.0
     
     
    3.8 out of 5 (241 reviews)
    WIll be back after they renovateWe were there the weekend before they closed to renovate. The room was still very clean and comfortable. The staff were great. We'll be back when they reopen in 2018!
    Nov 10, 2016
    Country Inn & Suites by Radisson, Carlisle, PA

    Country Inn & Suites by Radisson, Carlisle, PA

    1529 Commerce Ave, Carlisle
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    4.2 out of 5 (532 reviews)
    Could have been cleaner Staff could have been friendly. Need to clean behind bathroom door
    May 28, 2018

    Country Inn & Suites by Radisson, Carlisle, PA$75

    Country Inn & Suites by Radisson, Carlisle, PA$75
    Hampton Inn & Suites Hershey Near The Park

    Hampton Inn & Suites Hershey Near The Park

    195 Hershey Road, Hummelstown
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     
    4.5 out of 5 (932 reviews)
    Conveniently located to Hershey ParkThe hotel was very close to the amusement park and other areas of interest. It was nice to have breakfast included.
    Apr 16, 2018

    Hampton Inn & Suites Hershey Near The Park$212

    Hampton Inn & Suites Hershey Near The Park$212
    Holiday Inn Express Hotel & Suites York NE - Market

    Holiday Inn Express Hotel & Suites York NE - Market

    18 Cinema Drive, York
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     
    4.5 out of 5 (331 reviews)
    Excellent family friendly hotel.This was one of the best experiences I have ever had at a hotel ever. The staff was extremely friendly and the hotel manger very accommodating. The rooms where very clean and spacious. The beds very comfortable and the free breakfast very good.
    Jan 22, 2018

    Holiday Inn Express Hotel & Suites York NE - Market$106

    Holiday Inn Express Hotel & Suites York NE - Market$106
    Map

    Recently booked Resorts & Hotels with Spas in Harrisburg - Hershey

    Motel 6 York North
    2.0 out of 5.0
    Last booking: 41 hours ago
    Motel 6 Harrisburg - Carlisle
    2.0 out of 5.0
    Last booking: 41 hours ago
    Americas Best Value Inn Carlisle
    2.0 out of 5.0
    Last booking: 41 hours ago
    Wyndham Garden York
    3.0 out of 5.0
    Last booking: 42 hours ago
    Fairfield Inn & Suites Harrisburg Hershey
    2.5 out of 5.0
    Last booking: 42 hours ago
    Howard Johnson by Wyndham Hershey
    2.0 out of 5.0
    Last booking: 42 hours ago
    Towneplace Suites by Marriott Harrisburg West/Mechanicsburg
    2.5 out of 5.0
    Last booking: 42 hours ago
    Quality Inn & Suites Hershey
    2.5 out of 5.0
    Last booking: 42 hours ago
    Motel 6 Harrisburg - Hershey South
    2.0 out of 5.0
    Last booking: 42 hours ago

    Harrisburg - Hershey Resorts & Spa Travel Guide

    Indulge Yourself with a Harrisburg - Hershey Spa Vacation

    Pack your suitcase and not your stress to jumpstart your pressure-free holiday. If you are looking for fashionable hotel or budget-friendly alternatives, we can help you find the perfect hotel to stay. In fact, this area is so popular that it saw a large increase of guests that are making it their perfect spot to unwind. There is no treatment like spa treatment. It's time to take a weekend where you can let yourself be unconcerned with everything going on with your life in Harrisburg - Hershey.

    Book a Harrisburg - Hershey Spa Vacation that Won't Break the Bank

    After you've checked-in to your Harrisburg - Hershey room then you can check-out from your worries for a bit. Unwind and get settled in. After that you can book your first appointment to indulge yourself at a nearby spa. After you've spent the morning enjoying a therapeutic massage, decompressing within the sauna, or grabbing some sun by the pool, you can put on your explorer's hat and start uncovering the hidden gems of Harrisburg - Hershey. Discovering incredible foods, curio shops, or a happening venue can be one of the many highlights of your trip. If you're not sure where to begin, ask your hotel's concierge to get a sense for what Harrisburg - Hershey has to offer. There is no better source than a local to point you to an exciting evening out or to a cafe to sip a few cocktails at and relax. Regardless of where you wind up, just be sure to take it easy. Your spa trip shouldn't be anything but super relaxing.

    Harrisburg - Hershey is gradually becoming one of the ideal destinations to take vacation where you do nothing, and love every minute of it.