Best Hotels in Shrewsbury City Centre

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to the picturesque town of Shrewsbury, nestled in the center of the United Kingdom. If you're planning a visit to this charming destination, you'll want to ensure you find the perfect accommodation to make the most of your stay. Look no further than the hotels in Shrewsbury city centre, which offer convenience, comfort, and easy access to all that this historic town has to offer. With a bustling city centre filled with shops, restaurants, and historical landmarks, staying in the center of Shrewsbury ensures you won't miss out on any of the excitement.

The hotels in Shrewsbury city centre cater to a variety of preferences and budgets, offering a range of amenities and services to suit every traveler's needs. Whether you're seeking a luxurious boutique hotel with elegant decor and impeccable service or a cozy bed and breakfast with a homely atmosphere, you'll find it in the city centre. Many of these establishments boast stunning views of the River Severn or are located within walking distance of popular attractions such as Shrewsbury Castle and the beautiful Quarry Park. And with the convenience of being in the lively heart of the town, you'll have easy access to shopping, dining, and entertainment options right at your doorstep.

Not only do the hotels in Shrewsbury city centre provide a comfortable and convenient base for exploring, but they also offer a glimpse into the rich history and character of the town. Many of these hotels are housed in historic buildings, some dating back centuries, with charming architecture and unique features that add an extra layer of charm to your stay. From exposed beams and antique furnishings to cozy fireplaces and original artwork, these hotels seamlessly blend modern comforts with a nod to the town's heritage. So whether you're a history enthusiast, a food lover, or simply seeking a memorable getaway, the hotels in Shrewsbury city centre provide the ideal starting point for an unforgettable experience in this enchanting town.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. Darwin'S Townhouse Bed & Breakfast
2. The Loopy Shrew Hotel
3. The Vaults Hotel
4. Prince Rupert Hotel
5. Lion & Pheasant Hotel
6. Old Post Office Hotel

Boutique Hotels in Shrewsbury City Centre

Check Availability

Shrewsbury
Sep 14, 2025 - Sep 15, 2025

Darwin'S Townhouse Bed & Breakfast

9.0

Good

(1647 Reviews)

+ 104 photos
Located in the lively heart of Shrewsbury offers a warm and welcoming atmosphere perfect for families. This family-friendly hotel features spacious rooms and suites, ensuring plenty of space for everyone to relax and unwind. From its central location, you can easily explore the town's family-friendly attractions, such as the interactive exhibits at Enginuity and the fascinating Shrewsbury Prison.
Address: 37 St Julian'S Friars
Rating: Good 9.0 (1647 Reviews)
Rooms: 17
Price: From 125$

The Loopy Shrew Hotel

8.0

Good

(1402 Reviews)

+ 29 photos
Combining family-friendly hospitality and a prime city centre location, The Loopy Shrew is a welcoming hotel that caters to the needs of families visiting Shrewsbury. This charming establishment offers comfortable and spacious rooms, ensuring every member of the family has a relaxing stay. With its convenient location, you're just a stone's throw away from family-friendly attractions such as Wonderland Adventure, where children can explore indoor and outdoor play areas.
Address: Bellstone
Rating: Good 8.0 (1402 Reviews)
Rooms: 12
Price: From 100$

Budget-Friendly Hotels in Shrewsbury City Centre

Exploring Shrewsbury doesn't have to break the bank, thanks to the budget-friendly hotels in the city centre. These accommodations offer comfortable and affordable options without compromising on convenience or quality.

The Vaults Hotel

7.3

Good

(802 Reviews)

+ 51 photos
Nestled in the very heart of Shrewsbury's bustling city centre, The Vaults is a hidden gem for budget-conscious travelers. With its central location and affordable rates, this hotel provides the perfect base for exploring the town's captivating history and vibrant culture. Enjoy its cozy atmosphere and proximity to local attractions without breaking your budget.
Address: 16 Castle Gates
Rating: Good 7.3 (802 Reviews)
Rooms: 9
Price: From 121$

Prince Rupert Hotel

8.0

Good

(3198 Reviews)

+ 136 photos
Experience an enchanting stay at The Prince Rupert Hotel, a beautifully restored 12th-century coaching inn located within the heart of Shrewsbury's city centre. This boutique hotel offers a blend of history, comfort, and warm hospitality, providing guests with an unforgettable experience. Enjoy elegant rooms, delectable cuisine, and easy access to the town's iconic landmarks and bustling streets.
Address: Butcher Row
Rating: Good 8.0 (3198 Reviews)
Rooms: 53
Price: From 88$

Family-Friendly Hotels in Shrewsbury City Centre

Forge wonderful memories with your loved ones with a stay at one of Shrewsbury city centre's family-friendly hotels. These accommodations provide a welcoming and comfortable environment for families, offering a host of amenities and activities to keep both children and adults entertained.

Lion & Pheasant Hotel

8.5

Good

(1643 Reviews)

+ 143 photos
Situated in a beautifully restored townhouse overlooking the river, The Lion and Pheasant Hotel combines affordability with charm in the very heart of Shrewsbury city centre. This cozy hotel offers comfortable and tastefully decorated rooms, each with its own unique character. Explore the winding streets of the town, visit the picturesque Quarry Park, or uncover the history of Shrewsbury Castle, just steps away from The Lion and Pheasant Hotel.
Address: Wyle Cop
Rating: Good 8.5 (1643 Reviews)
Rooms: 25
Price: From 114$

Old Post Office Hotel

8.2

Good

(902 Reviews)

+ 8 photos
Housed in a stunning Grade II listed building, The Old Post Office combines historical grandeur with contemporary luxury in the center of Shrewsbury city centre. This boutique hotel offers sumptuously appointed rooms and suites, boasting elegant decor and modern amenities. Immerse yourself in the hotel's opulence as you indulge in a rejuvenating spa treatment or savor exquisite cuisine at the onsite restaurant.
Address: 1 Milk Street
Rating: Good 8.2 (902 Reviews)
Rooms: 6
Price: From 56$

Historic Hotels in Shrewsbury City Centre

Immerse yourself in the rich history of Shrewsbury with a stay at one of the historic hotels in the city centre. These accommodations are steeped in stories from the past, transporting you back in time while still offering modern comforts.

Luxury Hotels in Shrewsbury City Centre

For those seeking a truly indulgent experience, Shrewsbury city centre offers a selection of luxury hotels that exude sophistication and elegance. Immerse yourself in the lap of luxury as you explore the historical wonders and vibrant energy of Shrewsbury.

Independent Hotels in Shrewsbury City Centre

Discover the vibrant and eclectic side of Shrewsbury with a stay at one of the independent hotels in the city centre. These unique and characterful establishments offer a personalized and immersive experience, each displaying its own distinctive style.