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 in New Freedom
+1-888-690-5247
1000 Far Hills Dr., New Freedom, PA 17349 ~0.69 miles north of Shrewsbury
  • Affordable hotel
  • Fitness / Gym is on-site
  • All guests said rooms were clean
  • Good breakfast buffet
Holiday Inn Express Hotel & Suites York : 140 Leader Heights Rd. 140 Leader Heights Rd., York, PA 17403 ~10.31 miles north of Shrewsbury
  • Mid-scale Suburban property
  • Free breakfast
  • Professional service
  • The majority of guests said the rooms were modern
From$85
Very Good 4.0 /5Reviews CallBookMore Details
Country Inn & Suites 245 St. Charles Way, York, PA 17402 ~11.49 miles north of Shrewsbury
  • Three Star Rural hotel
  • Hotel has 3 floors
  • Good family hotel
  • Delicious food
Hampton Inn & Suites York South in York 2159 South Queen St., York, PA 17402 ~11.69 miles north of Shrewsbury
  • Mid-scale Highway property
  • Hotel has a green policy See more
From$109
Excellent 5.0 /5Reviews CallBookMore Details
Home2 Suites by Hilton York - York 212 Pauline Dr., York, PA 17402 ~11.73 miles north of Shrewsbury
  • Midscale hotel
  • Gym / Fitness Center Available
From$80
Excellent 5.0 /5Read Reviews CallBookMore Details
Heritage Hills Golf Resort
+1-866-429-5787
2700 Mount Rose Ave., York, PA 17402 ~13.51 miles north of Shrewsbury
  • 4-star Golf Course property
  • 10 meeting rooms in hotel
  • Great golf courses
  • Clean
The Yorktowne Hotel 48 East Market St., York, PA 17401 ~14.17 miles north of Shrewsbury
  • High end Downtown hotel
  • Check in: 3:00pm
  • Most guests thought rooms were spacious
  • Old world charm
Rodeway Inn 132 North George St., York, PA 17401 ~14.32 miles north of Shrewsbury
  • Low Cost Downtown property
  • Hotel has 3 floors
  • Moderately clean hotel facilities
  • Rooms are ok
Quality Inn & Suites 2600 East Market St., York, PA 17402 ~14.66 miles north of Shrewsbury
  • 2 star Suburban hotel
  • 2 floors in hotel
  • Sheets stained
  • Ac didn't work
Candlewood Suites York 955 North Hills Rd., York, PA 17402 ~15.16 miles north of Shrewsbury
  • 3-star Highway hotel
  • Hotel has 4 floors
Holiday Inn Express & Suites York Ne Market St. 18 Cinema Dr., York, PA 17402 ~15.18 miles north of Shrewsbury
  • Affordable property
  • 77 rooms in hotel
From$100
Very Good 4.0 /5Recent Reviews CallBookMore Details
Courtyard York 2799 Concord Rd., York, PA 17402 ~15.22 miles north of Shrewsbury
  • 3 star property
  • 103 rooms in property
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Townplace Suites York : 2789 Concord Rd. 2789 Concord Rd., York, PA 17402 ~15.23 miles north of Shrewsbury
  • Midscale hotel
  • Hotel has 4 floors
La Quinta Inn York
+1-888-690-5281
1405 Kenneth Rd., York, PA 17408 ~15.53 miles north of Shrewsbury
  • Three Star property
Days Inn & Suites York Pa in York
+1-888-690-5247
334 Arsenal Rd., York, PA 17402 ~15.55 miles north of Shrewsbury
  • 3-star Highway hotel
  • 4 conference rooms in property
  • Food is delicious
  • Location is great
From$62
Average 3.0 /5Reviews CallBookMore Details
Wyndham Garden York - York 2000 Loucks Rd., York, PA 17404 ~15.55 miles north of Shrewsbury
  • Midscale Suburban hotel
  • Fitness / Gym is on-site
  • Breakfast was cheap and good
  • Average comfort
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
TRU by Hilton York : 1520 Toronita St. 1520 Toronita St., York, PA 17402 ~15.56 miles north of Shrewsbury
  • Three Star Suburban property
  • Complimentary breakfast is offered
From$70
Very Good 4.5 /5Review Score CallBookMore Details
Econo Lodge : 222 Arsenal Rd.
+1-888-283-3404
222 Arsenal Rd., York, PA 17402 ~15.60 miles north of Shrewsbury
  • Economy Highway hotel
  • Hotel has 2 floors
  • Most guests found problems with the furniture
  • Dirty sheets
Best Western Westgate Inn 1415 Kenneth Rd., York, PA 17408 ~15.64 miles north of Shrewsbury
  • Low priced Suburban hotel
  • Check-in: 3:00 PM
Wingate by Wyndham York in York
+1-866-429-5787
Arsenal Rd. & North George St., York, PA 17404 ~15.67 miles north of Shrewsbury
  • Mid-scale Suburban property
  • 70 rooms in hotel
  • Regular internet service
  • Free Wifi
Super 8 York in York 40 Arsenal Rd., York, PA 17404 ~15.69 miles north of Shrewsbury
  • Cheap Highway property
  • Check in: 2:00PM
Four Points by Sheraton : 1650 Toronita St.
+1-888-690-5247
1650 Toronita St., York, PA 17402 ~15.77 miles north of Shrewsbury
  • 3-star Suburban hotel
  • Gym / Fitness Center Available
  • The breakfast buffet was awful
  • The majority of guests found problems with the furniture
Hampton Inn York - York 1550 Mt. Zion Rd., York, PA 17402 ~15.82 miles north of Shrewsbury
  • Three Star Suburban property
  • Free complimentary breakfast
  • Super comfy couch
  • Most guests said the reception staff was great
The Homewood Suites York 200 Masonic Dr., York, PA 17406 ~16.34 miles north of Shrewsbury
  • Three Star Suburban property
  • Free complimentary breakfast
From$129
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Comfort Inn & Suites
+1-888-283-3404
2250 North George St., York, PA 17406 ~16.55 miles north of Shrewsbury
  • Cheap Suburban hotel
  • Check in time: 3:00 pm
  • Spacious rooms
  • Easily accessible by car and close to shopping areas
From$71
Very Good 4.0 /5Read Reviews CallBookMore Details
Next 25 Shrewsbury Hotels >  [1 - 25 of 50]    
Next: See My Shrewsbury Hotels with Pricing
Back to Top