View of Main Street in Shrewsbury, Pennsylvania/

Find hotels in Shrewsbury, PA from ฿2,131

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shrewsbury hotels

1. Hampton Inn & Suites York South

Hampton Inn & Suites York South
2.5 star property
York
9.4 out of 10, Exceptional, (798 reviews)
"Great included breakfast"
United States
Vickie
The price is ฿3,710
฿4,119 total
includes taxes & fees
28 Jun - 29 Jun
Hampton Inn & Suites York South

2. Wingate by Wyndham - York

Wingate by Wyndham - York
3.0 star property
York
8.4 out of 10, Very good, (1,008 reviews)
"Great place"
United States
Rosa
The price is ฿2,532
฿2,810 total
includes taxes & fees
1 Jul - 2 Jul
Wingate by Wyndham - York

3. Best Western Plus Heritage Rail-South York/I-83

Best Western Plus Heritage Rail-South York/I-83
3.0 star property
York
9.0 out of 10, Wonderful, (398 reviews)
"Great breakfast, clean, helpful and welcoming staff. Overall a great experience."
United States
Leslie
The price is ฿2,839
฿3,151 total
includes taxes & fees
21 Jun - 22 Jun
Best Western Plus Heritage Rail-South York/I-83

4. Best Western Westgate Inn

Best Western Westgate Inn
2.5 star property
York
7.6 out of 10, Good, (1,006 reviews)
"Very nice staff very courteous "
United States
Ronald
The price is ฿2,578
฿2,862 total
includes taxes & fees
28 Jun - 29 Jun
Best Western Westgate Inn

5. Heritage Hills Golf Resort

Heritage Hills Golf Resort
3.5 star property
York
8.8 out of 10, Excellent, (596 reviews)
"Golf course, driving range, and putt putt. Beautiful place to stay!"
United States
Tiffany
The price is ฿2,900
฿3,400 total
includes taxes & fees
21 Jun - 22 Jun
Heritage Hills Golf Resort

6. Ramada by Wyndham York Harrisburg Hershey

Ramada by Wyndham York Harrisburg Hershey
3.0 star property
York
6.6 out of 10, (381 reviews)
"Our receptionist was very friendly and helpful. Parking was great. Room was very clean - recently refurbished. Breakfast was good."
United States
Donald
The price is ฿2,188
฿2,428 total
includes taxes & fees
24 Jun - 25 Jun
Ramada by Wyndham York Harrisburg Hershey

7. Red Roof Inn York Downtown

Red Roof Inn York Downtown
2.0 star property
York
5.8 out of 10, (519 reviews)
"Good local hotels"
United States
Joshua
The price is ฿1,885
฿2,093 total
includes taxes & fees
29 Jun - 30 Jun
Red Roof Inn York Downtown

8. Red Lion Bed & Breakfast

Red Lion Bed & Breakfast
2.5 star property
Red Lion
9.4 out of 10, Exceptional, (210 reviews)
"Great place!"
United States
Jeffrey
The price is ฿3,486
฿3,870 total
includes taxes & fees
28 Jun - 29 Jun
Red Lion Bed & Breakfast

9. Residence Inn by Marriott Baltimore Hunt Valley

Residence Inn by Marriott Baltimore Hunt Valley
3.0 star property
Hunt Valley
9.0 out of 10, Wonderful, (883 reviews)
"Clean and friendly staff. I would recommend this place"
United States
Mary
The price is ฿4,550
฿5,255 total
includes taxes & fees
18 Jun - 19 Jun
Residence Inn by Marriott Baltimore Hunt Valley

10. Holiday Inn Express Hunt Valley by IHG

Holiday Inn Express Hunt Valley by IHG
2.5 star property
Hunt Valley
8.2 out of 10, Very good, (1,015 reviews)
"Great stay"
United States
Molly
The price is ฿2,995
฿3,459 total
includes taxes & fees
5 Jul - 6 Jul
Holiday Inn Express Hunt Valley by IHG

11. Quality Inn & Suites York East

Quality Inn & Suites York East
2.5 star property
York
5.6 out of 10, (609 reviews)
"Only stayed one night. Bed was comfortable and water pressure was good."
United States
AnnMarie
The price is ฿2,490
฿2,764 total
includes taxes & fees
15 Jul - 16 Jul
Quality Inn & Suites York East

12. La Quinta Inn & Suites by Wyndham York

La Quinta Inn & Suites by Wyndham York
3.0 star property
York
8.4 out of 10, Very good, (1,008 reviews)
"The hotel itself was in decent condition. However, the rooms were not maintained well. There was also dogs barking all stay. It was good for a quick stay nothing more"
United States
Emily
The price is ฿3,164
฿3,512 total
includes taxes & fees
29 Jun - 30 Jun
La Quinta Inn & Suites by Wyndham York

