Hotels in Shrewsbury

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Shrewsbury?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Budget hotels in Shrewsbury and vicinity

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Check out family-friendly hotels in Shrewsbury

You may also like hotels with hot tubs in Shrewsbury

You can also stay at pet-friendly hotels in Shrewsbury

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Shrewsbury?

Our prices for hotels in Shrewsbury are cheapest in January
Price trends for hotels in Shrewsbury
Pricing is based on two traveler single night rates
View properties in December
Currently viewing crowd sizes and weather for December.
Typical weather for Shrewsbury
December
Moderate crowds
High 7°C / low 3°C. Cloudy most days.
View properties in December
weather_cloudy
December, Moderate crowds, average high temperature 7 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
weather_cloudy
January, Low crowds, average high temperature 7 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
February, Low crowds, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
10°
weather_cloudy
March, Low crowds, average high temperature 10 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
13°
weather_cloudy
April, Low crowds, average high temperature 13 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
15°
weather_cloudy
May, Moderate crowds, average high temperature 15 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
18°
weather_cloudy
June, Moderate crowds, average high temperature 18 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
20°
weather_cloudy
July, High crowds, average high temperature 20 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
20°
weather_cloudy
August, High crowds, average high temperature 20 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
18°
weather_cloudy
September, High crowds, average high temperature 18 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
14°
weather_cloudy
October, High crowds, average high temperature 14 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
10°
weather_cloudy
November, Moderate crowds, average high temperature 10 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top neighborhoods in Shrewsbury

Top landmarks in Shrewsbury

Learn more about Shrewsbury

Admired for its churches and castle, Shrewsbury features attractions such as Old Market Hall and Henry Tudor House. This historical city has something for everyone including bars as well as sights like The Quarry Park and Attingham Park. All are within a rural setting.

Shrewsbury's English Bridge reflection captured in the River Severn, Shrewsbury, UK., Shutterstock ID 1084728281, SF SSA Case with Manager Approval: Case 07151371, Job: Prepay credit, Client/Licensee:

Check out reviews of Shrewsbury hotels guests love

Frequently asked questions

Can I book refundable accommodations in Shrewsbury?
If you want the flexibility to change your plans to Shrewsbury, most accommodations offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Shrewsbury if I want a vacation home instead of a hotel?
If you're looking for a good alternative to a hotel, look over our selection of 78 vacation homes. You can also consider one of the 65 apartments or 307 cottages.
What will the weather in Shrewsbury be like during my vacation?
July and August are typically the warmest months in Shrewsbury when the average temp is 59°F. January and February are the coldest months when the average temperature is 40°F. June and November are the months with the most rain.
Why should I book my Shrewsbury accommodation with Hotels.com?
There are plenty of reasons to book your Shrewsbury travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Shrewsbury

Whispers of Time: Discover Shrewsbury's Enchanting Heritage and Scenic Splendor

Nestled in the heart of England, Shrewsbury enchants visitors with its medieval architecture and vibrant culture. This historic town boasts a stunning array of attractions, from the imposing Shrewsbury Castle to the serene beauty of Shrewsbury Abbey. Wander through the charming town centre, where independent shops and cafés beckon, or explore the Shrewsbury Museum for a glimpse into its rich heritage. Surrounded by picturesque countryside, it’s an ideal retreat for those seeking both cultural depth and natural beauty. Whether you’re a history buff or a leisurely wanderer, Shrewsbury promises unforgettable experiences.

Discover great hotels in Shrewsbury

Shrewsbury offers a variety of hotel accommodations, from budget-friendly options to charming boutique stays. You’ll find everything from modern chains to quaint inns, catering to diverse tastes and budgets. Whether you're after a comfortable base for exploring Shropshire or a more luxurious experience, Shrewsbury has you covered. Here are some of the most popular hotels with our travelers in Shrewsbury:

  1. BedBreakfast: This charming bed and breakfast offers a delightful stay for leisure travellers seeking a unique and pet-friendly experience. The property features comfortable accommodations with key amenities designed for relaxation. Guests appreciate the warm atmosphere created by the thoughtfully curated interior design. The pet-friendly policy enhances the experience for those travelling with furry companions, while the welcoming staff ensure a smooth journey. With an emphasis on comfort and hospitality, this venue stands out as a top choice for discerning travellers seeking a cozy retreat.
  2. Hotel: This stylish hotel is an excellent choice for leisure travellers who crave a sophisticated atmosphere combined with pet-friendly accommodations. The property boasts a range of key amenities, including food and water bowls for pets, ensuring that every detail is catered for. Its contemporary design and well-appointed rooms provide a luxurious feel, making it an ideal base for exploring the charming surroundings. Guests have lauded the inviting ambiance and seamless service, making it a perfect getaway for those looking to indulge in comfort and elegance during their stay.
  3. Hotel: This exquisite hotel caters to leisure travellers seeking a luxurious and pet-friendly experience. The property features a range of standout amenities, including a dedicated dog exercise area and food and water bowls for pets, enhancing the overall guest experience. The modern architectural design and elegant interiors create a serene atmosphere, perfect for relaxation. With exceptional attention to detail and a commitment to guest satisfaction, this hotel has garnered praise for its inviting environment and high-quality service, making it a premier choice for those desiring a memorable escape.

Top locations to stay in Shrewsbury

Some of the great areas to stay in when visiting Shrewsbury are Church Stretton, Much Wenlock, and Wellington. Church Stretton offers stunning hill walks, Much Wenlock is known for its charming pubs and historic sites, while Wellington boasts a friendly community vibe. For first-time visitors, Much Wenlock is particularly appealing due to its rich history and vibrant atmosphere.

  1. Church StrettonOpens in a new window: Nestled in the stunning Shropshire Hills, Church Stretton is a fantastic place to stay for nature lovers and outdoor enthusiasts. Known for its picturesque scenery and walking trails, it offers a peaceful retreat with easy access to beautiful landscapes. The town features charming shops and cafes where you can relax after a day of exploring. Don’t miss the chance to hike to the Long Mynd, where you can enjoy breathtaking views and fresh air. With a friendly community and a variety of local events, Church Stretton is perfect for those seeking tranquility and a taste of rural life.
  2. Much WenlockOpens in a new window: Much Wenlock is a historic market town rich in character and charm. This delightful location is famous for its medieval architecture and cultural heritage, making it a lovely spot for a leisurely stay. The town has a vibrant arts scene, with various galleries and cultural events throughout the year. Explore the quaint streets dotted with independent shops and enjoy the scenic surroundings of the Shropshire countryside. Much Wenlock is also a great base for visiting nearby attractions, including the stunning Wenlock Edge, ideal for walking and appreciating nature.
  3. WellingtonOpens in a new window: Wellington is a friendly and welcoming town that boasts a mix of history and modern amenities. With its vibrant marketplace, you can enjoy shopping for local produce and unique items. The town offers a range of parks and green spaces, perfect for a relaxing afternoon. Wellington also has a selection of cultural attractions, including theatres showcasing local performances. If you're looking for a convenient location with a community feel and access to both urban and rural experiences, Wellington is an excellent choice for your stay.

Things to do in Shrewsbury

Shrewsbury enchants visitors with its medieval charm, featuring quaint streets lined with historic churches and a striking castle. Surrounded by lush countryside, enjoy leisurely hikes, tranquil picnics, or boat rides along scenic waterways. After a day of exploration, unwind at a soothing spa for a bit of relaxation.

  • Iron BridgeOpens in a new window – Step onto the iconic Iron Bridge, a marvel of 18th-century engineering. This historic structure spans the River Severn and is surrounded by picturesque scenery, making it a great spot for memorable photos and leisurely walks.
  • Blists HillOpens in a new window – Wander through the recreated Victorian village of Blists Hill. Here, you can experience life as it was in the 19th century, with costumed characters, traditional shops, and even the chance to ride on a vintage steam train.
  • Ironbridge GorgeOpens in a new window – Explore the stunning Ironbridge Gorge, a UNESCO World Heritage site. This remarkable canyon offers scenic trails along the river, providing a perfect backdrop for hiking and enjoying nature’s beauty.
  • The WrekinOpens in a new window – Challenge yourself with a hike up The Wrekin, a prominent hill that rewards you with breathtaking panoramic views of the surrounding countryside upon reaching the summit.
  • Carding Mill Valley and the Long MyndOpens in a new window – Discover the serene Carding Mill Valley and the Long Mynd, ideal for outdoor enthusiasts. Enjoy walking trails that meander through rolling hills and lush landscapes, perfect for a family picnic or a day of exploration.

4 tips for savvy savings when booking a hotel in Shrewsbury

  1. Book for the cheapest times: The most budget-friendly time to visit Shrewsbury is during January, February, and December, when hotel prices are generally lower. For a truly enriching experience of the town's historical landmarks and cultural attractions, it is advisable to stay for at least 2 to 3 days. This duration allows you to explore notable sites such as charming churches, the impressive cathedral, a historic castle, and various monuments. Additionally, you can enjoy the local cafes and friendly atmosphere, all of which offer great value for money. With prices potentially dropping during these months, Shrewsbury presents an excellent opportunity for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Shrewsbury, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates as your travel date approaches. You might also consider enabling email alerts or push notifications to stay updated on flash sales and special promotions. The Smart Shopping feature on the app allows you to compare hotel prices and amenities, helping you identify the best options for your stay. By keeping an eye on price drops or availability changes, you're more likely to secure a budget-friendly getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay in a Shrewsbury hotel. For those seeking a distinctive experience, boutique hotels can provide a more personalised touch and, at times, better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we may suggest alternative dates that could be more affordable, helping you to find the best deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but thanks to Shrewsbury's superb public transport links, you might discover a more affordable independent hotel a bit further out that remains well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Shrewsbury

Shrewsbury experiences its lowest average temperature in January, at 38.7°F (3.7°C), while July is the hottest month, with an average temperature of 60.6°F (15.9°C). June is typically the wettest month. If you’re looking to soak up the lively atmosphere in Shrewsbury, January, February, and April are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with little to no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring