Default HTG hotel image

Find hotels in Williamstown, PA from $56

Check prices for these dates

Next weekend
In two weeks

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Williamstown hotels

1. Hampton Inn Pine Grove

Hampton Inn Pine Grove
2.5 star property
Pine Grove
9.2 out of 10, Wonderful, (719 reviews)
"We had a good stay. We were just passing by."
United States
Gohan
$93 nightly
The price is $103
Dec 6 - Dec 7
Total with taxes and fees
Hampton Inn Pine Grove

2. Holiday Inn Express Jonestown - Ft. Indiantown Gap by IHG

Holiday Inn Express Jonestown - Ft. Indiantown Gap by IHG
2.5 star property
Jonestown
8.4 out of 10, Very good, (992 reviews)
"Excellent stay considering the location."
United States
Kiah
$93 nightly
The price is $103
Nov 27 - Nov 28
Total with taxes and fees
Holiday Inn Express Jonestown - Ft. Indiantown Gap by IHG

3. Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley

Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley
3.0 star property
Jonestown
9.2 out of 10, Wonderful, (302 reviews)
"always a great stay here. clean rooms, great breakfast and the staff is always so friendly and welcoming."
United States
Tricia
$110 nightly
The price is $122
Nov 13 - Nov 14
Total with taxes and fees
Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley

4. Jonestown Inn

Jonestown Inn
2.5 star property
Jonestown
7.8 out of 10, Good, (1,002 reviews)
"Helpful staff, clean room, comfortable bed and hot shower at a good price. Would definitely stay here again."
United States
Erika
$71 nightly
The price is $79
Nov 29 - Nov 30
Total with taxes and fees
Jonestown Inn

5. Comfort Inn Pine Grove I-81 Hershey Area

Comfort Inn Pine Grove I-81 Hershey Area
3.0 star property
Pine Grove
6.4 out of 10, (795 reviews)
"Looks abandoned"
United States
Russell
$66 nightly
The price is $74
Dec 1 - Dec 2
Total with taxes and fees
Comfort Inn Pine Grove I-81 Hershey Area

6. Baymont by Wyndham Pine Grove I-81

Baymont by Wyndham Pine Grove I-81
2.5 star property
Pine Grove
6.6 out of 10, (435 reviews)
"Room was clean and the staff were so friendly!"
United States
Lauren
$72 nightly
The price is $80
Nov 15 - Nov 16
Total with taxes and fees
Baymont by Wyndham Pine Grove I-81

7. La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
3.0 star property
Harrisburg
8.0 out of 10, Very good, (2,068 reviews)
"The room was clean, staff were helpful, breakfast was enjoyable and the Air conditioner was working well In all we had a wonderful stay"
United States
Laurine
$54 nightly
The price is $60
Nov 11 - Nov 12
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

8. Comfort Inn & Suites Harrisburg-Hershey North

Comfort Inn & Suites Harrisburg-Hershey North
3.0 star property
Harrisburg
9.0 out of 10, Wonderful, (349 reviews)
"The hotel was wonderful! The entire place was so clean and the rooms were very comfortable! Breakfast was great as well!!"
United States
melissa
$59 nightly
The price is $65
Dec 1 - Dec 2
Total with taxes and fees
Comfort Inn & Suites Harrisburg-Hershey North

9. Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey
3.0 star property
Harrisburg
8.8 out of 10, Excellent, (1,857 reviews)
"Great beds, location and a friendly staff."
Canada
Kathy
$70 nightly
The price is $78
Dec 8 - Dec 9
Total with taxes and fees
Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

10. Days Inn by Wyndham Grantville Hershey North

Days Inn by Wyndham Grantville Hershey North
2.0 star property
Grantville
7.2 out of 10, Good, (1,003 reviews)
"Nice quiet"
United States
MONTY
$54 nightly
The price is $59
Nov 11 - Nov 12
Total with taxes and fees
Days Inn by Wyndham Grantville Hershey North

11. Hampton Inn Harrisburg/Grantville/Hershey

