Hotels in Shrewsbury, England

Search and compare Shrewsbury, England hotels from hundreds of travel sites and save

Shrewsbury, England, United Kingdom
20 Aug — 21 Aug2
Shrewsbury, England, United Kingdom
Sat 20/8
Sun 21/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Shrewsbury

Filter by star ratings
All filters
Cromwell's Inn
11 Dogpole, Shrewsbury, United Kingdom
Show on map
0.2 mi from city centre, Shrewsbury, ENG, United Kingdom 

Cromwell's Inn is set in Shrewsbury and is close to local attractions, including The Cathedral Church of Our Lady Help of Christians and Saint Peter of Alcantara, Shropshire Wildlife Trust and Shrewsbury Castle. Surrounded by local bars and restaurants, it is a short walk from Shrewsbury Railway Station.

Lion and Pheasant Hotel
8.6 Excellent
49-50 Wyle Cop, Shrewsbury, United Kingdom
Show on map
0.2 mi from city centre, Shrewsbury, ENG, United Kingdom 
ExcellentBased on 1,229 reviews
8.6

Lion & Pheasant Hotel is situated in Shrewsbury and is close to the area's tourist attractions. The multiple facilities this historic hotel offers include meeting rooms, room service and a 24-hour reception.

Darwins Kitchen
15 St. Mary's Street, Shrewsbury, United Kingdom
Show on map
0.2 mi from city centre, Shrewsbury, ENG, United Kingdom 

Darwin's Kitchen is located in Shrewsbury and provides easy access to Shrewsbury Castle. It offers complimentary wireless internet and is moments from St Mary's Church and popular attractions.

Abbots Mead Hotel
8.4 Excellent
St Julian's Friars 9 & 10, Shrewsbury, United Kingdom
Show on map
0.3 mi from city centre, Shrewsbury, ENG, United Kingdom 
ExcellentBased on 949 reviews
8.4

Situated a short stroll from Shrewsbury Railway Station, Abbots Mead Hotel provides guests with a convenient base while in Shrewsbury. It is set in the area's vibrant nightlife district, just a short walk from The Cathedral Church of Our Lady Help of Christians and Saint Peter of Alcantara.

The Mytton & Mermaid Hotel
Atcham, Shrewsbury, United Kingdom
Show on map
3.7 mi from city centre, Shrewsbury, ENG, United Kingdom 

Mytton and Mermaid is ideally positioned in a peaceful setting in Atcham, a short drive from Shrewsbury and Telford. The various facilities this elegant hotel offers include room service, laundry facilities and meeting rooms.

Drapers Hall
10 St.Mary's Place, Shrewsbury, United Kingdom
Show on map
0.1 mi from city centre, Shrewsbury, ENG, United Kingdom 

This modern property is situated moments from St Mary's Church in Shrewsbury. It is set in the area's vibrant nightlife district, about a five-minute walk from Shrewsbury Castle.

Mercure Shrewsbury Albrighton Hall Hotel And Spa
7.1 Good
Ellesmere Road, Shrewsbury, United Kingdom
Show on map
3.3 mi from city centre, Shrewsbury, ENG, United Kingdom 
GoodBased on 2,027 reviews
7.1

This relaxed 4-star hotel features a range of quality amenities, including an indoor pool, a Jacuzzi and a Turkish steam bath. It is also minutes from Bomere Heath's popular attractions.

Old Rectory
8.8 Excellent
Lowe Hill Road, Shrewsbury, United Kingdom
Show on map
10.2 mi from city centre, Shrewsbury, ENG, United Kingdom 
ExcellentBased on 512 reviews
8.8

Old Rectory Hotel is located in Wem and features free Wi-Fi. The multiple facilities this award-winning hotel has to offer include a 24-hour reception, room service and meeting rooms.

Albright Hussey Manor
8.1 Excellent
Ellesmere Road 1, Shrewsbury, United Kingdom
Show on map
3.0 mi from city centre, Shrewsbury, ENG, United Kingdom 
ExcellentBased on 499 reviews
8.1

Situated in Bomere Heath, Albright Hussey Manor Hotel is a short drive from Shrewsbury and provides massage services, a kids club and an express check-in and check-out feature. It also offers meeting rooms, a concierge and a 24-hour reception.

Brownhill House
6.0 Good
Brownhill, Shrewsbury, United Kingdom
Show on map
8.3 mi from city centre, Shrewsbury, ENG, United Kingdom 
GoodBased on 4 reviews
6.0

Brownhill House is ideally positioned in peaceful surrounds in Ruyton, just a short car ride from River Severn. It also offers complimentary wireless internet.

Tips for booking hotels in Shrewsbury

