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 : 1000 Far Hills Dr.
+1-888-690-5281
1000 Far Hills Dr., New Freedom, PA 17349 ~0.69 miles north of Shrewsbury
  • Mid-scale hotel
  • Fitness center on property
Holiday Inn Express Hotel & Suites York 140 Leader Heights Rd., York, PA 17403 ~10.31 miles north of Shrewsbury
  • Three Star Suburban property
  • Hotel has 56 suites
  • Great reception
  • Average sized rooms
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Country Inn & Suites 245 St. Charles Way, York, PA 17402 ~11.49 miles north of Shrewsbury
  • 2-star Rural property
  • 3 floors in hotel
  • Service and general atmosphere is cheerful
  • Friendly front desk staff
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites York South 2159 South Queen St., York, PA 17402 ~11.69 miles north of Shrewsbury
  • Mid-scale Highway hotel
  • Check in: 3:00pm
From$139
Excellent 5.0 /5Reviews CallBookMore Details
Home2 Suites by Hilton York : 212 Pauline Dr. 212 Pauline Dr., York, PA 17402 ~11.73 miles north of Shrewsbury
  • Affordable hotel
From$75
Excellent 5.0 /5Review Score CallBookMore Details
Heritage Hills Golf Resort
+1-800-881-1523
2700 Mount Rose Ave., York, PA 17402 ~13.51 miles north of Shrewsbury
  • High-end Golf Course hotel
  • Check-in time: 3:00 PM
  • Good bar service
  • Approx. half of guests were satisfied with the menu
From$159
Very Good 4.0 /5Reviews CallBookMore Details
The Yorktowne Hotel 48 East Market St., York, PA 17401 ~14.17 miles north of Shrewsbury
  • Four star Downtown hotel
  • 27 suites in hotel
  • Stylish Hotel
  • Easy check in and out
Rodeway Inn 132 North George St., York, PA 17401 ~14.32 miles north of Shrewsbury
  • Two-star Downtown hotel
  • Check in time: 2:00PM
  • Hotel was filthy
  • Felt safe ample parking
Quality Inn & Suites - York 2600 East Market St., York, PA 17402 ~14.66 miles north of Shrewsbury
  • 2-star Suburban hotel
  • Check-in time: 3.00PM
  • Most guests said rooms were dirty
  • Rooms in need of an update
Holiday Inn Express & Suites York Ne Market St. - York 18 Cinema Dr., York, PA 17402 ~15.18 miles north of Shrewsbury
  • Mid-scale hotel
  • Check in time: 3.00pm
From$100
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard York - York 2799 Concord Rd., York, PA 17402 ~15.22 miles north of Shrewsbury
  • Midscale property
  • 103 rooms in property
From$75
Very Good 4.0 /5Reviews CallBookMore Details
Townplace Suites York 2789 Concord Rd., York, PA 17402 ~15.23 miles north of Shrewsbury
  • Affordable property
  • 100 rooms in property
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Days Inn & Suites York Pa - York
+1-888-305-3366
334 Arsenal Rd., York, PA 17402 ~15.55 miles north of Shrewsbury
  • Affordable Highway property
  • Check in: 3:00 PM
  • The majority of guests said the bathroom was dirty
  • Stained mattresses
Wyndham Garden York : 2000 Loucks Rd. 2000 Loucks Rd., York, PA 17404 ~15.55 miles north of Shrewsbury
  • Three Star Suburban property
  • Fitness center on property
  • Clean room
  • Pools were good
Econo Lodge - York
+1-888-283-3404
222 Arsenal Rd., York, PA 17402 ~15.60 miles north of Shrewsbury
  • 2-star Highway property
  • Check in time: 15:00
  • Internet did not work
  • Most guests liked the proximity to shopping
Best Western Westgate Inn : 1415 Kenneth Rd. 1415 Kenneth Rd., York, PA 17408 ~15.61 miles north of Shrewsbury
  • 3-star Suburban property
  • Fitness / Gym is on-site
  • Breakfast is mediocre
  • WiFi system needs upgrading
Wingate by Wyndham York - York
+1-888-690-5281
Arsenal Rd. & North George St., York, PA 17404 ~15.67 miles north of Shrewsbury
  • Affordable Suburban property
  • Check in: 0300PM
  • Rather comfortable
  • Pharmacy just outside
Super 8 York 40 Arsenal Rd., York, PA 17404 ~15.69 miles north of Shrewsbury
  • 2-star Highway property
  • Hotel has 94 rooms
Four Points by Sheraton
+1-800-997-5148
1650 Toronita St., York, PA 17402 ~15.77 miles north of Shrewsbury
  • Affordable Suburban hotel
  • Hotel has 146 rooms
  • Bathroom is relatively clean
  • Most guests said rooms were clean enough
Hampton Inn York - York 1550 Mt. Zion Rd., York, PA 17402 ~15.82 miles north of Shrewsbury
  • 3 star Suburban hotel
  • 144 rooms in hotel
  • Most guests found the staff to be very friendly
  • Clean, well kept premises
From$85
Very Good 4.5 /5Review Score CallBookMore Details
The Homewood Suites York - York 200 Masonic Dr., York, PA 17406 ~16.34 miles north of Shrewsbury
  • Three Star property
From$129
Very Good 4.5 /5Guest Reviews CallBookMore Details
Comfort Inn & Suites in York
+1-800-881-1523
2250 North George St., York, PA 17406 ~16.55 miles north of Shrewsbury
  • Economical Suburban property
  • Check-in time: 3:00 pm
  • WiFi system needs upgrading
  • 1 out of 2 guests thought the furniture was functional
Hampton Inn Hanover
+1-888-283-3404
309 Wilson Ave., Hanover, PA 17331 ~17.53 miles west of Shrewsbury
  • 3 star Suburban hotel
  • 3 floors in property
  • Clean
  • Tasty waffles
Holiday Inn Express Hanover in Hanover 305 Wilson Ave., Hanover, PA 17331 ~17.64 miles west of Shrewsbury
  • 3 star Downtown property
  • Check in time: 3:00pm
  • All guests liked the proximity to shopping
  • Delicious oranges
Hanover Hotel & Banquet Center 1080 Carlisle St., Hanover, PA 17331 ~17.76 miles west of Shrewsbury
  • Inexpensive Rural property
  • Check-in time: 2pm
Next 25 Shrewsbury Hotels >  [1 - 25 of 50]    
Next: See My Shrewsbury Hotels with Pricing
Back to Top