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 in New Freedom
+1-888-690-5247
1000 Far Hills Dr., New Freedom, PA 17349 ~0.69 miles north of Shrewsbury
  • Midscale property
  • Comp. Breakfast
  • Excellent hotel
  • Great accommodations
Holiday Inn Express Hotel & Suites York
+1-888-305-3366
140 Leader Heights Rd., York, PA 17403 ~10.31 miles north of Shrewsbury
  • 3-star Suburban hotel
  • 2 meeting rooms in property
  • Location is great
  • Friendly service
Country Inn & Suites : 245 St. Charles Way
+1-800-881-1523
245 St. Charles Way, York, PA 17402 ~11.49 miles north of Shrewsbury
  • Mid-scale Rural hotel
  • Hotel has 37 suites
  • Reception is all right
  • Great doughnut shop
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites York South
+1-888-283-3404
2159 South Queen St., York, PA 17402 ~11.69 miles north of Shrewsbury
  • Midscale Highway property
  • 4 floors in property
From$109
Excellent 5.0 /5Reviews CallBookMore Details
Home2 Suites by Hilton York
+1-866-221-8581
212 Pauline Dr., York, PA 17402 ~11.73 miles north of Shrewsbury
  • 3-star hotel
  • Check in: 15:00
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Heritage Hills Golf Resort : 2700 Mount Rose Ave.
+1-866-429-5787
2700 Mount Rose Ave., York, PA 17402 ~13.51 miles north of Shrewsbury
  • Mid-scale Golf Course property
  • 10 meeting rooms in property
From$83
Very Good 4.0 /5Review Score CallBookMore Details
The Yorktowne Hotel in York
+1-888-690-5281
48 East Market St., York, PA 17401 ~14.17 miles north of Shrewsbury
  • High-end Downtown property
  • 121 rooms in property
  • Good restaurants & bars in the area
  • Complimentary breakfast
Red Roof Inn York Downtown in York
+1-888-690-5247
132 North George St., York, PA 17401 ~14.32 miles north of Shrewsbury
  • Midscale Downtown property
  • Check in time: 11:00
Quality Inn & Suites York Pa
+1-888-305-3366
2600 East Market St., York, PA 17402 Website ~14.66 miles north of Shrewsbury
  • Inexpensive Suburban hotel
  • Has environment-friendly policy See policy
  • No smoking room
  • No check out
Candlewood Suites York - York
+1-800-881-1523
955 North Hills Rd., York, PA 17402 ~15.14 miles north of Shrewsbury
  • Three Star Highway hotel
  • Check in time: 15:00
Holiday Inn Express & Suites York Ne Market St. in York
+1-888-283-3404
18 Cinema Dr., York, PA 17402 ~15.18 miles north of Shrewsbury
  • Mid-scale property
  • Hotel has 77 rooms
From$100
Very Good 4.0 /5Guest Reviews CallBookMore Details
Courtyard York : 2799 Concord Rd.
+1-866-221-8581
2799 Concord Rd., York, PA 17402 ~15.22 miles north of Shrewsbury
  • Mid-scale property
  • Gym is available on property
Towneplace Suites York
+1-866-429-5787
2789 Concord Rd., York, PA 17402 ~15.23 miles north of Shrewsbury
  • Three Star property
  • Check in: 16:00
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Wyndham Garden York in York
+1-888-690-5281
2000 Loucks Rd., York, PA 17408 ~15.46 miles north of Shrewsbury
  • Midscale Suburban hotel
  • Fitness center on property
From$80
Very Good 4.0 /5Review Score CallBookMore Details
La Quinta Inn York by Wyndham in York
+1-888-690-5247
1405 Kenneth Rd., York, PA 17408 ~15.53 miles north of Shrewsbury
  • Affordable property
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn & Suites York Pa in York
+1-888-305-3366
334 Arsenal Rd., York, PA 17402 ~15.55 miles north of Shrewsbury
  • Three Star Highway property
  • 4 meeting rooms in property
  • Most guests thought the facilities needed updating
  • Run down property