13. Inn at York

Inn at York
2.0 star property
York
6.0 out of 10, (1,008 reviews)
"Yes everything was satisfactory (clean rooms-shower-toilet) Check in was fast and helpful finding room Overall good rating and will book time Agian when needed"
United States
Christopher
The price is ฿1,919
฿2,131 total
includes taxes & fees
5 Jul - 6 Jul
Inn at York

14. Homewood Suites By Hilton York

Homewood Suites By Hilton York
3.0 star property
York
9.4 out of 10, Exceptional, (1,005 reviews)
"Good overnight stay"
United States
Kenneth
The price is ฿3,283
฿3,644 total
includes taxes & fees
21 Jun - 22 Jun
Homewood Suites By Hilton York

15. Wyndham Garden York

Wyndham Garden York
3.0 star property
York
8.4 out of 10, Very good, (1,008 reviews)
"Great place! Would stay again!"
United States
Tammy
The price is ฿3,193
฿3,545 total
includes taxes & fees
5 Jul - 6 Jul
Wyndham Garden York

16. Days Inn & Suites by Wyndham York

Days Inn & Suites by Wyndham York
2.5 star property
York
6.0 out of 10, (1,001 reviews)
"Staff was really sweet, clean room, soft bed and pillows. Overall a good weekend stay and cheap!"
United States
Madison
The price is ฿2,131
฿2,365 total
includes taxes & fees
30 Jun - 1 Jul
Days Inn & Suites by Wyndham York

17. Sleep Inn North - Central York

Sleep Inn North - Central York
2.5 star property
York
9.0 out of 10, Wonderful, (714 reviews)
"Always a pleasant stay."
United States
Jamie
The price is ฿2,737
฿3,038 total
includes taxes & fees
6 Jul - 7 Jul
Sleep Inn North - Central York

18. Motel 6 York, PA

Motel 6 York, PA
2.0 star property
York
5.8 out of 10, (845 reviews)
"Location - but #1 was the extreme friendliness and helpfulness of the only staff I worked with - during check in and check out, Thank you!"
United States
Randy L
The price is ฿2,018
฿2,240 total
includes taxes & fees
23 Jun - 24 Jun
Motel 6 York, PA

19. Tru by Hilton York

Tru by Hilton York
2.5 star property
York
9.2 out of 10, Wonderful, (975 reviews)
"Room was quite small, but okay for a one night stay. Breakfast provided was just okay. Staff however were amazing, helpful, and kind. Very clean hotel."
United States
Kayleen
The price is ฿3,340
฿3,707 total
includes taxes & fees
16 Jul - 17 Jul
Tru by Hilton York

20. Courtyard by Marriott York

Courtyard by Marriott York
3.0 star property
York
8.2 out of 10, Very good, (426 reviews)
"Everything about this hotel was great, check in staff, cleanliness and convenience for what my family needed. Would definitely stay here again if i need to"
United States
Elizabeth
The price is ฿3,553
฿3,943 total
includes taxes & fees
30 Jun - 1 Jul
Courtyard by Marriott York
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

Stay near popular Shrewsbury attractions

Learn more about Shrewsbury

Stroll through the historic city centre where local shops and the farmers market showcase Pennsylvania's small-town charm. Railway Heritage Park offers a fascinating glimpse into the town's past, while nearby hiking trails provide peaceful woodland escapes.

View of Main Street in Shrewsbury, Pennsylvania/

Top Shrewsbury Hotel Reviews

More cheap stays in Shrewsbury

Frequently asked questions

Where is the best place to stay in Shrewsbury?
Embassy Suites by Hilton Baltimore Hunt Valley, located 18.8 mi (30.3 km) from the heart of Shrewsbury, is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Wyndham Garden York and Ramada by Wyndham York Harrisburg Hershey. See all available top hotels, or vacation rentals in Shrewsbury.
If I need to cancel my hotel reservation in Shrewsbury, will I receive a refund?
Yes, most room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Shrewsbury.
How is it to stay in Shrewsbury?
Visitors can enjoy all that Shrewsbury has to offer, including the breweries, basketball games and shopping. This city also attracts tourists with its secluded setting. There are 225 hotels and other accommodation options in the surrounding area. Find out more about Shrewsbury.
What should I see while I'm in Shrewsbury?
A favourite place to visit is John Stevens Gallery. You'll also find Steam Into History and Markets at Shrewsbury in the area. Take a look at what more there is to see and do in Expedia's Shrewsbury guide.
What's the seasonal weather in Shrewsbury?
The hottest months are usually July and August, with an average temperature of 22°C, while the coldest months are January and February, with an average of 2°C. Average annual precipitation for Shrewsbury is 1216 mm.