Cheapest month:February
Most expensive month:October
Average price in Shrewsbury:£61/night
Cheapest price found:£27/night
Cheapest day:Monday
Most expensive day:Tuesday
£27 - £117
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£66 - £100
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Shrewsbury hotels

1
Premier Inn Shrewsbury Town Centre
Smithfield Road, Smithfield Rd, Shrewsbury Sy1 1Pg, Uk, Shrewsbury, United Kingdom
Show on map
0.1 mi from city centre, Shrewsbury, ENG, United Kingdom 

Premier Inn Shrewsbury Town Centre is situated in Shrewsbury and is close to the area's popular attractions. It offers a 24-hour reception and a lift, and is a short walk from St Mary's Church and Shrewsbury Castle.

2
Prince Rupert Hotel
8.1 Excellent
Butcher Row, Shrewsbury, United Kingdom
Show on map
0.1 mi from city centre, Shrewsbury, ENG, United Kingdom 

Situated in Shrewsbury, Prince Rupert Hotel offers traditional 4-star accommodation, as well as a sauna. Surrounded by local bars and restaurants, it is a short walk from Shrewsbury Railway Station.

3
The Corbet Arms
9.0 Excellent
Church Road, Shrewsbury, United Kingdom
Show on map
2.3 mi from city centre, Shrewsbury, ENG, United Kingdom 

This comfortable guest house in Uffington offers complimentary Wi-Fi, as well as a dart board and a bowling alley. It also provides a garden and a designated smoking area.

4
Holiday Inn Express Shrewsbury
7.8 Good
Sitka Drive Shrewsbury Business Park, Shrewsbury, United Kingdom
Show on map
1.9 mi from city centre, Shrewsbury, ENG, United Kingdom 

Located in Shrewsbury, Holiday Inn Express Shrewsbury is a short drive from Shropshire Hills and Telford Shopping Centre. The various facilities this modern hotel features include meeting rooms, a 24-hour reception and a car rental desk.

5
The Bull Inn
8.4 Excellent
7 Butcher Row, Shrewsbury, United Kingdom
Show on map
0.1 mi from city centre, Shrewsbury, ENG, United Kingdom 

The Bull Inn Shrewsbury provides a comfortable setting when in Shrewsbury. It is steps from St Mary's Church, eateries and nightlife options.

6
Darwin's Townhouse
8.9 Excellent
37 St Julian's Friars, Shrewsbury, United Kingdom
Show on map
0.3 mi from city centre, Shrewsbury, ENG, United Kingdom 

Darwin's Townhouse provides a comfortable setting while in Shrewsbury. It is situated in the area's vibrant nightlife district, just a short walk from The Cathedral Church of Our Lady Help of Christians and Saint Peter of Alcantara.

7
The Lion Hotel Shrewsbury
7.1 Good
Wyle Cop, Shrewsbury, United Kingdom
Show on map
0.3 mi from city centre, Shrewsbury, ENG, United Kingdom 

The Lion Hotel Shrewsbury provides relaxed 3-star accommodation in Shrewsbury. It is steps from St Mary's Church, eateries and nightlife options.

Cheapest hotels in Shrewsbury, England

The Old Bell
8.5 Excellent
115 Abbey Foregate, Shrewsbury, United Kingdom
Show on map
0.8 mi from city centre, Shrewsbury, ENG, United Kingdom 

The Old Bell is set in Shrewsbury and is within a short walk of nearby attractions, including Shropshire Wildlife Trust. It is ideally located for those wanting to visit local attractions.

£28
Avg. per night
Travelodge Shrewsbury Battlefield
Battlefield Roundabout Jct A49 And A53 SN, SN, Shrewsbury, United Kingdom
Show on map
3.0 mi from city centre, Shrewsbury, ENG, United Kingdom 

Travelodge Shrewsbury Battlefield offers 3-star accommodation in Shrewsbury. It also features a 24-hour reception.

£36
Avg. per night
The Vaults
7.3 Good
16 Castle Gates, Shrewsbury, United Kingdom
Show on map
0.1 mi from city centre, Shrewsbury, ENG, United Kingdom 

The Vaults is situated amongst Shrewsbury's popular attractions and landmarks, just a short walk from Shrewsbury Railway Station. The multiple amenities this traditional inn offers include a designated smoking area, luggage storage and a garden.

£41
Avg. per night
Station Hotel
7.1 Good
4 Castle Foregate, Shrewsbury, United Kingdom
Show on map
0.2 mi from city centre, Shrewsbury, ENG, United Kingdom 

Just minutes from Shrewsbury Railway Station, the hotel offers a convenient base, close to Shrewsbury's well-known tourist attractions. It is also found only minutes away from Shrewsbury Castle.

