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 Pine Grove, 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 $159 per night
23.7 mi from city center
4.5/5Wonderful! (283 reviews)

"The staff, willing to help us and the quiet surrounding and closeness to a lot"…"

Reviewed on Mar 17, 2020

Tru By Hilton Hershey Chocolate Avenue
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
22.03 mi from city center
3.9/5Good! (1,460 reviews)

"The front desk gave us to go breakfast bags. I thought that was pretty cool"…"

Reviewed on Jun 28, 2020

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
Baymont by Wyndham Harrisburg
2.5 out of 5
5680 Allentown Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $76 per night
26.5 mi from city center
4.1/5Very Good! (1,001 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
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
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 $70 per night
23.69 mi from city center
4/5Very Good! (1,004 reviews)

"Clean, nice lobby, friendly and accommodating staff"…"

Reviewed on Jun 23, 2020

Best Western Harrisburg Hershey Hotel
Baymont by Wyndham Pine Grove
2.5 out of 5
419 Suedberg Rd, Pine Grove, PA
The price is $76 per night
2.65 mi from city center
3.1/5 (113 reviews)

"Staff was awesome, room very clean and comfortable"…"

Reviewed on Oct 22, 2019

Baymont by Wyndham Pine Grove
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
22.03 mi from city center
4/5Very Good! (1,114 reviews)

"Friendly staff. Very accommodating with the unfortunate times we are in with the virus."…"

Reviewed on Jun 26, 2020

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
White Rose Motel
2 out of 5
1060 East Chocolate Avenue, Hershey, PA
Free CancellationReserve now, pay when you stay
The price is $64 per night
21.67 mi from city center
4.5/5Wonderful! (412 reviews)

"Impeccably clean room, comfortable bed. Looks like a new motel on the inside, so perhaps recently redone or just very well cared for. Check in was super easy, and the front desk clerk recommended a great breakfast place on the way out."…"

Reviewed on Mar 8, 2020

White Rose Motel
Knights Inn Pine Grove
2 out of 5
347 Suedberg Road, Pine Grove, PA
Free CancellationReserve now, pay when you stay
The price is $75 per night
1.99 mi from city center
3.3/5 (73 reviews)

"The room was clean and the beds were comfortable. There was a fridge and microwave in the room but no hotcups or coffee/ tea. No breakfast. Room smelled damp and old the first night but went away when room was heated up. Overall a great room for the price. Would stay there again."…"

Reviewed on Feb 4, 2020

Knights Inn Pine Grove
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
24.79 mi from city center
3/5 (190 reviews)

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

Reviewed on Mar 13, 2020

Inn at 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
25.79 mi from city center
3.8/5Good! (352 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
Fairfield Inn & Suites Reading Wyomissing
2.5 out of 5
21 Meridian Blvd, Spring Ridge, PA
Free CancellationReserve now, pay when you stay
The price is $129 per night
24.97 mi from city center
4.5/5Wonderful! (214 reviews)

"We had to get a hotel since we lost power due to a heavy wind/rain storm that had knocked power out in the area. Everything was great in our time there for this family of four (2 adults, 2 children). The only reason that we had rated the amenities as "OK" was due to the fact that the common areas/complimentary ..."…"

Reviewed on Jun 7, 2020

Fairfield Inn & Suites Reading Wyomissing
Fairfield Inn & Suites Hershey Chocolate Avenue
2.5 out of 5
651 W Areba Ave, Hershey, PA
Free CancellationReserve now, pay when you stay
The price is $118 per night
23.76 mi from city center
4.5/5Wonderful! (843 reviews)

"It was very close to Hershey’s Chocolate World which was great. Also the room was spacious. The kids loved it! The one thing we would have liked to have in the room were glasses and something for ice. Other than that, it was great!"…"

Reviewed on Jun 29, 2020

Fairfield Inn & Suites Hershey Chocolate Avenue
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 $129 per night
22.33 mi from city center
4.6/5Exceptional! (389 reviews)

"Good location. Clean, new. Large room and bathroom. Every amenity. Friendly staff."…"

Reviewed on Feb 24, 2020

Courtyard by Marriott Hershey Chocolate Avenue
Hampton Inn Reading/Wyomissing
2.5 out of 5
1800 Papermill Rd., Wyomissing, PA
Free CancellationReserve now, pay when you stay
The price is $116 per night
25.8 mi from city center
4.4/5Wonderful! (697 reviews)

"The room was nice and clean, but only problem was the AC . I couldn’t change the temperature. They set the temp to 68 to save electricity I guess and only they can fix it."…"

Reviewed on Jul 1, 2020

Hampton Inn Reading/Wyomissing
Hampton Inn Lebanon
2.5 out of 5
1601 East Cumberland St., Lebanon, PA
Free CancellationReserve now, pay when you stay
The price is $110 per night
13.77 mi from city center
4.4/5Wonderful! (127 reviews)
Worth the cost

"Came to Lebanon for an event, after staying last year at a nightmare place, decided to pay a little extra for this place. It was worth the cost. Period."…"

Reviewed on Mar 17, 2020

Hampton Inn Lebanon
Don't see what you're looking for?
See all available properties in Pine Grove
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 Pine Grove

Visitors to Pine Grove are sure to enjoy the restaurants. Tourists can also enjoy the city's riverfront, coffeehouses, and mountain views.

  • You'll find 28 Expedia hotels and other accommodations in the larger area of Lebanon - Pine Grove
  • The closest major airport is in Reading, PA (RDG-Reading Regional), 25.2 mi (40.6 km) from the city center
  • The next closest is in Lancaster, PA (LNS), 30.1 mi (48.5 km) away

Sightseeing and Staying in Pine Grove

A favorite place to visit in the city is Sweet Arrow Lake County Park. Additionally, you'll find Monroe Valley Golf Club and Swatara State Park in the area.

Here's a top place to stay based on Expedia user reviews:

  • Hampton Inn Pine Grove - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi. It's a favorite with Expedia travelers for its convenient parking and helpful staff.

Outside the city, popular places to visit include Hershey's Chocolate World, 23.1 mi/37.2 km from the heart of the city, and Hersheypark Stadium, which is 23 mi (37 km) away.

Dressing for Pine Grove

  • Between January and March, you can expect the daytime average to be around 55°F and the nighttime average to be 20°F
  • From April to June, temperatures average about 83°F during the day and 34°F at night
  • July through September averages 84°F during the day and 47°F at night
  • In October-December, the average temperature is 69°F during the day and 21°F at night
  • About 43.35 inches of rain falls on Pine Grove each year
  • Hottest months are usually July and August with an average temperature of 83°F, while the coldest months are January and February with an average of 22°F

Frequently asked questions

Where is the best place for a stay in Pine Grove?
Hampton Inn Pine Grove is ranked highly by Expedia customers. This hotel offers free breakfast and free WiFi. Comfort Inn Pine Grove is another favorite option for your stay based on reviews.
If I need to cancel my hotel reservation in Pine Grove, will I receive a refund?
Yes! The majority of 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 check in. If your reservation is non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of your booking. Put your dates in and click on “Search”, then use the filter option “free cancellation” to get the best options available in Pine Grove.
Where can I learn more about changing or cancelling my trip to Pine Grove?
For more information about picking new dates or cancelling your trip to Pine Grove, head over to our customer service page.
What's the best accommodation for a family trip to Pine Grove?
Comfort Inn Pine Grove is a hotel with free parking and free buffet breakfast, and it’s a top choice on Expedia for families. Other good choices to stay with the kids include Baymont by Wyndham Pine Grove and Knights Inn Pine Grove. Attractions in the area like Hideaway Hills Farm and The Lazer Factory are also fun for kids of all ages.
What's the best pet-friendly accommodation in Pine Grove?
Comfort Inn Pine Grove is a top hotel for people traveling with their pets, and offers free newspapers and free WiFi for its human guests. Baymont by Wyndham Pine Grove is another good option for you and your pet.
Where is the best hotel to stay near Sweet Arrow Lake County Park?
Knights Inn Pine Grove is one of the top choices for your stay based on our traveler data, and this property offers free parking and private yards. It’s located 3.8 mi (6.1 km) from Sweet Arrow Lake County Park. Other good options within a few miles include Comfort Inn Pine Grove and Hampton Inn Pine Grove.
What are some hotels with pools in Pine Grove?
Hampton Inn Pine Grove is a top hotel with a children’s pool, free buffet breakfast, and free WiFi.

Recent reviews of Pine Grove hotels

More trip options