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
From$75
Very Good 4.5 /5 Guest Reviews Call
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
From$79
Very Good 4.0 /5 Recent Reviews Call
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 /5 Read 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 /5 Latest 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
From$75
Very Good 4.5 /5 Recent Reviews Call
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 /5 Guest 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 /5 Reviews 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
From$49
Poor 2.5 /5 Reviews Call
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 /5 Guest Reviews Call
Courtyard York - York 2799 Concord Rd., York, PA 17402 ~15.22 miles north of Shrewsbury
  • Midscale hotel
  • 4 floors in hotel
From$75
Very Good 4.0 /5 Guest Reviews Call
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 /5 Reviews 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
From$62
Average 3.0 /5 Latest Reviews Call
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 /5 Read 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
From$50
Average 3.0 /5 Hotel Reviews Call
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
From$55
Average 3.5 /5 Latest Reviews Call
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
From$50
Very Good 4.5 /5 Guest Reviews Call
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
From$89
Average 3.5 /5 Latest Reviews Call
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
From$85
Very Good 4.5 /5 Hotel Reviews Call
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 /5 Read 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
From$85
Very Good 4.0 /5 Recent Reviews Call
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
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
  • Mid-scale Downtown hotel
  • Hotel has 3 suites
  • Good restaurants & bars in the area
  • Best hotel breakfast
From$99
Very Good 4.5 /5 Latest Reviews Call
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