£50
Avg. per night
Morgans The Exchange Hotel
1 Bellstone, Shrewsbury, United Kingdom
Show on map
0.3 mi from city centre, Shrewsbury, ENG, United Kingdom 

Situated less than a 10-minute stroll from Shrewsbury Railway Station, Morgans @ The Exchange Hotel offers guests an ideal base while in Shrewsbury. Guests can also enjoy free internet in all areas.

£52
Avg. per night
The Old Post Office
8.2 Excellent
1 Milk Street, Shrewsbury, United Kingdom
Show on map
0.2 mi from city centre, Shrewsbury, ENG, United Kingdom 

A 10-minute walk from Shrewsbury Railway Station, the inn has an accessible location, making it an ideal base while in Shrewsbury. It is set in the area's popular nightlife district, just a short walk from St Mary's Church and The Cathedral Church of Our Lady Help of Christians and Saint Peter of Alcantara.

£52
Avg. per night
Travelodge Shrewsbury Bayston Hill
6.6 Good
A5/A49 Roundabout Bayston Hill Services SN,SN, Shrewsbury, United Kingdom
Show on map
2.0 mi from city centre, Shrewsbury, ENG, United Kingdom 

Located within the picturesque countryside of Bayston Hill, Travelodge Shrewsbury provides comfortable accommodation and a wide range of facilities, such as laundry facilities, a 24-hour reception and room service. It also offers wireless internet and a dry cleaning service.

£54
Avg. per night
Ye Olde Bucks Head Inn
53 Frankwell, Shrewsbury, United Kingdom
Show on map
0.4 mi from city centre, Shrewsbury, ENG, United Kingdom 

Situated a short walk from Shrewsbury Railway Station, Ye Olde Bucks Head Inn provides guests with a convenient base when visiting Shrewsbury. Guests can also enjoy free internet access throughout the property.

£55
Avg. per night

Hotel prices in Shrewsbury

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Shrewsbury

About Shrewsbury

Nowhere else in England quite says “traditional market town” like Shrewsbury. From the black-and-white Tudor buildings to the cobbled laneways and hilltop castle, this medieval town is brimming with history and charm.

Things to see

Visit Shrewsbury Castle, a Norman fortification perched high atop a grassy hill overlooking the town. Step back in time as you climb the castle walls, wander the manicured castle grounds and venture inside to discover a vast collection of weapons, medals and armour.

Delve into Shrewsbury’s unique past at Shrewsbury Museum and Art Gallery. The splendid Victorian Music Hall houses an array of intriguing artworks and nationally significant items, including the impressive Condover Mammoths and Wroxeter Roman Mirror.

Do you love classic films? Experience the old-world charm of Shrewsbury's iconic Old Market Hall. This lovingly restored cinema dates back to 1956 and is a perfect place for an intimate evening. If you’d rather shop for a souvenir, head to Shrewsbury Market Hall to browse the traditional undercover market.

No visit to Shrewsbury is complete without wandering through the picturesque parklands of Quarry Park, a 12-hectare Victorian garden. Throughout the year you’ll find an array of colourful events, from the Shrewsbury Regatta to the annual Shrewsbury Flower Show. At the centre of the park lies The Dingle, a sunken landscaped garden featuring a vibrant array of flowers.

Getting around Shrewsbury

With efficient road and rail links, Shrewsbury is easy to reach from most major cities in the United Kingdom. It’s approximately three hours’ drive from London, two hours from Manchester and an hour from Birmingham. Birmingham International Airport has direct trains into town. Once in Shrewsbury, local buses, taxis, rental cars and bicycles are available.

Facts about staying in Shrewsbury

  • What are the best hotels in Shrewsbury?

    Rowton Castle Hotel is a very popular hotel in Shrewsbury, with a score of 9.7 from 46 reviews. Anton Guest House Bed And Breakfast (9.1 from 230 reviews) and The Alb (8.2 from 392 reviews) are also highly rated Shrewsbury hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Shrewsbury Abbey?

    Anton Guest House Bed And Breakfast is a good hotel close to Shrewsbury Abbey - it has scored 9.1 over 230 reviews from HotelsCombined users.

  • What is a good hotel in Shrewsbury near Shrewsbury Castle?

    Anton Guest House Bed And Breakfast is a hotel near Shrewsbury Castle that is popular with HotelsCombined users, scoring 9.1 from 230 reviews.

  • How much do hotels in Shrewsbury cost?

    Hotels in Shrewsbury cost an average of £141/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Shrewsbury?

    Over the last 3 days, Shrewsbury hotels have been found for as cheap as £141/night in searches by HotelsCombined users.