Hotels in Shrewsbury

Search for Shrewsbury Hotels

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

Best Shrewsbury Hotels

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 Hotels.com by checking our online maps. These display the areas and neighbourhoods 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 central 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, a 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. Favourite 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 the best time to visit is? Here are the seasonal trends to help with your planning:

Seasonal temperatures
  • January-March: 16°C day, -6°C night
  • April-June: 30°C day, 2°C night
  • July-September: 31°C day, 9°C night
  • October-December: 23°C day, -5°C night
Seasonal average rainfall
  • January-March: 244 cm
  • April-June: 287 cm
  • July-September: 300 cm
  • October-December: 259 cm
  • Shopping
  • Sunny weather
  • Dining