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., New Freedom, PA 17349 ~0.80 miles north of Shrewsbury
  • 3-star hotel
  • Hotel has 6 suites
Holiday Inn Express Hotel & Suites York 140 Leader Heights Rd., York, PA 17403 ~10.31 miles north of Shrewsbury
  • Mid-scale Suburban hotel
  • 56 suites in hotel
Country Inn & Suites in York 245 St. Charles Way, York, PA 17402 ~11.49 miles north of Shrewsbury
  • Cheap Rural property
  • 3 floors in property
Hampton Inn & Suites York South 2159 South Queen St., York, PA 17402 ~11.69 miles north of Shrewsbury
  • 3 star Highway property
  • Check in: 3:00pm
From$139
Excellent 5.0 /5Review Score Call
Heritage Hills Golf Resort in York
+1-888-305-3366
2700 Mount Rose Ave., York, PA 17402 ~13.51 miles north of Shrewsbury
  • 4 star Golf Course property
  • Gym / Fitness Center Available
From$159
Very Good 4.0 /5Guest Reviews Call
The Yorktowne Hotel : 48 East Market St. 48 East Market St., York, PA 17401 ~14.17 miles north of Shrewsbury
  • Four-star Downtown property
  • Check-in: 3:00pm
Rodeway Inn
+1-800-997-5149
132 North George St., York, PA 17401 ~14.32 miles north of Shrewsbury
  • Low priced Downtown hotel
  • Complimentary breakfast is offered
Quality Inn & Suites : 2600 East Market St. 2600 East Market St., York, PA 17402 ~14.66 miles north of Shrewsbury
  • Low priced Suburban property
  • Free breakfast
Holiday Inn Express & Suites York Ne Market St. : 18 Cinema Dr.
+1-800-230-4134
18 Cinema Dr., York, PA 17402 ~15.18 miles north of Shrewsbury
  • 3 star property
  • Free comp. breakfast
Days Inn & Suites York Pa
+1-800-997-5148
334 Arsenal Rd., York, PA 17402 ~15.55 miles north of Shrewsbury
  • 3-star Highway hotel
  • Free breakfast
Wyndham Garden : 2000 Loucks Rd. 2000 Loucks Rd., York, PA 17404 Website ~15.55 miles north of Shrewsbury
  • 3 star Suburban hotel
  • 15 meeting rooms in hotel
From$99
Very Good 4.0 /5Read Reviews Call
Econo Lodge
+1-888-305-3366
222 Arsenal Rd., York, PA 17402 ~15.60 miles north of Shrewsbury
  • Low priced Highway property
  • 92 rooms in hotel
From$50
Average 3.0 /5Reviews Call
Best Western Westgate Inn in York 1415 Kenneth Rd., York, PA 17408 ~15.61 miles north of Shrewsbury
  • Affordable Suburban hotel
  • 2 suites in hotel
Days Inn : 40 Arsenal Rd.
+1-800-997-5149
40 Arsenal Rd., York, PA 17404 ~15.65 miles north of Shrewsbury
  • Economical property
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
  • Check in time: 0300PM
Four Points by Sheraton - York
+1-800-230-4134
1650 Toronita St., York, PA 17402 ~15.77 miles north of Shrewsbury
  • 3-star Suburban property
  • 5 suites in property
From$89
Average 3.5 /5Reviews Call
Hampton Inn York 1550 Mt. Zion Rd., York, PA 17402 ~15.82 miles north of Shrewsbury
  • Mid-scale Suburban hotel
  • 3 meeting rooms in hotel
From$88
Very Good 4.5 /5Read Reviews Call
Comfort Inn & Suites in York
+1-888-690-5247
2250 North George St., York, PA 17406 ~16.55 miles north of Shrewsbury
  • Cheap Suburban hotel
  • Fitness + Health Center
From$85
Very Good 4.5 /5Read Reviews Call
Hampton Inn Hanover : 309 Wilson Ave.
+1-888-305-3366
309 Wilson Ave., Hanover, PA 17331 ~17.53 miles west of Shrewsbury
  • Mid-scale Suburban hotel
  • 83 rooms in property
Holiday Inn Express Hanover - Hanover 305 Wilson Ave., Hanover, PA 17331 ~17.64 miles west of Shrewsbury
  • 3 star Downtown property
  • 63 rooms in property
Hanover Hotel & Banquet Center in Hanover 1080 Carlisle St., Hanover, PA 17331 ~17.76 miles west of Shrewsbury
  • Low Cost Rural hotel
  • 2 floors in hotel
Super 8
+1-888-690-5281
40 Wetzel Dr., Hanover, PA 17331 ~18.08 miles west of Shrewsbury
  • Cheap Rural property
  • 3 suites in hotel
Courtyard Marriott Baltimore / Hunt Valley 221 International Circle, Hunt Valley, MD 21030 ~18.38 miles south of Shrewsbury
  • Mid-scale Suburban property
  • 2 conference rooms in property
Embassy Suites Baltimore North Hunt Valley : 213 International Circle 213 International Circle, Hunt Valley, MD 21030 ~18.39 miles south of Shrewsbury
  • 3 star Suburban property
  • 8 conference rooms in property
From$109
Very Good 4.0 /5Review Score Call
Hunt Valley Inn Baltimore Wyndham Grand 245 Shawan Rd., Hunt Valley, MD 21031 ~18.54 miles south of Shrewsbury
  • 3 star Suburban hotel
  • Gym is available on property
Next 25 Shrewsbury Hotels > [1 - 25 of 50]   
Next: See My Shrewsbury Hotels with Pricing
Back to Top