Compare Cheap Hotels in Williamstown
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Williamstown Hotels

Ramada by Wyndham Harrisburg/Hershey Area
300 N Mountain Rd Harrisburg PA
$69 nightly
The price is $76 total per night
$76 total
Jun 17 - Jun 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.77 mi from city center
When you stay at Ramada by Wyndham Harrisburg/Hershey Area in Harrisburg, you'll be near the airport, within a 15-minute drive of Pennsylvania Farm Show Complex and Riverfront Park.
Pool
Hot Tub

Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey
8000 Jonestown Rd Harrisburg PA
$104 nightly
The price is $115 total per night
$115 total
Jun 21 - Jun 22
Total with taxes and fees
16.51 mi from city center
With a stay at Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey in Harrisburg, you'll be within a 15-minute drive of Hershey's Chocolate World and Hersheypark.
Pool
Hot Tub

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
265 N Hershey Rd Harrisburg PA
$81 nightly
The price is $90 total per night
$90 total
Jun 17 - Jun 18
Total with taxes and fees
16.51 mi from city center
Located in Harrisburg, La Quinta Inn & Suites by Wyndham Harrisburg-Hershey is within a 10-minute drive of Hollywood Casino and Penn National Race Course.
Pool
Breakfast included

Hampton Inn & Suites Hershey Near The Park
195 Hershey Road Hummelstown PA
$147 nightly
The price is $163 total per night
$163 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.69 mi from city center
When you stay at Hampton Inn & Suites Hershey Near The Park in Hummelstown, you'll be in the business district, within a 5-minute drive of Giant Center and Hershey's Chocolate World.
Pool
Breakfast included

Baymont by Wyndham Harrisburg
5680 Allentown Blvd Harrisburg PA
$76 nightly
The price is $84 total per night
$84 total
Jun 17 - Jun 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.98 mi from city center
When you stay at Baymont by Wyndham Harrisburg in Harrisburg, you'll be near the airport, within a 15-minute drive of Pennsylvania Farm Show Complex and Riverfront Park.
Pool
Breakfast included

MainStay Suites Grantville - Hershey North
105 Kelley Ct Grantville PA
$73 nightly
The price is $84 total per night
$84 total
Jun 22 - Jun 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
14.47 mi from city center
With a stay at MainStay Suites Grantville - Hershey North, you'll be centrally located in Grantville, within a 15-minute drive of Hershey's Chocolate World and Hollywood Casino.
Pool
Breakfast included

Tru by Hilton Grantville, PA
248 Bow Creek Road Grantville PA
$106 nightly
The price is $117 total per night
$117 total
Jul 7 - Jul 8
Total with taxes and fees
14.07 mi from city center
With a stay at Tru by Hilton Grantville, PA in Grantville, you'll be within a 15-minute drive of Hershey's Chocolate World and Hollywood Casino.
Pool
Breakfast included

Holiday Inn Express Harrisburg I-81 – Hershey by IHG
7744 Linglestown Rd Harrisburg PA
$105 nightly
The price is $117 total per night
$117 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
16.63 mi from city center
When you stay at Holiday Inn Express Harrisburg I-81 – Hershey by IHG in Harrisburg, you'll be near the airport, within a 15-minute drive of Hershey's Chocolate World and Hersheypark.
Pool
Breakfast included

Best Western Plus Hershey
1800 E CHOCOLATE AVE Hershey PA
$151 nightly
The price is $168 total per night
$168 total
Jun 18 - Jun 19
Total with taxes and fees
19.32 mi from city center
With a stay at Best Western Plus Hershey in Hershey (Palmdale), you'll be a 5-minute drive from The Hershey Story Museum and 8 minutes from Hershey's Chocolate World.
Pool
Breakfast included

Quality Inn Harrisburg - Hershey Area
200 N Mountain Rd Harrisburg PA
$56 nightly
The price is $62 total per night
$62 total
Jun 29 - Jun 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.87 mi from city center
When you stay at Quality Inn Harrisburg - Hershey Area in Harrisburg, you'll be near the airport, within a 15-minute drive of Pennsylvania Farm Show Complex and Hollywood Casino.
Breakfast included
Parking included

Candlewood Suites Harrisburg I-81 - Hershey Area by IHG
504 North Mountain Rd Harrisburg PA
$72 nightly
The price is $80 total per night
$80 total
Jun 18 - Jun 19
Total with taxes and fees
Free Cancellation
19.61 mi from city center
When you stay at Candlewood Suites Harrisburg I-81 - Hershey Area by IHG in Harrisburg, you'll be in the business district, within a 15-minute drive of Pennsylvania Farm Show Complex and Riverfront Park.
Pool
Pet friendly