Wyndham Garden York
+1-800-881-1523
2000 Loucks Rd., York, PA 17404 ~15.55 miles north of Shrewsbury
  • Affordable Suburban hotel
  • Complimentary breakfast is offered
  • Fantastic service
  • Did not have microwave
From$74
Very Good 4.0 /5Reviews CallBookMore Details
Motel 6 York
+1-888-283-3404
323 Arsenal Rd., York, PA 17402 ~15.55 miles north of Shrewsbury
  • Low Cost hotel
  • Check in time: 15:00
TRU by Hilton York
+1-866-221-8581
1520 Toronita St., York, PA 17402 ~15.56 miles north of Shrewsbury
  • Midscale Suburban hotel
  • Free comp. breakfast
Econo Lodge
+1-866-429-5787
222 Arsenal Rd., York, PA 17402 ~15.60 miles north of Shrewsbury
  • Low priced Highway hotel
  • Hotel has a green policy See more
  • Best value for money
  • Pool was great
Super 8 by Wyndham York - York
+1-888-690-5281
40 Arsenal Rd., York, PA 17404 ~15.63 miles north of Shrewsbury
  • 2 star Highway property
Best Western Westgate Inn
+1-888-690-5247
1415 Kenneth Rd., York, PA 17408-2235 ~15.64 miles north of Shrewsbury
  • 3 star Suburban property
  • Has environment-friendly policy See more
Wingate by Wyndham York - York
+1-888-305-3366
Arsenal Rd. & North George St., York, PA 17404 ~15.67 miles north of Shrewsbury
  • Mid-scale Suburban hotel
  • 2 meeting rooms in property
  • Slow wifi
  • Clean sheets
Four Points by Sheraton
+1-800-881-1523
1650 Toronita St., York, PA 17402 ~15.77 miles north of Shrewsbury
  • Three Star Suburban hotel
  • Fitness + Health Center
  • Air conditioning was criticized by 86%
  • Good business hotel
Hampton Inn York
+1-888-283-3404
1550 Mt. Zion Rd., York, PA 17402 ~15.82 miles north of Shrewsbury
  • 3-star Suburban hotel
  • Hotel has 10 suites
  • Great price
  • Yummy breakfasts
Next 25 Shrewsbury Hotels >  [1 - 25 of 50]    
Next: See My Shrewsbury Hotels with Pricing

Bar Chart: Upcoming 20 Days of Shrewsbury Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Shrewsbury, PA discounts available. The chart reflects the cheapest Shrewsbury hotel for each day and each star rating category.

FAQs about hotels in Shrewsbury

What are the most favored hotels in Shrewsbury?

Hampton Inn & Suites York South, Hampton Inn Shrewsbury and Home2 Suites by Hilton York are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels in Shrewsbury?

The Yorktowne Hotel, Hampton Inn Shrewsbury and Holiday Inn Express Hotel & Suites York are the top 3 luxury hotels near Shrewsbury city center.

What hotels are closest to the city center of Shrewsbury?

Hampton Inn Shrewsbury, Holiday Inn Express Hotel & Suites York, and Country Inn & Suites are the properties closest to Shrewsbury city center.

How much does a cheap hotel in Shrewsbury cost per night?

In the last year, a 2 star hotel in Shrewsbury can be as cheap as $81.68 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Shrewsbury cost per night?

In the last year, the average 3 star hotel in Shrewsbury has been $117.65 per night. (based on HotelPlanner prices)

How much does a luxury hotel in Shrewsbury cost?

In the last year, the average 4 star hotel in Shrewsbury has been $168.22 per night. (based on HotelPlanner prices)

What are the best independent hotels in Shrewsbury?

Heritage Hills Golf Resort, Altland House Inn & Suites and The Yorktowne Hotel are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Shrewsbury?

Residence Inn by Marriott Hunt Valley, Courtyard York and Towneplace Suites York are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Shrewsbury?

Comfort Inn & Suites, Comfort Inn Lancaster County and Sleep Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Shrewsbury?

Best Western Westminster Hotel and Best Western Westgate Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Shrewsbury?

Candlewood Suites York, Holiday Inn Express Hanover and Holiday Inn Express Hotel & Suites York are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top