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
+1-888-690-5247
1000 Far Hills Dr., New Freedom, PA 17349 ~0.69 miles north of Shrewsbury
  • Midscale property
  • Check-in time: 3:00 pm
  • Great pool
  • Beds need improvement
Holiday Inn Express Hotel & Suites York 140 Leader Heights Rd., York, PA 17403 ~10.31 miles north of Shrewsbury
  • Three Star Suburban hotel
  • 5 floors in hotel
  • Clean hotel facilities
  • Quiet rooms and friendly service
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Country Inn & Suites - York 245 St. Charles Way, York, PA 17402 ~11.49 miles north of Shrewsbury
  • 2 star Rural hotel
  • Comp. Breakfast
  • Terrific location
  • Awesome breakfast choices
Hampton Inn & Suites York South : 2159 South Queen St. 2159 South Queen St., York, PA 17402 ~11.69 miles north of Shrewsbury
  • Affordable Highway property
  • Hotel has 29 suites
From$139
Excellent 5.0 /5Hotel Reviews CallBookMore Details
Home2 Suites by Hilton York - York 212 Pauline Dr., York, PA 17402 ~11.73 miles north of Shrewsbury
  • Three Star property
Heritage Hills Golf Resort
+1-866-429-5787
2700 Mount Rose Ave., York, PA 17402 ~13.51 miles north of Shrewsbury
  • Four star Golf Course property
  • Check-in: 3:00 PM
  • Nice rooms
  • Most guests said the beds were comfortable
From$159
Very Good 4.0 /5Read Reviews CallBookMore Details
The Yorktowne Hotel in York 48 East Market St., York, PA 17401 ~14.17 miles north of Shrewsbury
  • 4 star Downtown property
  • 27 suites in property
  • Poorly functioning equipment
  • Most guests thought the tv was sub-standard
Rodeway Inn 132 North George St., York, PA 17401 ~14.32 miles north of Shrewsbury
  • Two-star Downtown hotel
  • Complimentary breakfast is offered
  • None smoking room
  • Regular internet service
Quality Inn & Suites 2600 East Market St., York, PA 17402 ~14.66 miles north of Shrewsbury
  • 2-star Suburban property
  • Check-in: 3.00PM
  • Nice pool
  • Very old hotel
Holiday Inn Express & Suites York Ne Market St. in York 18 Cinema Dr., York, PA 17402 ~15.18 miles north of Shrewsbury
  • 3-star hotel
  • Free complimentary breakfast
From$100
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard York 2799 Concord Rd., York, PA 17402 ~15.22 miles north of Shrewsbury
  • Mid-scale property
  • 103 rooms in hotel
Townplace Suites York in York 2789 Concord Rd., York, PA 17402 ~15.23 miles north of Shrewsbury
  • 3-star hotel
  • 4 floors in hotel
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Days Inn & Suites York Pa - York
+1-866-429-5787
334 Arsenal Rd., York, PA 17402 ~15.55 miles north of Shrewsbury
  • 3 star Highway hotel
  • Check-in time: 3:00 PM
  • All guests criticized the small bathroom
  • Missing hair dryer
Wyndham Garden York 2000 Loucks Rd., York, PA 17404 ~15.55 miles north of Shrewsbury
  • Three Star Suburban hotel
  • Hotel has 2 floors
  • Rooms need regular maintenance
  • Beds were acceptable for 62%
Econo Lodge : 222 Arsenal Rd.
+1-888-690-5247
222 Arsenal Rd., York, PA 17402 ~15.60 miles north of Shrewsbury
  • Economy Highway hotel
  • 92 sleeping rooms in hotel
  • Wonderful housekeeping
  • Average beds
Best Western Westgate Inn - York 1415 Kenneth Rd., York, PA 17408 ~15.64 miles north of Shrewsbury
  • Three Star Suburban property
  • Check-in: 3:00 PM
  • Grimy appearance
  • Most guests said the wifi quality was bad
Wingate by Wyndham York
+1-800-881-1523
Arsenal Rd. & North George St., York, PA 17404 ~15.67 miles north of Shrewsbury
  • 3 star Suburban hotel
  • Gym / Fitness Center Available
  • Very quiet
  • Very nice wellness & sports facilities
From$50
Very Good 4.5 /5Reviews CallBookMore Details
Super 8 York 40 Arsenal Rd., York, PA 17404 ~15.69 miles north of Shrewsbury
  • Low Cost Highway property
  • Check-in time: 2:00PM
Four Points by Sheraton
+1-866-221-8581
1650 Toronita St., York, PA 17402 ~15.77 miles north of Shrewsbury
  • 3-star Suburban hotel
  • 5 floors in property
  • Location is great
  • The majority of guests found problems with the furniture
Hampton Inn York 1550 Mt. Zion Rd., York, PA 17402 ~15.82 miles north of Shrewsbury
  • Mid-scale Suburban hotel
  • 144 rooms in hotel
  • Wonderful housekeeping
  • Excellent hotel
From$85
Very Good 4.5 /5Review Score CallBookMore Details
The Homewood Suites York 200 Masonic Dr., York, PA 17406 ~16.34 miles north of Shrewsbury
  • 3-star property
From$129
Very Good 4.5 /5Guest Reviews CallBookMore Details
Comfort Inn & Suites in York
+1-888-690-5247
2250 North George St., York, PA 17406 ~16.55 miles north of Shrewsbury
  • Low Cost Suburban hotel
  • 24 suites in hotel
  • Fair breakfast prices
  • Almost all guests found the staff to be very friendly
Hampton Inn Hanover
+1-888-305-3366
309 Wilson Ave., Hanover, PA 17331 ~17.53 miles west of Shrewsbury
  • 3-star Suburban hotel
  • Check-in time: 3:00 PM
  • Tasty breakfast
  • Very good breakfast options
Holiday Inn Express Hanover in Hanover 305 Wilson Ave., Hanover, PA 17331 ~17.64 miles west of Shrewsbury
  • Three Star Downtown property
  • 3 floors in hotel
  • Plenty of dining
  • Close to shopping area
Hanover Hotel & Banquet Center in Hanover 1080 Carlisle St., Hanover, PA 17331 ~17.76 miles west of Shrewsbury
  • Low priced Rural property
  • 2 floors in property
Next 25 Shrewsbury Hotels >  [1 - 25 of 50]    
Next: See My Shrewsbury Hotels with Pricing
Back to Top