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/Motels & Accommodations

Hampton Inn Shrewsbury - New Freedom 1000 Far Hills Dr., New Freedom, PA 17349 ~0.80 miles north of Shrewsbury
  • 3-star hotel
  • Gym is available on property
From$83
Very Good 4.5 /5 Latest Reviews Call
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 134 rooms
From$79
Very Good 4.0 /5 Reviews Call
Country Inn & Suites - York 245 St. Charles Way, York, PA 17402 ~11.49 miles north of Shrewsbury
  • Economy Rural hotel
  • Hotel has 37 suites
From$65
Very Good 4.0 /5 Recent Reviews Call
Hampton Inn & Suites York South 2159 South Queen St., York, PA 17402 ~11.69 miles north of Shrewsbury
  • Mid-scale Highway hotel
  • Gym / Fitness Center Available
From$139
Excellent 5.0 /5 Review Score Call
Heritage Hills Golf Resort
+1-888-305-3366
2700 Mount Rose Ave., York, PA 17402 ~13.51 miles north of Shrewsbury
  • Four-star Golf Course property
  • Hotel has 5 floors
From$159
Very Good 4.0 /5 Guest Reviews Call
The Yorktowne Hotel in York 48 East Market St., York, PA 17401 ~14.17 miles north of Shrewsbury
  • High end Downtown hotel
  • 27 suites in hotel
From$85
Average 3.5 /5 Recent Reviews Call
Rodeway Inn in York 132 North George St., York, PA 17401 ~14.32 miles north of Shrewsbury
  • 2 star Downtown hotel
  • Check-in: 2:00PM
Quality Inn & Suites - York 2600 East Market St., York, PA 17402 ~14.66 miles north of Shrewsbury
  • Two star Suburban property
  • Has environment-friendly policy See policy
Holiday Inn Express & Suites York Ne Market St. - York
+1-800-230-4134
18 Cinema Dr., York, PA 17402 ~15.18 miles north of Shrewsbury
  • 3 star hotel
  • Check-in: 3.00pm
From$100
Very Good 4.0 /5 Review Score Call
Courtyard York 2799 Concord Rd., York, PA 17402 ~15.22 miles north of Shrewsbury
  • Mid-scale property
  • 4 floors in hotel
From$75
Very Good 4.0 /5 Latest Reviews Call
Townplace Suites York 2789 Concord Rd., York, PA 17402 ~15.23 miles north of Shrewsbury
  • Mid-scale property
  • Hotel has 100 rooms
From$75
Very Good 4.0 /5 Reviews Call
Days Inn & Suites York Pa in York
+1-888-305-3366
334 Arsenal Rd., York, PA 17402 ~15.55 miles north of Shrewsbury
  • Affordable Highway property
  • 11 suites in property
From$62
Average 3.0 /5 Hotel Reviews Call
Wyndham Garden : 2000 Loucks Rd. 2000 Loucks Rd., York, PA 17404 Website ~15.55 miles north of Shrewsbury
  • Midscale Suburban hotel
  • Hotel has 2 floors
From$99
Very Good 4.0 /5 Guest Reviews Call
Econo Lodge : 222 Arsenal Rd.
+1-800-997-5149
222 Arsenal Rd., York, PA 17402 ~15.60 miles north of Shrewsbury
  • Economical Highway property
  • Hotel has a green policy See policy
From$50
Average 3.0 /5 Review Score Call
Best Western Westgate Inn : 1415 Kenneth Rd. 1415 Kenneth Rd., York, PA 17408 ~15.61 miles north of Shrewsbury
  • 3-star Suburban hotel
  • Check-in time: 3:00 PM
From$55
Average 3.5 /5 Guest Reviews Call
Days Inn - York
+1-800-230-4134
40 Arsenal Rd., York, PA 17404 ~15.65 miles north of Shrewsbury
  • 2 star hotel
Wingate by Wyndham York : Arsenal Rd. & North George St.
+1-800-997-5148
Arsenal Rd. & North George St., York, PA 17404 ~15.67 miles north of Shrewsbury
  • 3 star Suburban hotel
  • Hotel has 3 floors
From$50
Very Good 4.5 /5 Read Reviews Call
Four Points by Sheraton : 1650 Toronita St.
+1-888-690-5247
1650 Toronita St., York, PA 17402 ~15.77 miles north of Shrewsbury
  • Midscale Suburban hotel
  • 3 conference rooms in property
From$89
Average 3.5 /5 Recent Reviews Call
Hampton Inn York 1550 Mt. Zion Rd., York, PA 17402 ~15.82 miles north of Shrewsbury
  • 3 star Suburban hotel
  • Gym / Fitness Center Available
From$88
Very Good 4.5 /5 Review Score 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
  • 129 rooms in property
From$85
Very Good 4.5 /5 Reviews Call
Hampton Inn Hanover - Hanover
+1-800-997-5149
309 Wilson Ave., Hanover, PA 17331 ~17.53 miles west of Shrewsbury
  • Midscale Suburban hotel
  • 2 meeting rooms in property
From$75
Very Good 4.5 /5 Latest Reviews Call
Holiday Inn Express Hanover - Hanover 305 Wilson Ave., Hanover, PA 17331 ~17.64 miles west of Shrewsbury
  • Midscale Downtown property
  • Check in time: 3:00pm
From$98
Very Good 4.5 /5 Hotel Reviews Call
Hanover Hotel & Banquet Center : 1080 Carlisle St. 1080 Carlisle St., Hanover, PA 17331 ~17.76 miles west of Shrewsbury
  • Economy Rural property
  • Hotel has 2 floors
Super 8 : 40 Wetzel Dr.
+1-800-997-5148
40 Wetzel Dr., Hanover, PA 17331 ~18.08 miles west of Shrewsbury
  • Economy Rural hotel
  • Complimentary breakfast is offered
From$55
Very Good 4.0 /5 Reviews Call
Courtyard Marriott Baltimore / Hunt Valley in Hunt Valley 221 International Circle, Hunt Valley, MD 21030 ~18.38 miles south of Shrewsbury
  • Mid-scale Suburban hotel
  • Fitness / Gym is on-site
From$99
Average 3.5 /5 Reviews Call
Next 25 Shrewsbury Hotels >   [1 - 25 of 50]    
Next: See My Shrewsbury Hotels with Pricing
Back to Top