Hampton Inn Harrisburg/Grantville/Hershey
2.5 star property
Grantville
8.8 out of 10, Excellent, (1,002 reviews)
"Clean room and courteous staff"
United States
Joseph
$81 nightly
The price is $90
Nov 15 - Nov 16
Total with taxes and fees
Hampton Inn Harrisburg/Grantville/Hershey

12. MainStay Suites Grantville - Hershey North

MainStay Suites Grantville - Hershey North
2.5 star property
Grantville
8.2 out of 10, Very good, (1,000 reviews)
"Staff was great, very helpful, friendly and kind"
United States
Alice
$61 nightly
The price is $68
Dec 8 - Dec 9
Total with taxes and fees
MainStay Suites Grantville - Hershey North

13. Tru by Hilton Grantville, PA

Tru by Hilton Grantville, PA
2.5 star property
Grantville
9.2 out of 10, Wonderful, (1,083 reviews)
"Very pleasant place to stay. Very clean and a neat retro fill about rooms and lobby. Very family friendly. Breakfast hit the spot for our ride home that morning."
United States
Wayne
$94 nightly
The price is $104
Dec 1 - Dec 2
Total with taxes and fees
Tru by Hilton Grantville, PA

14. Best Western Grantville/Hershey

Best Western Grantville/Hershey
3.0 star property
Grantville
8.4 out of 10, Very good, (1,003 reviews)
"We arrived late and left before breakfast. Front desk staff was very nice and informative. Room was very clean, comfortable and large. Location was perfect on and off the highway."
United States
Jill
$86 nightly
The price is $95
Nov 30 - Dec 1
Total with taxes and fees
Best Western Grantville/Hershey

15. Knights Inn Pine Grove

Knights Inn Pine Grove
2.0 star property
Pine Grove
7.2 out of 10, Good, (166 reviews)
"It was a great room for the price"
United States
David
$72 nightly
The price is $80
Nov 11 - Nov 12
Total with taxes and fees
Knights Inn Pine Grove

16. Ramada by Wyndham Harrisburg/Hershey Area

Ramada by Wyndham Harrisburg/Hershey Area
2.5 star property
Harrisburg
7.4 out of 10, Good, (2,539 reviews)
"Loved place my second time clean good breakfast"
United States
Kathy
$55 nightly
The price is $61
Nov 10 - Nov 11
Total with taxes and fees
Ramada by Wyndham Harrisburg/Hershey Area

17. Baymont by Wyndham Harrisburg

Baymont by Wyndham Harrisburg
2.5 star property
Harrisburg
8.6 out of 10, Excellent, (1,557 reviews)
"Great place to stay"
United States
Harriet
$55 nightly
The price is $61
Nov 10 - Nov 11
Total with taxes and fees
Baymont by Wyndham Harrisburg

18. Towneplace Suites By Marriott Pottsville

Towneplace Suites By Marriott Pottsville
3.0 star property
Pottsville
9.4 out of 10, Exceptional, (59 reviews)
"Love staying here"
United States
Gaurav
$135 nightly
The price is $150
Nov 13 - Nov 14
Total with taxes and fees
Towneplace Suites By Marriott Pottsville

19. Quality Inn Selinsgrove

Quality Inn Selinsgrove
2.5 star property
Selinsgrove
8.0 out of 10, Very good, (1,004 reviews)
"Great stay"
United States
Bailee
$72 nightly
The price is $80
Nov 28 - Nov 29
Total with taxes and fees
Quality Inn Selinsgrove

20. Country Inn & Suites by Radisson, Frackville (Pottsville), PA

Country Inn & Suites by Radisson, Frackville (Pottsville), PA
3.0 star property
Pottsville
8.8 out of 10, Excellent, (1,006 reviews)
"Very nice, reasonably priced and great staff"
United States
Melody
$99 nightly
The price is $110
Dec 3 - Dec 4
Total with taxes and fees
Country Inn & Suites by Radisson, Frackville (Pottsville), PA
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay near Williamstown

Williamstown invites outdoor enthusiasts and families to explore its scenic beauty and friendly atmosphere. Enjoy adventures like hiking and fishing in nearby nature spots, or engage in cultural experiences that highlight the region's charm. Discover the perfect blend of adventure and relaxation in this welcoming destination.

