Star Rating
Hotel Name
Price Range (USD)to
Amenities

Shrewsbury Pennsylvania Accommodations

Only hotels in Shrewsbury are listed below. Find cheap and/or discounted hotel rates in or near Shrewsbury, PA for your personal leisure or group travel. We show the best Shrewsbury Pennsylvania hotel rooms. Review the Shrewsbury hotel list below to find the perfect lodging. We also have a map of the Shrewsbury hotels. Group booking? Search Shrewsbury Group Hotel Deals

The Shrewsbury center point is approximately 9 miles south of Gettysburg National Museum and 11 miles south of Apple Hill Medical Center.

Shrewsbury Hotels & Accommodations

Hampton Inn Shrewsbury
+1-888-690-5281
1000 Far Hills Dr., New Freedom, PA 17349 ~0.69 miles north of Shrewsbury
  • 3 star hotel
  • Gym / Fitness Center Available
Holiday Inn Express Hotel & Suites York in York 140 Leader Heights Rd., York, PA 17403 ~10.31 miles north of Shrewsbury
  • 3-star Suburban property
  • Free comp. breakfast
  • The majority of guests thought it was clean
  • Fantastic service
Country Inn & Suites in York 245 St. Charles Way, York, PA 17402 ~11.49 miles north of Shrewsbury
  • Two-star Rural property
  • 3 floors in property
  • Regular internet service
  • Great hotel food
From$89
Very Good 4.0 /5Read Reviews Call
Hampton Inn & Suites York South - York 2159 South Queen St., York, PA 17402 ~11.69 miles north of Shrewsbury
  • Three Star Highway hotel
  • Check-in: 3:00pm
From$139
Excellent 5.0 /5Latest Reviews Call
Home2 Suites by Hilton York 212 Pauline Dr., York, PA 17402 ~11.73 miles north of Shrewsbury
  • Mid-scale hotel
  • 107 rooms in property
Heritage Hills Golf Resort - York
+1-800-881-1523
2700 Mount Rose Ave., York, PA 17402 ~13.51 miles north of Shrewsbury
  • High-end Golf Course hotel
  • Check in: 3:00 PM
  • Restaurant on site was very good
  • Almost all guests found the grounds to be nice
From$159
Very Good 4.0 /5Guest Reviews Call
The Yorktowne Hotel 48 East Market St., York, PA 17401 ~14.17 miles north of Shrewsbury
  • Four star Downtown property
  • Check-in: 3:00pm
  • Spacious rooms
  • Good service
From$85
Average 3.5 /5Reviews Call
Rodeway Inn 132 North George St., York, PA 17401 ~14.32 miles north of Shrewsbury
  • Low Cost Downtown hotel
  • Hotel has an eco-friendly policy Read more
  • Regular internet service
  • Beds need improvement
Quality Inn & Suites - York 2600 East Market St., York, PA 17402 ~14.66 miles north of Shrewsbury
  • Low Cost Suburban hotel
  • Hotel has an eco-friendly policy See policy
  • The majority of guests found the staff to be very friendly
  • The majority of guests thought the building wasn't nice
Holiday Inn Express & Suites York Ne Market St. : 18 Cinema Dr. 18 Cinema Dr., York, PA 17402 ~15.18 miles north of Shrewsbury
  • Mid-scale property
  • Gym / Fitness Center Available
From$100
Very Good 4.0 /5Guest Reviews Call
Courtyard York - York 2799 Concord Rd., York, PA 17402 ~15.22 miles north of Shrewsbury
  • Midscale hotel
  • 4 floors in hotel
Townplace Suites York : 2789 Concord Rd. 2789 Concord Rd., York, PA 17402 ~15.23 miles north of Shrewsbury
  • Three Star hotel
  • 100 rooms in hotel
From$99
Very Good 4.0 /5Reviews Call
Days Inn & Suites York Pa : 334 Arsenal Rd.
+1-888-305-3366
334 Arsenal Rd., York, PA 17402 ~15.55 miles north of Shrewsbury
  • Midscale Highway property
  • Check in time: 3:00 PM
  • Run down property
  • The majority of guests said the bathroom was dirty
Wyndham Garden York in York 2000 Loucks Rd., York, PA 17404 ~15.55 miles north of Shrewsbury
  • Mid-scale Suburban property
  • 15 meeting rooms in property
  • Quiet fan noise
  • Average comfort
From$99
Very Good 4.0 /5Read Reviews Call
Econo Lodge : 222 Arsenal Rd.
+1-888-283-3404
222 Arsenal Rd., York, PA 17402 ~15.60 miles north of Shrewsbury
  • Low-priced Highway hotel
  • Check-in time: 15:00
  • Carpeting in the hallways seemed neglected
  • Nice outdoor pool
Best Western Westgate Inn : 1415 Kenneth Rd. 1415 Kenneth Rd., York, PA 17408 ~15.61 miles north of Shrewsbury
  • Three Star Suburban hotel
  • Gym / Fitness Center Available
  • Rooms need regular maintenance
  • Average parking
Wingate by Wyndham York : Arsenal Rd. & North George St.
+1-888-690-5281
Arsenal Rd. & North George St., York, PA 17404 ~15.67 miles north of Shrewsbury
  • Affordable Suburban hotel
  • Check-in: 0300PM
  • Most guests thought rooms were spacious
  • Most guests thought the pool was clean
Super 8 York 40 Arsenal Rd., York, PA 17404 ~15.69 miles north of Shrewsbury
  • Economy Highway property
  • Check in time: 2:00PM
Four Points by Sheraton - York
+1-800-997-5148
1650 Toronita St., York, PA 17402 ~15.77 miles north of Shrewsbury
  • Affordable Suburban hotel
  • 3 meeting rooms in hotel
  • Wifi didn't work
  • Wifi quality could be improved
Hampton Inn York 1550 Mt. Zion Rd., York, PA 17402 ~15.82 miles north of Shrewsbury
  • Affordable Suburban property
  • Check in: 3:00 PM
  • Wonderful housekeeping
  • Ample parking
The Homewood Suites York - York 200 Masonic Dr., York, PA 17406 ~16.34 miles north of Shrewsbury
  • Midscale property
From$129
Very Good 4.5 /5Read Reviews Call
Comfort Inn & Suites in York
+1-800-881-1523
2250 North George St., York, PA 17406 ~16.55 miles north of Shrewsbury
  • 2 star Suburban hotel
  • 24 suites in property
  • Great service
  • Breakfast is good
Hampton Inn Hanover in Hanover
+1-888-283-3404
309 Wilson Ave., Hanover, PA 17331 ~17.53 miles west of Shrewsbury
  • Mid-scale Suburban property
  • Comp. Breakfast
  • Pool nice
  • Good location
Holiday Inn Express Hanover - Hanover 305 Wilson Ave., Hanover, PA 17331 ~17.64 miles west of Shrewsbury
  • Mid-scale Downtown hotel
  • Hotel has 3 suites
  • Good restaurants & bars in the area
  • Best hotel breakfast
Hanover Hotel & Banquet Center 1080 Carlisle St., Hanover, PA 17331 ~17.76 miles west of Shrewsbury
  • Low priced Rural hotel
  • Check-in: 2pm
Next 25 Shrewsbury Hotels >  [1 - 25 of 50]    
Next: See My Shrewsbury Hotels with Pricing
Back to Top