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 Jonestown, PA

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
19.58 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
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
19.33 mi from city center
4.4/5Wonderful! (819 reviews)

"The renovation, clean rooms! They paid attention to Covid restrictions."…"

Reviewed on Jun 26, 2020

Hampton Inn Harrisburg-East/Hershey
Great Location Near Hersey Park
Get Rates
1.89 mi from city center
4.3/5Excellent! (8 reviews)
Work home

"Stayed here with a group of line clearance tree trimmers working out of town"…"

Reviewed on Nov 30, 2019

Great Location Near Hersey Park
  • 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
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
12.02 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
16.44 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
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
13.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
Days Inn by Wyndham Lebanon/Fort Indiantown Gap
2 out of 5
3 Everest Lane, Exit 90 off of I-81, Jonestown, PA
Free CancellationReserve now, pay when you stay
The price is $55 per night
2.11 mi from city center
4.2/5Very Good! (704 reviews)

"It was ok. Not happy they let someone call my room at 1230 in the morning"…"

Reviewed on Jun 9, 2020

Days Inn by Wyndham Lebanon/Fort Indiantown Gap
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
19.61 mi from city center
3.8/5Good! (998 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
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
12.01 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
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 $64 per night
19.64 mi from city center
3.9/5Very Good! (585 reviews)

"Fantastic and quick late check in. Thank God!! Nice hotel and clean!! Definitely recommend!!"…"

Reviewed on Jul 3, 2020

Holiday Inn Express - Harrisburg East
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
15.73 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
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
13.32 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
Hilton Garden Inn Hershey
3 out of 5
550 E Main St, Hummelstown, PA
Free CancellationReserve now, pay when you stay
The price is $127 per night
16.01 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
Homewood Suites by Hilton Harrisburg East-Hershey Area PA
3 out of 5
3990 Tecport Dr, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $114 per night
20.76 mi from city center
4.6/5Exceptional! (621 reviews)

"The property is beautiful in an unexpected area. The rooms are amazing. My family loves the kitchen and two separate bedrooms where we have privacy and can all still be in the same place."…"

Reviewed on Jun 19, 2020

Homewood Suites by Hilton Harrisburg East-Hershey Area PA
Home2 Suites by Hilton Harrisburg North
2.5 out of 5
2450 Brindle Drive, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $101 per night
19.69 mi from city center
4.7/5Exceptional! (52 reviews)

"Check in was almost contactless. They had grab and go breakfast bags for us in place of their usual breakfast. We could hear the freeway from our home, which was bothersome. But the room was very large, clean and comfortable."…"

Reviewed on Jun 1, 2020

Home2 Suites by Hilton Harrisburg North
Don't see what you're looking for?
See all available properties in Jonestown
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 Jonestown

Budget-minded travelers will find good deals in Jonestown, and many visitors are sure to appreciate the restaurants. Tourists can also enjoy so much more including its monuments. Top sights around the area include Hershey's Chocolate World and Hersheypark Stadium.

  • You'll find 28 Expedia hotels and other accommodations in the larger area of Lebanon - Pine Grove
  • The closest major airport is in Harrisburg, PA (MDT-Harrisburg Intl.), 21.9 mi (35.2 km) from the city center
  • The next closest is in Harrisburg, PA (HAR-Capital City), 23.6 mi (38 km) away

Sightseeing and Staying in Jonestown

Favorite places to visit in the city include Swatara State Park, Hideaway Hills Farm, and Monroe Valley Golf Club. Additionally, in the area you'll find Hershey's Chocolate World and Hersheypark Stadium.

As you plan your holiday retreat, you'll find 5 hotels and other lodging options to pick from in Jonestown. Below are top ranked ones based on Expedia user reviews:

Dressing for Jonestown

  • Between January and March, daytime temperatures average 55°F, while nighttime temperatures stay around 20°F
  • From April to June, the average is 83°F during the day and 34°F at night
  • July through September sees average temperatures of 84°F during the day and 47°F at night
  • In October-December, you can expect 69°F as the daytime average and 21°F as the nighttime average
  • Jonestown gets about 43.35 inches of rain per year
  • July and August are usually the hottest months averaging 83°F, while January and February are usually the coldest with an average temperature of 22°F

Frequently asked questions

Where is the best place to stay in Jonestown?
Fairfield Inn & Suites by Marriott Lebanon Valley is ranked highly by Expedia customers. This hotel offers free breakfast and an indoor pool. Traveler reviews also recommend Days Inn by Wyndham Lebanon/Fort Indiantown Gap and Comfort Inn Lebanon Valley-Ft. Indiantown Gap as top choices for your trip.
If I need to cancel my hotel reservation in Jonestown, will I receive a refund?
Yes! You’ll find that most room reservations are refundable if you cancel prior to the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of your booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to review top deals in Jonestown.
Where can I learn more about changing or cancelling my trip to Jonestown?
To find more details about rescheduling or cancelling your trip to Jonestown, go to https://www.expedia.com/service/.
What's the best accommodation for a budget-friendly stay in Jonestown?
Based on reviews, Comfort Inn Lebanon Valley-Ft. Indiantown Gap is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free buffet breakfast and free WiFi. Another top option for your stay on the cheap is Days Inn by Wyndham Lebanon/Fort Indiantown Gap.
What's the best hotel for a family vacation in Jonestown?
Fairfield Inn & Suites by Marriott Lebanon Valley is a hotel with an indoor pool and free parking, and it’s a top choice on Expedia for families. Other choices for your kid-friendly vacation include Days Inn by Wyndham Lebanon/Fort Indiantown Gap and Comfort Inn Lebanon Valley-Ft. Indiantown Gap. Kids of all ages will also enjoy a visit to Hideaway Hills Farm.
What's the best pet-friendly place to stay in Jonestown?
Comfort Inn Lebanon Valley-Ft. Indiantown Gap is a top hotel for people traveling with their pets, and offers an outdoor pool and a 24-hour fitness center for its human guests. Days Inn by Wyndham Lebanon/Fort Indiantown Gap is another good option for a stay with your pet.
Where is the best hotel to stay with easy access to Swatara State Park?
Days Inn by Wyndham Lebanon/Fort Indiantown Gap 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 2.2 mi (3.6 km) from Swatara State Park. Other good options within a few miles include Comfort Inn Lebanon Valley-Ft. Indiantown Gap and Fairfield Inn & Suites by Marriott Lebanon Valley.
What about the best place to stay close to Monroe Valley Golf Club?
One of the top choices for your stay is Days Inn by Wyndham Lebanon/Fort Indiantown Gap, located 1.9 mi (3.1 km) from Monroe Valley Golf Club, and this hotel offers free breakfast and free WiFi. Comfort Inn Lebanon Valley-Ft. Indiantown Gap and Fairfield Inn & Suites by Marriott Lebanon Valley are two other good options within a few miles.
What's the best hotel for a golf vacation in Jonestown?
Days Inn by Wyndham Lebanon/Fort Indiantown Gap is a hotel featuring free WiFi and cable TV, and it’s a top choice for playing a round of golf. You can tee off at Monroe Valley Golf Club during your trip.
What are some hotels with pools in Jonestown?
Comfort Inn Lebanon Valley-Ft. Indiantown Gap is a top hotel with an outdoor pool, free buffet breakfast, and free WiFi. Fairfield Inn & Suites by Marriott Lebanon Valley is one more option that features an onsite pool.

Recent reviews of Jonestown hotels

More trip options