Find and Book Top Rated Hotels in Shrewsbury

Search among 58 available hotels and places to stay in Shrewsbury from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 58
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great92 reviews
MapView on map6.0 km from City Centre1.1 km from Attingham Park
From   US$ 96 /nightSelect
Hotel
7.8
Very good78 reviews
MapView on map10.9 km from City Centre
From   US$ 99 /nightSelect
8.6
Great371 reviews
200 m from City Centre300 m from Shrewsbury Library
From   US$ 88 /nightSelect
8.6
Great317 reviews
500 m from City Centre400 m from Shrewsbury Cathedral
From   US$ 114 /nightSelect
8.6
Great311 reviews
5.6 km from City Centre
From   US$ 81 /nightSelect
8.0
Great87 reviews
200 m from City Centre300 m from Town Walls Tower
From   US$ 100 /nightSelect
8.4
Great13 reviews
15.1 km from City Centre
From   US$ 290 /nightSelect
8.0
Great63 reviews
6.5 km from City Centre2.6 km from Attingham Park
From   US$ 151 /nightSelect
Bed & Breakfast
8.2
Great100 reviews
500 m from City Centre300 m from Shrewsbury Cathedral
From   US$ 125 /nightSelect
8.2
Great148 reviews
300 m from City Centre300 m from Shrewsbury Cathedral
From   US$ 73 /nightSelect
8.6
Great605 reviews
3.2 km from City Centre800 m from Shrewsbury College of Arts and Technology
From   US$ 69 /nightSelect
8.6
Great291 reviews
500 m from City Centre400 m from Shrewsbury Cathedral
From   US$ 89 /nightSelect
8.2
Great112 reviews
300 m from City Centre200 m from Shrewsbury Town Council
From   US$ 79 /nightSelect
9.0
Perfect15 reviews
13.0 km from City Centre
From   US$ 212 /nightSelect
Bed & Breakfast
8.0
Great94 reviews
1.3 km from City Centre300 m from Shropshire Council
From   US$ 95 /nightSelect
8.0
Great6 reviews
300 m from City Centre200 m from Shrewsbury Library
From   US$ 120 /nightSelect
8.4
Great177 reviews
5.1 km from City Centre
From   US$ 112 /nightSelect
Guest house
8.4
Great129 reviews
200 m from City Centre300 m from Shrewsbury Library
From   US$ 212 /nightSelect
8.6
Great44 reviews
From   US$ 247 /nightSelect
8.8
Great13 reviews
8.0 km from City Centre
Select
Guest house
8.2
Great82 reviews
1000 m from City Centre600 m from Shrewsbury & Atcham Borough Council
From   US$ 109 /nightSelect
8.2
Great81 reviews
400 m from City Centre200 m from Shrewsbury Library
From   US$ 72 /nightSelect
8.2
Great41 reviews
15.9 km from City Centre
From   US$ 95 /nightSelect
8.4
Great10 reviews
400 m from City Centre100 m from Shrewsbury Library
From   US$ 165 /nightSelect
8.2
Great60 reviews
From   US$ 95 /nightSelect
8.2
Great101 reviews
1.4 km from City Centre300 m from Shropshire Council
From   US$ 95 /nightSelect
Bed & Breakfast
8.0
Great34 reviews
13.1 km from City Centre
From   US$ 237 /nightSelect
Bed & Breakfast
8.2
Great81 reviews
11.6 km from City Centre1.9 km from Loton Park Sprint Course
From   US$ 122 /nightSelect
8.4
Great60 reviews
1.2 km from City Centre700 m from Shropshire Council
From   US$ 147 /nightSelect
Bed & Breakfast
8.4
Great46 reviews
9.0 km from City Centre
From   US$ 164 /nightSelect
Guest house
8.2
Great38 reviews
11.4 km from City Centre
From   US$ 115 /nightSelect
Villa
8.6
Great15 reviews
1.2 km from City Centre800 m from Shropshire Council
From   US$ 189 /nightSelect
8.0
Great107 reviews
1.3 km from City Centre300 m from Shropshire Council
From   US$ 78 /nightSelect
8.4
Great10 reviews
2.4 km from City Centre200 m from Shrewsbury College of Arts and Technology
From   US$ 375 /nightSelect
8.0
Great91 reviews
300 m from City Centre200 m from Shrewsbury Cathedral
From   US$ 56 /nightSelect
8.2
Great42 reviews
10.9 km from City Centre
From   US$ 140 /nightSelect
Bed & Breakfast
8.4
Great38 reviews
200 m from City Centre300 m from Shrewsbury Library
From   US$ 182 /nightSelect
8.8
Great22 reviews
8.0 km from City Centre
From   US$ 132 /nightSelect
8.8
Great15 reviews
2.7 km from City Centre2.3 km from Shrewsbury & Atcham Borough Council
From   US$ 205 /nightSelect
8.6
Great37 reviews
12.2 km from City Centre
From   US$ 85 /nightSelect
8.8
Great14 reviews
13.0 km from City Centre
From   US$ 75 /nightSelect
900 m from City Centre600 m from Shrewsbury Cathedral
From   US$ 188 /nightSelect
Homestay
8.4
Great26 reviews
200 m from City Centre300 m from Shrewsbury Town Council
From   US$ 126 /nightSelect
8.8
Great23 reviews
600 m from City Centre400 m from Shrewsbury Cathedral
From   US$ 285 /nightSelect
Luxury tent
8.8
Great19 reviews
7.7 km from City Centre
From   US$ 113 /nightSelect
8.8
Great13 reviews
13.0 km from City Centre
From   US$ 121 /nightSelect
9.0
Perfect15 reviews
1.6 km from City Centre500 m from Meole Brace Golf Club
From   US$ 148 /nightSelect
9.0
Perfect9 reviews
7.5 km from City Centre
From   US$ 103 /nightSelect
8.2
Great13 reviews
800 m from City Centre700 m from Shrewsbury Library
From   US$ 435 /nightSelect
Apartment
8.6
Great10 reviews
400 m from City Centre100 m from Shrewsbury Library
From   US$ 139 /nightSelect
  • 1
  • 2

