History buffs will enjoy exploring Shrewsbury, and visitors give high marks for the lively bar scene. Welcoming and rural, this city attracts tourists with its churches and spas.
- There are 96 hotels and other accommodations in Shrewsbury
- The closest major airport is in Liverpool (LPL-John Lennon), 43.7 mi (70.3 km) from the city center
Sightseeing and Staying in Shrewsbury
Its churches and historic sites are notable and landmarks include St. Mary's Church, Shrewsbury Castle, and Shrewsbury Abbey. A couple of additional sights to add to your agenda are Greenhous Meadow and Wem Town Hall.
In Shrewsbury, you'll find 96 hotels and other lodging options so you'll have a variety of choices for your holiday retreat. Here you'll find top ones based on Expedia user reviews:
- Anton Guest House Bed and Breakfast - This 4-star bed & breakfast features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its breakfast and convenient parking.
- Hambrook House - Our customers like the helpful staff and comfortable rooms at this B&B. This 3.5-star bed & breakfast features free breakfast, free parking, and a bar.
- The Haughmond - This 4-star inn features free breakfast, a restaurant, and free WiFi.
Getting Around Shrewsbury
If you want to see more of the area, hop aboard a train from Shrewsbury Station, Yorton Station, or Wem Station. Shrewsbury might not have many public transit choices so consider renting a car to explore more.
Dressing for Shrewsbury
- Between January and March, you can expect the daytime average to be around 52°F and the nighttime average to be 33°F
- From April to June, temperatures average about 68°F during the day and 37°F at night
- July through September averages 70°F during the day and 46°F at night
- In October-December, the average temperature is 59°F during the day and 36°F at night
- About 25.75 inches of rain falls on Shrewsbury each year
- Hottest months are usually July and August with an average temperature of 68°F, while the coldest months are February and January with an average of 35°F