Spring Glen

Discover Spring Glen, a welcoming destination perfectly suited for families and nature enthusiasts who will appreciate its blend of adventure and cultural experiences. With attractions like Rausch Creek Off Road Park and Swatara State Park nearby, visitors can enjoy outdoor activities and scenic beauty. The area also features an exciting water park and amusement park, ideal for a fun-filled vacation. Located about 3 miles from Williamstown, Spring Glen is a smart choice for your next getaway.

Tower City

Experience the charm of Tower City, an excellent hub for outdoor enthusiasts and families seeking adventure in Pennsylvania. Just a short distance from Williamstown, Tower City offers access to thrilling venues like Rausch Creek Off Road Park and Swatara State Park, perfect for those looking to immerse themselves in nature and recreation. With its year-round appeal and proximity to attractions, Tower City is a smart choice for your vacation stay.

Wiconisco Township

Make your vacation planning effortless by staying in Wiconisco Township, a haven for family and budget travelers due to its close proximity to outdoor adventures and cultural experiences. The area offers access to Swatara State Park for hiking, Rausch Creek Off Road Park for off-roading thrills, and the Ned Smith Center for Nature and Art, perfect for an enriching visit. Located about 4 miles from Williamstown, Wiconisco Township is a smart choice for a memorable getaway.

Wiconisco

Ideally situated for family and budget-conscious travelers, Wiconisco offers a serene escape with access to the natural beauty of Swatara State Park and the adventure of Rausch Creek Off Road Park. Art enthusiasts will appreciate the nearby Ned Smith Center for Nature and Art. With its moderately seasonal visitor numbers peaking in summer, Wiconisco is about 4 miles from Williamstown, making it a smart choice for those looking to enjoy both outdoor activities and cultural experiences.

Sacramento

Travelers visiting the area often choose Sacramento, especially families and outdoor enthusiasts seeking close proximity to nature and adventure. With attractions like Rausch Creek Off Road Park for thrilling off-road experiences, Swatara State Park for scenic hikes, and local recreational areas, Sacramento offers a delightful mix of culture and outdoor fun. Located about 4 miles from Williamstown, this city provides easy access to a variety of activities year-round, making it a smart choice for your vacation stay.

Stay near popular attractions around Williamstown

Whether you're seeking adventure, family fun, or a romantic getaway, Williamstown offers a perfect blend of outdoor experiences. Explore scenic parks and enjoy the beauty of the surrounding nature, making your stay an unforgettable escape for every type of traveler.

Top Williamstown Hotel Reviews

More cheap stays in Williamstown

Hotels in Williamstown with star-rating

Frequently asked questions

What is the best area to stay in Williamstown?
The best area to stay in Williamstown is the downtown area, particularly around Market Street, which offers a central location and convenient access to local establishments.

This area provides a comfortable base for visitors with its collection of local shops and eateries. The general layout is walkable, making it easy to explore on foot. You'll find a few local landmarks, like the Williamstown Borough Hall, situated centrally.

For solo travelers, staying downtown is practical. You'll be close to places where you can grab a meal or coffee, and the main thoroughfares are well-lit and easy to navigate. It's a good spot if you appreciate being able to walk to most places you need.

Couples looking for a relaxed short stay will also find the downtown area suitable.
When is the best time to go to Williamstown?
The best time to visit Williamstown is during the summer months (June to August) and the fall foliage season (late September to October).

Summer in Williamstown offers pleasant weather, ideal for exploring the natural beauty of the area. The local lakes and trails are easily accessible, and the town hosts various community events. This time is particularly good for families looking for outdoor activities and a relaxed pace.

The fall foliage season transforms Williamstown with stunning autumn colors, making it a picturesque destination. The cooler temperatures are superb for scenic drives through the countryside and enjoying local harvest festivals.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Williamstown.
How much is the nightly rate at a Williamstown hotel?
Prices for hotels in Williamstown often vary, but you can find a great deal from $56 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia