Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Hotels and More in Shrewsbury

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

The Corbet Arms

Hotel in Shrewsbury

With a traditional restaurant and ale bar, this family-run hotel has a patio garden and scenic views. The Corbet Arms sits on the banks of the River Severn, just 5 minutes’ drive from Shrewsbury. The staff are fantastic, really friendly and helpful. I'll always try to stay here when I'm working or visiting the area.

Show more Show less
9.1
Awesome
344 reviews
Avg. price/night:
$82
Check availability

Lion & Pheasant Hotel

Hotel in Shrewsbury

In a 16th-century building, the Lion & Pheasant Hotel features a traditional restaurant and stylish rooms with free Wi-Fi. The hotel is located on Wyle Cop, in Shrewsbury’s historical center. Breakfast was delightful. I had some new options - avocado toast with poached egg. We also ate in restaurant. It was an excellent choice. The bed was out this world comfortable. Very helpful staff.

Show more Show less
9
Awesome
738 reviews
Avg. price/night:
$118
Check availability

Hawkstone Hall Hotel & Gardens

Hotel in Shrewsbury

Boasting a garden, terrace and views of garden, Hawkstone Hall Hotel & Gardens is set in Shrewsbury, 15 mi from Shrewsbury Cathedral. Hawkstone Hall is a very beautiful, private and peaceful hotel. At first, we were unsure what to expect service wise, however - we were quickly and warmly welcomed and made to feel very much apart of the furniture! Every staff member we met gave us plenty of attention and were incredibly informative about the property’s history and features; they couldn’t help us enough. Dinner was faultless, again our service was very personal and nothing was rushed - the wine menu is also quite versatile. The history and gardens are stunning, you can feel that every area of the property is very much appreciated and cared for by both staff and guests. Hawkstone is by far our most personal and relaxing experience during our stay in the UK, can’t wait to return.

Show more Show less
9.5
Exceptional
16 reviews
Avg. price/night:
$220
Check availability

The Shrewsbury Hotel Wetherspoon

Hotel in Shrewsbury

Boasting a bar, The Shrewsbury Hotel Wetherspoon is located opposite River Severn. This property is located a short distance from attractions such as Shrewsbury Cathedral. Staff were great. Great position in town

Show more Show less
8.5
Very Good
1,238 reviews

Prince Rupert Hotel

Hotel in Shrewsbury

In the heart of historical Shrewsbury, The Prince Rupert Hotel offers period features and traditional charm. The bedrooms and breakfast room are enchanting. Staff friendly and exceedingly helpful. Central location.

Show more Show less
8.4
Very Good
1,304 reviews
Avg. price/night:
$120
Check availability

Holiday Inn Express Shrewsbury

Hotel in Shrewsbury

Just off the A5, on the outskirts of Shrewsbury, this air-conditioned hotel features large, modern bedrooms, a contemporary restaurant and conference facilities. Everything is always immaculate, staff very friendly and helpful and very welcoming

Show more Show less
8.3
Very Good
1,462 reviews
Avg. price/night:
$76
Check availability

St Nicholas Boutique Hotel

Hotel in Shrewsbury

Set in Shrewsbury, in a 17th century building, St Nicholas Boutique Hotel features a grill and a venue bar. The hotel offers free WiFi. Beautiful character building. Spotless clean. Nice restaurant. Very helpful staff. Central location.

Show more Show less
8.9
Excellent
364 reviews
Avg. price/night:
$99
Check availability

The Albert Hotel

Hotel in Shrewsbury

Featuring a restaurant, bar, garden and free WiFi, The Albert Hotel is located in Shrewsbury, a 15-minute walk from Shrewsbury Cathedral and 5 miles from Attingham Park. Great location right.near train station, bus station, river, and easy walk to restaurants, shops, and attractions. Nice to have the restaurant right there for breakfast, drinks, and dinner. Room was cosy and quiet. Staff were very friendly and helpful.

Show more Show less
8.8
Excellent
196 reviews
Avg. price/night:
$90
Check availability

Severn Social Hotel

Hotel in Shrewsbury

Shrewsbury’s town center is just across the bridge from this chic and elegant hotel, offering modern rooms, iPod docks, and historic features. Lovely place nice staff great room me and my wife had a great stay

Show more Show less
8.3
Very Good
344 reviews
Avg. price/night:
$76
Check availability

Mytton and Mermaid

Hotel in Shrewsbury

The Mytton and Mermaid is a splendid Grade II-listed building on the bank of the River Severn, England’s longest river. The property has 4 AA stars and a Rosette for its restaurant. Superb location, excellent staff. I would definitely recommend.

Show more Show less
8.6
Excellent
992 reviews
Avg. price/night:
$63
Check availability

Most-booked hotels in Shrewsbury in the past month

See all

Budget hotels in Shrewsbury

See all

FAQs about hotels in Shrewsbury

  • On average, it costs $106 per night to book a 3-star hotel in Shrewsbury for tonight. You'll pay around $105 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Shrewsbury will cost around $114, on average (based on Booking.com prices).

  • The Corbet Arms, Lion & Pheasant Hotel, and Hawkstone Hall Hotel & Gardens are some of the popular hotels in Shrewsbury.

  • Many families visiting Shrewsbury loved staying at Hawkstone Hall Hotel & Gardens, Abbots Mead Hotel, and St Nicholas Boutique Hotel.

  • The average price per night for a 3-star hotel in Shrewsbury this weekend is $116 or, for a 4-star hotel, $120. Looking for something even fancier? 5-star hotels in Shrewsbury for this weekend cost around $133 per night, on average (based on Booking.com prices).

  • The Corbet Arms, Hawkstone Hall Hotel & Gardens, and St Nicholas Boutique Hotel got great room view-related reviews from travelers in Shrewsbury.

  • These hotels in Shrewsbury are highly rated by couples: Hawkstone Hall Hotel & Gardens, The Wheatsheaf Inn, and The Corbet Arms.

  • For hotels in Shrewsbury that serve highly-rated breakfasts, try Hawkstone Hall Hotel & Gardens, Lion & Pheasant Hotel, and Abbots Mead Hotel.

  • On average, 3-star hotels in Shrewsbury cost $105 per night, and 4-star hotels in Shrewsbury are $123 per night. If you're looking for something really special, a 5-star hotel in Shrewsbury can be found for $166 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Shrewsbury:

Explore guest reviews of hotels in Shrewsbury

See all