Hotels in Williamstown
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 16 - Aug 17Tomorrow
Aug 17 - Aug 18Next weekend
Aug 21 - Aug 23In two weeks
Aug 28 - Aug 30Top 5 hotels in Williamstown at a glance
- Hampton Inn Pine Grove — 2.5-star hotel in Pine Grove. Guest rating: 9.2/10 — Wonderful.
- Holiday Inn Express Jonestown - Ft. Indiantown Gap by IHG — 2.5-star hotel in Jonestown. Guest rating: 8.4/10 — Very Good.
- Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley — 3-star hotel in Jonestown. Guest rating: 9.2/10 — Wonderful.
- Baymont by Wyndham Pine Grove I-81 — 2.5-star hotel in Pine Grove. Guest rating: 6.6/10.
- MainStay Suites Grantville - Hershey North — 2.5-star hotel in Grantville. Guest rating: 8.2/10 — Very Good.
Where to stay in Williamstown?




Hampton Inn Pine Grove
Hampton Inn Pine GrovePine Grove
$89
$99 total
includes taxes & fees
Sep 6 - Sep 7




Holiday Inn Express Jonestown - Ft. Indiantown Gap by IHG
Holiday Inn Express Jonestown - Ft. Indiantown Gap by IHGJonestown
$102
$113 total
includes taxes & fees
Sep 13 - Sep 14




Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley
Fairfield Inn & Suites by Marriott Jonestown Lebanon ValleyJonestown
$132
$147 total
includes taxes & fees
Aug 30 - Aug 31




Baymont by Wyndham Pine Grove I-81
Baymont by Wyndham Pine Grove I-81Pine Grove
$67
$79 total
includes taxes & fees
Aug 30 - Aug 31




MainStay Suites Grantville - Hershey North
MainStay Suites Grantville - Hershey NorthGrantville
$64
$80 total
includes taxes & fees
Sep 14 - Sep 15




Comfort Inn Pine Grove I-81 Hershey Area
Comfort Inn Pine Grove I-81 Hershey AreaPine Grove
$67
$75 total
includes taxes & fees
Sep 6 - Sep 7




Knights Inn Pine Grove
Knights Inn Pine GrovePine Grove
$75
$83 total
includes taxes & fees
Aug 18 - Aug 19




Freedom Inn Motel
Freedom Inn MotelGrantville
$75
$83 total
includes taxes & fees
Aug 17 - Aug 18




Best Western Grantville/Hershey
Best Western Grantville/HersheyGrantville
$91
$101 total
includes taxes & fees
Aug 23 - Aug 24




Days Inn by Wyndham Grantville Hershey North
Days Inn by Wyndham Grantville Hershey NorthGrantville
$59
$65 total
includes taxes & fees
Aug 23 - Aug 24




Tru by Hilton Grantville, PA
Tru by Hilton Grantville, PAGrantville
$99
$109 total
includes taxes & fees
Aug 31 - Sep 1




The Lodge at Lykens Valley
The Lodge at Lykens ValleyMillersburg
$110
$122 total
includes taxes & fees
Aug 18 - Aug 19




Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey
Country Inn & Suites by Radisson, Harrisburg Northeast - HersheyHarrisburg
$87
$97 total
includes taxes & fees
Sep 13 - Sep 14




Shamokin Bed and Breakfast
Shamokin Bed and BreakfastShamokin
$67
$105 total
includes taxes & fees
Aug 20 - Aug 21




Hampton Inn Harrisburg/Grantville/Hershey
Hampton Inn Harrisburg/Grantville/HersheyGrantville
$98
$108 total
includes taxes & fees
Sep 9 - Sep 10




Comfort Inn & Suites Harrisburg-Hershey North
Comfort Inn & Suites Harrisburg-Hershey NorthHarrisburg
$67
$75 total
includes taxes & fees
Sep 8 - Sep 9




Econo Lodge Palmyra - Hershey
Econo Lodge Palmyra - HersheyPalmyra
$68
$75 total
includes taxes & fees
Sep 6 - Sep 7




Holiday Inn Express Harrisburg I-81 – Hershey by IHG
Holiday Inn Express Harrisburg I-81 – Hershey by IHGHarrisburg
$79
$88 total
includes taxes & fees
Sep 13 - Sep 14




Quality Inn Midway
Quality Inn MidwayBethel
$72
$80 total
includes taxes & fees
Sep 13 - Sep 14




Holiday Inn Harrisburg - Hershey Area, I-81 by IHG
Holiday Inn Harrisburg - Hershey Area, I-81 by IHGGrantville
$110
$122 total
includes taxes & fees
Aug 23 - Aug 24
Go beyond your typical stay in Williamstown
Pet friendly
Family friendly
Cottage
Check out reviews of Williamstown hotels guests love
Baymont by Wyndham Harrisburg
10/10 Excellent
"Great spot"
Comfort Inn & Suites Harrisburg-Hershey North
10/10 Excellent
"It was lovely and clean and good location"
Ramada by Wyndham Harrisburg/Hershey Area
10/10 Excellent
"Good"
Spark By Hilton Hershey Near The Park
8/10 Good
"Great accommodation for the $$ & proximity to Hershey. Checking in the girl didn’t even acknowledge us for 10 minutes while she was typing on the computer even today I’ll be with you in a minute & then was just short when dealing with our check in. Checking out the gentleman was very friendly. Great breakfast."
MainStay Suites Grantville - Hershey North
8/10 Good
"Fine"
Hampton Inn & Suites Hershey Near The Park
10/10 Excellent
"Hotel was super close to park, and restaurants. It was clean, quiet and well maintained. Suites were roomy and comfortable for a family of 4."
SpringHill Suites by Marriott Hershey Near the Park
8/10 Good
"The breakfast was decent but there was not enough seating to accommodate everyone staying that close to a theme park during the off season it would be fine. Apparently I booked an accessible room, I don't know how that happened. I simply went to the front desk and they were able to give us another room."
Candlewood Suites Harrisburg I-81 - Hershey Area by IHG
10/10 Excellent
"Clean room!!! Staff always extremely friendly and helpful"
Holiday Inn Express Harrisburg I-81 – Hershey by IHG
8/10 Good
"Très bien situé en bordure de la 81"