Spark By Hilton Hershey Near The Park
181 Hershey Road Hummelstown PA
$124 nightly
The price is $138 total per night
$138 total
Jun 21 - Jun 22
Total with taxes and fees
19.72 mi from city center
When you stay at Spark By Hilton Hershey Near The Park in Hummelstown, you'll be near the airport, within a 5-minute drive of Hershey's Chocolate World and Giant Center.
Pool
Breakfast included
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.
Williamstown hotels essential information
Accommodation | 316 hotels |
|---|---|
Lowest Price | $62 |
Highest Price | $168 |
Popular hotels | Ramada by Wyndham Harrisburg/Hershey Area, Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey, La Quinta Inn & Suites by Wyndham Harrisburg-Hershey, Hampton Inn & Suites Hershey Near The Park, Baymont by Wyndham Harrisburg, MainStay Suites Grantville - Hershey North, Tru by Hilton Grantville, PA, Holiday Inn Express Harrisburg I-81 – Hershey by IHG, Best Western Plus Hershey, Quality Inn Harrisburg - Hershey Area, Candlewood Suites Harrisburg I-81 - Hershey Area by IHG, Spark By Hilton Hershey Near The Park |
Most Recent Williamstown Hotel Reviews

Spark By Hilton Hershey Near The Park
5 out of 5
Posted 13 hours ago
CheapTickets Verified Review
"We had a really great and relaxing stay here. The rooms were clean and the beds were comfortable. The pool was a great addition and the breakfast was incredible! Lots of options for the whole family. Will stay here again!"
A verified traveler stayed at Spark By Hilton Hershey Near The Park
More to Explore in Williamstown
Top Picks
- Hotels with WiFi in Grantville
- Hummelstown Hotels
- Stanhope Hotels
- B&B in Hershey
- Mount Carbon Hotels
- Hotels near Lake Tobias Wildlife Park
- La Quinta Inn & Suites Hotels in Lebanon
- Cheap Hotels in Jonestown
- 4 Star Hotels in Lebanon
- Hotels near Selinsgrove Speedway
- Arcade Hotels in Pine Grove
- Hegins Hotels
- 5 Star Hotels in Skyline View
- Hotels with Pools in Pine Grove
- Hotels with Free Breakfast in Pine Grove
- 3 Star Hotels in Lebanon
- Hotels on the Lake in Pine Grove
- Kid Friendly Hotels in Selinsgrove
- Middletown Hotels
- Fisherville Hotels
- Hershey Hotels
- Hotels near Indian Echo Caverns
- B&B in Lebanon
- Historic Hotels in Lebanon
- Romantic Getaways & Hotels in Lebanon
- Luxury Hotels in Selinsgrove
- Hotels with Waterslides in Grantville
- Hotels near Mount Hope Estate & Winery
- Downtown Harrisburg Hotels
- 3 Star Hotels in Liverpool
- Hotels near Hersheypark
- Pennsylvania Hotels
- Schuylkill Haven Hotels
- Grantville Hotels
- Hotels near Troegs Brewing Company
- Hotels near Vraj Temple
- Jonestown Hotels
- Condo Rentals in Pine Grove
- Villas in Grantville
- Golf Resorts & in Pine Grove
- Spa Resorts & in Lebanon
- Arcade Hotels in Lebanon
- Pet Friendly Hotels in Selinsgrove
- B&B in Jonestown
- Red Carpet Inn Hotels in Palmyra
- Cheap Hotels in Selinsgrove
- Hotels near Millersburg Ferry
- Hotels near Knoebels Amusement Resort
- Hotels with a Gym in Jonestown
- Hotels near Mt. Gretna Lake & Beach
- Hotels with Hot Tubs in Grantville
- Adventure Sport Hotels in Selinsgrove
- 4 Star Hotels in Palmyra
- Hotels with a Wedding Venue in Selinsgrove
- Hotels with Tennis Courts in Lebanon
- Hotels with Free Parking in Pine Grove
- 3 Star Hotels in Jonestown
- Golf Resorts & in Grantville
- 3 Star Hotels in Selinsgrove
- 3 Star Hotels in Palmyra
- Bellaire Hotels
- Hotels with Pools in Selinsgrove
- Business Hotels in Pine Grove
- Hotels with Free Breakfast in Selinsgrove
- Gordon Hotels
- Hotels with Restaurants in Pine Grove
- 5 Star Hotels in Selinsgrove
- Luxury Hotels in Jonestown
- Apartments in Palmyra
- Farmstay in Lebanon
- Hotels with a Gym in Grantville
- Hotels with Pools in Lebanon
- Villas in Hershey
- Kid Friendly Hotels in Jonestown
- Cabin Rentals in Palmyra
- Lebanon Hotels
- Kid Friendly Hotels in Pine Grove
- Marlin Hotels
- Hotels near Hersheypark Stadium
- Kid Friendly Hotels in Grantville
- Hotels with Free Breakfast in Jonestown
- Hotels near Penn Valley






