Hotels in Shrewsbury, Pennsylvania

Search & Compare Shrewsbury Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Shrewsbury

Shrewsbury overview

Shrewsbury is a secluded hideaway distinct for its countryside and known for its marina and shops. You'll enjoy the ample beer and dining options, along with outdoor areas for hiking and running. Visitors can plan a fun excursion to William Kain Park and York City Ice Arena. Local sights like John Stevens Gallery and Steam Into History are worth a visit. Whatever you're into, Shrewsbury has something for you.

Where to stay in Shrewsbury

Whether you're planning to stay for a night or for the week, the area around Shrewsbury has accommodations to fit every need. Search for hotels in Shrewsbury with by checking our online map. Our maps display the areas and neighborhoods around all Shrewsbury hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Shrewsbury hotel deals are here with our lowest price guarantee.

How to get to Shrewsbury

Fly in to Harrisburg, PA (MDT-Harrisburg Intl.), 30 mi (48.2 km) from downtown Shrewsbury. Lancaster, PA (LNS) is the next closest major airport, 31.6 mi (50.9 km) away.

What to see around Shrewsbury

Fun activities such as baseball, strolling the marina, and running are at hand, along with attractions such as:
  • • William Kain Park
  • • York City Ice Arena
  • • Rocky Ridge Park
Its countryside and hiking trails are well known, and favorite spots for nature lovers include:
  • • Codorus State Park
  • • Old Hawk Lake Golf Course
  • • Rocks State Park
Here are some local highlights:
  • • John Stevens Gallery
  • • Steam Into History
  • • Greystone Golf Course
  • • Penn State York
  • • Cygnus Wine Cellars

When to visit Shrewsbury

Curious about when's the best time to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • January-March: 60°F day, 22°F night
  • April-June: 87°F day, 36°F night
  • July-September: 87°F day, 49°F night
  • October-December: 73°F day, 22°F night
Seasonal rainfall averages
  • January-March: 9.61 inches
  • April-June: 11.30 inches
  • July-September: 11.81 inches
  • October-December: 10.20 inches
  • Shopping
  • Sunny weather
  • Dining