Best Hotels and Places to Stay in Shrewsbury

Why visit?

Shrewsbury, located in the heart of the United Kingdom, offers a delightful combination of historical charm and modern amenities, making it an ideal destination for tourists. With its picturesque landscapes, fascinating architecture, and rich cultural heritage, tourists are drawn to explore this beautiful town. Shrewsbury offers a range of accommodation options including B&Bs, hotels, and cheap accommodations, ensuring that every traveler can find a place to suit their needs.

Where to stay?

Shrewsbury Town Centre: The town centre is an excellent choice for those seeking convenience and easy access to Shrewsburys main attractions. Here you will find a variety of hotels ranging from B&Bs to stylish boutique hotels. Staying in the town centre allows visitors to immerse themselves in the vibrant atmosphere of Shrewsbury, with its charming streets, independent shops, and a wide selection of restaurants.

Riverside: For a tranquil and scenic setting, travelers can consider staying near the River Severn. This area provides a peaceful escape from the bustling town centre while still being within easy reach of the main attractions. Accommodations in this area include riverside B&Bs and hotels with stunning views. Enjoy a leisurely walk along the riverbank, explore beautiful parks, and savor the serenity of this picturesque location.

Shrewsbury Castle Quarter: History enthusiasts will appreciate staying in the Castle Quarter, which surrounds Shrewsbury Castle. This area is steeped in history and offers a unique experience for visitors. Accommodations in this neighborhood include traditional B&Bs and charming hotels, providing a glimpse into the towns past. Explore the medieval castle, visit the nearby museums, and admire the historic architecture that characterizes this enchanting quarter.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $80 to $120.

4-star hotels: The average price per night ranges from $120 to $180.

5-star hotels: The average price per night ranges from $180 to $300.

Best value for money:

