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 - New Freedom 1000 Far Hills Dr., New Freedom, PA 17349 ~0.69 miles north of Shrewsbury
  • Mid-scale property
  • Gym / Fitness Center Available
  • Awesome beds
  • Clean rooms
From$80
Very Good 4.5 /5 Read Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites York 140 Leader Heights Rd., York, PA 17403 ~10.31 miles north of Shrewsbury
  • Affordable Suburban hotel
  • Check-in time: 3:00 pm
  • Relatively new rooms
  • Generally very clean
From$74
Very Good 4.0 /5 Review Score Call BookMore Details
Country Inn & Suites in York 245 St. Charles Way, York, PA 17402 ~11.49 miles north of Shrewsbury
  • Mid-scale Rural property
  • 37 suites in hotel
  • Wifi worked well
  • For 86%, the lobby entrance was sub-standard
From$89
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Hampton Inn & Suites York South : 2159 South Queen St. 2159 South Queen St., York, PA 17402 ~11.69 miles north of Shrewsbury
  • Midscale Highway property
  • Free comp. breakfast
From$109
Excellent 5.0 /5 Recent Reviews Call BookMore Details
Home2 Suites by Hilton York - York 212 Pauline Dr., York, PA 17402 ~11.73 miles north of Shrewsbury
  • 3-star property
  • Hotel has 107 rooms
From$80
Excellent 5.0 /5 Guest Reviews Call BookMore Details
Heritage Hills Golf Resort - York
+1-866-429-5787
2700 Mount Rose Ave., York, PA 17402 ~13.51 miles north of Shrewsbury
  • Expensive Golf Course property
  • 10 conference rooms in property
  • Great location
  • Perfectly clean
From$99
Very Good 4.0 /5 Review Score Call BookMore Details
The Yorktowne Hotel in York 48 East Market St., York, PA 17401 ~14.17 miles north of Shrewsbury
  • Four-star Downtown property
  • Access to gym on-site
  • Restaurants nearby
  • Breakfast at the hotel cafe and it was excellent
From$85
Average 3.5 /5 Recent Reviews Call BookMore Details
Rodeway Inn : 132 North George St.
+1-888-690-5247
132 North George St., York, PA 17401 ~14.33 miles north of Shrewsbury
  • Low priced Downtown property
  • 53 rooms in hotel
  • Desk person could not speak English
  • Not very clean
Quality Inn : 2600 East Market St. 2600 East Market St., York, PA 17402 ~14.66 miles north of Shrewsbury
  • Low-priced Suburban hotel
  • 110 rooms in hotel
  • The majority of guests thought the building wasn't nice
  • Breakfast is good
Candlewood Suites York 955 North Hills Rd., York, PA 17402 ~15.16 miles north of Shrewsbury
  • Three Star Highway hotel
  • 4 floors in property
From$75
Very Good 4.5 /5 Reviews Call BookMore Details
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
  • Hotel has 23 suites
From$100
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Courtyard York : 2799 Concord Rd. 2799 Concord Rd., York, PA 17402 ~15.22 miles north of Shrewsbury
  • Affordable property
  • Hotel has 4 floors
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Townplace Suites York 2789 Concord Rd., York, PA 17402 ~15.23 miles north of Shrewsbury
  • Affordable hotel
  • Check-in: 16:00
From$99
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
La Quinta Inn York in York
+1-888-690-5281
1405 Kenneth Rd., York, PA 17408 ~15.53 miles north of Shrewsbury
  • 3-star hotel
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Days Inn & Suites York Pa : 334 Arsenal Rd.
+1-888-690-5247
334 Arsenal Rd., York, PA 17402 ~15.55 miles north of Shrewsbury
  • Three Star Highway hotel
  • Hotel has 11 suites
  • Great menu
  • The majority of guests said the beds were comfortable
From$62
Average 3.0 /5 Reviews Call BookMore Details
Wyndham Garden York 2000 Loucks Rd., York, PA 17404 ~15.55 miles north of Shrewsbury
  • 3 star Suburban property
  • 3 suites in hotel
  • Breakfast is mediocre
  • Very quiet
From$89
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Motel 6 York 323 Arsenal Rd., York, PA 17402 ~15.55 miles north of Shrewsbury
  • 2 star property
  • Check-in: 15:00
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
TRU by Hilton York 1520 Toronita St., York, PA 17402 ~15.56 miles north of Shrewsbury
  • 3 star Suburban hotel
  • Check-in: 12:00 PM
From$70
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Econo Lodge
+1-866-221-8581
222 Arsenal Rd., York, PA 17402 ~15.60 miles north of Shrewsbury
  • Cheap Highway property
  • 2 floors in property
  • No internet
  • Service should be more professional
From$50
Average 3.0 /5 Review Score Call BookMore Details
Best Western Westgate Inn - York 1415 Kenneth Rd., York, PA 17408 ~15.64 miles north of Shrewsbury
  • Two-star Suburban property
  • Gym / Fitness Center Available
From$65
Average 3.5 /5 Review Score Call BookMore Details
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 hotel
  • 2 conference rooms in property
  • Most guests said the beds were comfortable
  • Friendly service
From$50
Very Good 4.5 /5 Read Reviews Call BookMore Details
Super 8 York : 40 Arsenal Rd. 40 Arsenal Rd., York, PA 17404 ~15.69 miles north of Shrewsbury
  • Economy Highway property
  • 3 floors in hotel
From$60
Poor 2.5 /5 Reviews Call BookMore Details
Four Points by Sheraton - York 1650 Toronita St., York, PA 17402 Website ~15.77 miles north of Shrewsbury
  • Affordable Suburban hotel
  • Hotel has 146 rooms
  • The majority of guests complained about the bathroom
  • So comfortable bed and pillows
From$60
Average 3.5 /5 Review Score Call BookMore Details
Hampton Inn York 1550 Mt. Zion Rd., York, PA 17402 ~15.82 miles north of Shrewsbury
  • Three Star Suburban property
  • Free complimentary breakfast
  • Beds were acceptable for 50%
  • Good hot breakfast
From$93
Very Good 4.5 /5 Review Score Call BookMore Details
The Homewood Suites York - York 200 Masonic Dr., York, PA 17406 ~16.34 miles north of Shrewsbury
  • Mid-scale Suburban property
  • Check in: 3:00 PM
From$129
Very Good 4.5 /5 Read Reviews Call BookMore Details
Next 25 Shrewsbury Hotels >   [1 - 25 of 50]    
Next: See My Shrewsbury Hotels with Pricing
Back to Top