COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Enola, PA

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Courtyard by Marriott Hershey Chocolate Avenue
3 out of 5
515 East Chocolate Avenue, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $339 per night from Aug 22 to Aug 22
17.66 mi from city center
4.5/5Wonderful! (526 reviews)
"Very clean, tidy hotel room. Our room was not available at check in so we were comped a free breakfast!"

Reviewed on Jul 12, 2021

Courtyard by Marriott Hershey Chocolate Avenue
Fairfield Inn & Suites by Marriott Harrisburg International Airport
2.5 out of 5
4 Terminal Drive, Middletown, PA
Fully refundableReserve now, pay when you stay
The price is $152 per night from Aug 1 to Aug 1
13.33 mi from city center
4.6/5Wonderful! (369 reviews)
"No breakfast or place to eat in immediate area."

Reviewed on Jul 22, 2021

Fairfield Inn & Suites by Marriott Harrisburg International Airport
Hampton Inn Harrisburg-East/Hershey
2.5 out of 5
4230 Union Deposit Road, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $159 per night from Aug 5 to Aug 5
8.48 mi from city center
4.5/5Wonderful! (983 reviews)
"Overall clean and friendly."

Reviewed on Jul 27, 2021

Hampton Inn Harrisburg-East/Hershey
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Upper Studio With Private Bath and Kitchenette 10 Mnts to Capitol
Hampton Inn & Suites Hershey Near The Park
2.5 out of 5
195 Hershey Road, Hummelstown, PA
The price is $178 per night from Aug 12 to Aug 12
14.84 mi from city center
4.4/5Wonderful! (997 reviews)
"The hotel was immaculate!!! Sanitized and sanitation centers and wipes around each corner."

Reviewed on Jul 27, 2021

Hampton Inn & Suites Hershey Near The Park
Fairfield Inn & Suites Hershey Chocolate Avenue
2.5 out of 5
651 W Areba Ave, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $263 per night from Aug 1 to Aug 1
16.5 mi from city center
4.5/5Wonderful! (950 reviews)
"Very clean ."

Reviewed on Jul 19, 2021

Fairfield Inn & Suites Hershey Chocolate Avenue
Enola Townhouse - Newly Built
0.23 mi from city center
5/5Exceptional! (3 reviews)
Good stay for visiting family in PA
"Nice, new property and appreciated that the kitchen was well stocked. Good location for visiting family in Carlisle and nearby towns like Hershey."

Reviewed on Jul 27, 2021

Enola Townhouse - Newly Built
Super 8 by Wyndham Hershey
2 out of 5
210 Hockersville Road, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $152 per night from Aug 3 to Aug 3
16.41 mi from city center
4.3/5Excellent! (951 reviews)
"I found the hotel adequate but not spectacular. I got an extra large room with 2 beds and it was sufficient. Located centrally next to Hershey park."

Reviewed on Jul 21, 2021

Super 8 by Wyndham Hershey
Best Western Harrisburg North Hotel
2.5 out of 5
150 Nationwide Dr, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $93 per night from Aug 3 to Aug 3
6.61 mi from city center
4/5Very Good! (952 reviews)
"This is a basic hotel, it’s clean and staff is friendly and helpful. It looks recently updated and is right off the highway. This hotel is a pleasant 25 minute ride through farmland away from Hershey park."

Reviewed on Jul 23, 2021

Best Western Harrisburg North Hotel
Best Western Premier The Central Hotel & Conference Center
3 out of 5
800 E Park Drive, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $130 per night from Aug 12 to Aug 12
8.56 mi from city center
4.5/5Wonderful! (970 reviews)
"The property was beautiful, quiet, and very well maintained. The staff were all very friendly and both check in and out were extremely efficient! The food at the pub on-site was very good and the staff there were amazing as well. I plan to stay here again on my next trip to Hershey park and have ..."

Reviewed on Jul 27, 2021

Best Western Premier The Central Hotel & Conference Center
Best Western Plus Harrisburg Mechanicsburg
2.5 out of 5
4900 Woodland Drive, Enola, PA
The price is $93 per night from Aug 1 to Aug 1
0.98 mi from city center
4/5Very Good! (534 reviews)
"Nice hotel. Room and lobby were clean. Good sized grass area for dogs, but the highway is right next to the backyard."

Reviewed on Jul 27, 2021

Best Western Plus Harrisburg Mechanicsburg
Best Western Plus Harrisburg East Inn & Suites
2.5 out of 5
1344 Eisenhower Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $98 per night from Aug 1 to Aug 1
10.54 mi from city center
3.8/5Good! (950 reviews)
"Clean and friendly"

Reviewed on Jul 11, 2021

Best Western Plus Harrisburg East Inn & Suites
Days Inn by Wyndham Grantville Hershey North
2 out of 5
252 Bow Creek Rd, Grantville, PA
Fully refundableReserve now, pay when you stay
The price is $107 per night from Aug 12 to Aug 12
17.51 mi from city center
3.6/5Good! (961 reviews)
"Great comfy beds"

Reviewed on Jul 22, 2021

Days Inn by Wyndham Grantville Hershey North
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
2.5 out of 5
265 N Hershey Rd, Harrisburg, PA
The price is $97 per night from Aug 24 to Aug 24
14.17 mi from city center
3.7/5Good! (1,199 reviews)
"Everything was good just wished they had more food options and different flavored coffees"

Reviewed on Jul 27, 2021

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
Baymont by Wyndham Harrisburg
2.5 out of 5
5680 Allentown Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $110 per night from Aug 8 to Aug 8
9.77 mi from city center
4.1/5Very Good! (932 reviews)
"Could have been a bit cleaner"

Reviewed on Jul 26, 2021

Baymont by Wyndham Harrisburg
Howard Johnson by Wyndham Harrisburg
2 out of 5
473 Eisenhower Blvd, Harrisburg, PA
The price is $89 per night from Aug 2 to Aug 2
9.2 mi from city center
3.2/5 (122 reviews)
"Everything was super comfy and homey. I would definitely stay again!!"

Reviewed on Jul 26, 2021

Howard Johnson by Wyndham Harrisburg
Quality Inn Enola - Harrisburg
2.5 out of 5
501 N Enola Rd, Enola, PA
Fully refundableReserve now, pay when you stay
The price is $101 per night from Aug 9 to Aug 9
2.47 mi from city center
3.7/5Good! (519 reviews)
"The hallway smelled a little bit like B.O. and it was quite warm. The toilet ran loudly for 3-4 mins after flushing do if you hot up in the middle of the night you were not anle to go right back to sleep due to the noise."

Reviewed on Jul 4, 2021

Quality Inn Enola - Harrisburg
Best Western Harrisburg Hershey Hotel
2.5 out of 5
7500 Allentown Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $107 per night from Aug 8 to Aug 8
12.77 mi from city center
3.9/5Very Good! (973 reviews)
"Needs updating and room was not as cleaned as it should have been. Rug was stained. But overall the amenities are good and service was good. If they take care of updating hotel it would be a great stay."

Reviewed on Jul 22, 2021

Best Western Harrisburg Hershey Hotel
Red Lion Hotel Harrisburg Hershey
3 out of 5
4751 Lindle Rd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $159 per night from Aug 1 to Aug 1
9.89 mi from city center
3.7/5Good! (907 reviews)
"My stay was nice just wish there was a complimentary breakfast instead of paying for everything. And more amenities for kids like a sprinkler for the kids that don't like pools. What i didn't like that the gym equipment was old and rusted.."

Reviewed on Jul 27, 2021

Red Lion Hotel Harrisburg Hershey
Tru By Hilton Hershey Chocolate Avenue
2.5 out of 5
204 Hillcrest Road, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $222 per night from Aug 24 to Aug 24
16.49 mi from city center
4.4/5Wonderful! (527 reviews)
"This hotel was a great experience! The room was fresh, comfortable and most importantly, CLEAN! My husband and I were celebrating our wedding anniversary. We spent a little more than normal on a room but it was definitely worth every penny!"

Reviewed on Jul 26, 2021

Tru By Hilton Hershey Chocolate Avenue
Don't see what you're looking for?
See all available properties in Enola
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 Enola

Visitors to Enola are sure to enjoy the shopping and restaurants. Tourists can also enjoy the city's local tours and coffeehouses. Hershey's Chocolate World, Pennsylvania State Capitol, and Hersheypark Stadium are some of the top sights around the area.

  • You'll find 222 Expedia hotels and other accommodations in the larger area of Harrisburg - Hershey
  • The closest major airport is in Harrisburg, PA (HAR-Capital City), 8.3 mi (13.4 km) from the city center
  • The next closest is in Harrisburg, PA (MDT-Harrisburg Intl.), 13.5 mi (21.7 km) away

Sightseeing and Staying in Enola

Notable places to visit in the larger region include Hershey's Chocolate World, Pennsylvania State Capitol, and Hersheypark Stadium. In the area, you'll also find Dixon University Center and Fort Hunter Mansion and Park.

This is a top rated accommodation based on our user reviews:

  • Best Western Plus Harrisburg Mechanicsburg - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an outdoor pool, along with free WiFi. It's a favorite with Expedia travelers for its central location and comfortable rooms.

Dressing for Enola

  • Between January and March, you can expect average temperatures of 57°F during the day and 23°F at night
  • From April to June, the average during the day is 84°F, while the average at night is 37°F
  • July through September has daytime averages of 86°F with nighttime averages of 50°F
  • In October-December, you can expect daytime averages of 70°F and nighttime averages of 24°F
  • About 40.94 inches of rain falls on Enola each year
  • Usually July and August are the hottest months with an average of 84°F, whereas January and February are often coldest, averaging 24°F

Frequently asked questions

Recent reviews of Enola hotels

More trip options