The Lion Hotel: Located in the heart of Shrewsbury, The Lion Hotel offers comfortable and affordable accommodation. This charming hotel provides a delightful combination of modern amenities and historical charm. With its convenient location and reasonable prices, it is an excellent choice for budget-conscious travelers looking for a cozy place to stay in Shrewsbury.

Anton Guest House: This family-run B&B in Shrewsbury provides excellent value for money. With its friendly and welcoming atmosphere, Anton Guest House offers comfortable rooms at affordable rates. Guests can enjoy a delicious breakfast in the morning before exploring all that Shrewsbury has to offer. Its convenient location near the town center makes it a popular choice for travelers seeking affordable accommodations.

The Corbet Arms: Situated in the countryside, just a short drive from Shrewsbury, The Corbet Arms offers affordable accommodation with a touch of rustic charm. This hotel boasts cozy rooms, a traditional pub, and a warm and friendly atmosphere. The surrounding area provides a peaceful retreat for visitors, allowing them to unwind and relax without breaking the bank.

Best kids-friendly hotels:

The Old Post Office: With its family-friendly atmosphere and convenient location, The Old Post Office is an excellent choice for families visiting Shrewsbury. This B&B offers spacious family rooms, ensuring everyone has a comfortable stay. The friendly staff and welcoming ambiance make this an ideal place to stay for families with children.

The Albright Hussey Manor Hotel: Set in a stunning Grade II listed Tudor manor, The Albright Hussey Manor Hotel provides a magical experience for children. The spacious grounds offer ample space for little ones to explore, and the hotel can arrange family-oriented activities and entertainment. With spacious rooms and a welcoming environment, it guarantees a memorable stay for the whole family.

Best hotels for a romantic getaway:

Prince Rupert Hotel: This historic hotel, located in the heart of Shrewsbury, offers a romantic ambiance and a range of elegant rooms. Couples can enjoy a leisurely stroll along the scenic river or indulge in a romantic dinner at the hotels restaurant. The Prince Rupert Hotel creates a charming and intimate atmosphere, perfect for a romantic escape.

The Loopy Shrew: Nestled in a beautiful Grade II listed building, The Loopy Shrew exudes romance and charm. With its stylish rooms and cozy atmosphere, this boutique hotel provides the perfect setting for a romantic getaway. Couples can enjoy candlelit dinners in the hotels award-winning restaurant, creating lasting memories in the heart of Shrewsbury.

Best for location:

The Quarry: Situated close to Shrewsburys Quarry Park, this hotel offers stunning views and a tranquil setting. Guests can enjoy walks along the river and easily explore the towns main attractions. The Quarrys convenient location makes it a popular choice for visitors wanting to immerse themselves in the beauty of Shrewsbury.

The Prince of Wales: Located within walking distance of Shrewsbury Castle and other historical landmarks, The Prince of Wales offers convenience and charm. It provides easy access to the town center while still offering a peaceful retreat. This hotel is an ideal base for exploring the fascinating history and architecture of Shrewsbury.

Lion & Pheasant Hotel: Positioned in a prime location overlooking the River Severn, the Lion & Pheasant Hotel combines a central setting with picturesque views. Its proximity to the town center allows guests to explore Shrewsburys attractions with ease. Additionally, the hotels charming character and cozy rooms make it a top choice for location-conscious travelers.

Best for a short city break:

The Armoury: Located in the heart of Shrewsburys town center, The Armoury offers easy access to the main sights and attractions. This boutique hotel provides stylish and comfortable rooms, ensuring a relaxing stay for a short city break. Immerse yourself in the lively atmosphere of Shrewsbury and make the most of your visit.

The Lion + Pheasant Townhouse Hotel: Situated in a lovingly restored Georgian townhouse, this boutique hotel offers a unique and luxurious experience for a short city break. With its elegant rooms and attentive service, it provides the perfect retreat after a day exploring Shrewsbury. The central location allows guests to make the most of their time in the town without sacrificing comfort and style.

Show moreLess