Search Hotels with Restaurant in Shrewsbury

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Shrewsbury Hotels with Restaurant

Anton Guest House B&B
4 out of 5
1 Canon Street, Shrewsbury, England
The price is £100 per night from 12 Dec to 12 Dec
4.9/5 Exceptional! (42 reviews)
Friendly welcoming B&B
"Easy walk from all of Shrewsbury's restaurants and attractions. Lovely communication from Louise before my stay and delicious homemade cake was really appreciated after a long journey when I arrived! The room was clean and had everything you would need including a smart TV and comfortable easy chair. ..."

Reviewed on 29 Jul 2021

Anton Guest House B&B
Wollaston Lodge
4 out of 5
Wollaston, Halfway House, Shropshire, Shrewsbury, England
4.8/5 Exceptional! (12 reviews)
"Fantastic one night stay before a wedding a rowton castle. Nothing was too much for our host who said to treat it like home."

Reviewed on 6 Oct 2020

Wollaston Lodge
Burlton Inn
3 out of 5
Burlton, Shrewsbury, England
The price is £75 per night from 9 Dec to 9 Dec
4.6/5 Exceptional! (136 reviews)
"Great welcome. Lovely large room & bathroom. Peaceful night's sleep. Brilliant breakfast."

Reviewed on 26 Sep 2021

Burlton Inn
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Coaching Barns
2.5 out of 5
The White Lion, 1 High Street, Shrewsbury, England
The price is £59 per night from 14 Dec to 14 Dec
4.6/5 Wonderful! (202 reviews)
"The rooms were very nice and clean - perfect for a short break. Modern shower room with nice towels and tea/coffee making facilities. Nothing was too much trouble we needed just texted the owners."

Reviewed on 26 Aug 2021

The Coaching Barns
Lion and Pheasant Hotel
4 out of 5
49-50 Wyle cop, Shrewsbury, England
The price is £142 per night from 12 Dec to 12 Dec
4.5/5 Wonderful! (316 reviews)
"Great style, comfy bed and pillows. Lovely restaurant, very friendly staff. Good location - looking forward to returning!"

Reviewed on 4 Nov 2021

Lion and Pheasant Hotel
Abbots Mead Hotel
2 out of 5
St Julian's Friars, Shrewsbury, England
The price is £80 per night from 2 Jan to 2 Jan
4.4/5 Wonderful! (69 reviews)
"Good location to town , friendly , good choice of breakfast which was freshly cooked , could of done with high dusting though, loads of cobwebs on ceiling especially the bathroom , but overall cant fault it would stay again"

Reviewed on 22 Nov 2021

Abbots Mead Hotel
The Old Rectory
3 out of 5
Lowe Hill Road, Wem, Shrewsbury, England
The price is £85 per night from 13 Dec to 13 Dec
4.4/5 Excellent! (235 reviews)
"Interesting building with lots of character."

Reviewed on 6 Dec 2021

The Old Rectory
Albright Hussey Manor
4 out of 5
Ellesmere Road 1, Broad Oak, Shrewsbury, England
Fully refundableReserve now, pay when you stay
The price is £105 per night from 13 Dec to 13 Dec
4.4/5 Excellent! (77 reviews)
"The location of Albright Hussey Manor Hotel is ideal as a base for visiting Shrewsbury and the local area. It's very close to one of the park and ride facilities. The beautiful scenery around the hotel and the fact that it is set back about half a mile from the A528 as well as the impressive historic ..."

Reviewed on 29 Oct 2021

Albright Hussey Manor
The Mytton & Mermaid Hotel
3 out of 5
Atcham, Shrewsbury, England
The price is £65 per night from 16 Dec to 16 Dec
4.2/5 Excellent! (169 reviews)
"Old and quaint large rooms"

Reviewed on 5 Nov 2021

The Mytton & Mermaid Hotel
Holiday Inn Express Shrewsbury, an IHG Hotel
3 out of 5
Sitka Drive Shrewsbury Business Park, Shrewsbury, England
Fully refundable
The price is £67 per night from 19 Dec to 19 Dec
4.2/5 Very Good! (802 reviews)
"Very clean,great shower and good Buffet type breakfast"

Reviewed on 30 Sep 2021

Holiday Inn Express Shrewsbury, an IHG Hotel
The Old Bell
3 out of 5
115 Abbey Foregate, Shrewsbury, England
The price is £60 per night from 12 Dec to 12 Dec
4.1/5 Very Good! (99 reviews)
"We have stayed there before and both times the staff have been so helpful, nothing is too much trouble. It is very clean, and breakfast was lovely. We will definitely stay there again"

Reviewed on 7 Aug 2021

The Old Bell
Prince Rupert Hotel
4 out of 5
Butcher Row, Shrewsbury, England
Fully refundableReserve now, pay when you stay
The price is £69 per night from 2 Jan to 2 Jan
4.1/5 Very Good! (470 reviews)
"We have stayed here a couple of times now, the staff are always very welcoming The breakfast is amazing, cereals,pastries, fruit and a full cooked breakfast to choose from. The beds are really comfortable and the rooms are spotless."

Reviewed on 28 Nov 2021

Prince Rupert Hotel
Morgans The Exchange Hotel
3 out of 5
1 Bellstone, Shrewsbury, England
4/5 Very Good! (41 reviews)
"Very comfortable bed, pillows and nice bed linen. Room was small but very clean. Nice breakfast. Unfortunately I don't know the name of the girl I dealt with when I arrived, but she was lovely and so friendly. I would recommend Morgans and I would stay again"

Reviewed on 20 Nov 2018

Morgans The Exchange Hotel
Mercure Shrewsbury Albrighton Hall Hotel & Spa
4 out of 5
Ellesmere Road, Albrighton, Shrewsbury, England
Fully refundableReserve now, pay when you stay
The price is £71 per night from 19 Dec to 19 Dec
4/5 Very Good! (428 reviews)
"Good value for money. Nice, friendly staff. Great surroundings"

Reviewed on 26 Nov 2021

Mercure Shrewsbury Albrighton Hall Hotel & Spa
The Old Post Office
3 out of 5
1 Milk Street, Shrewsbury, England
The price is £49 per night from 12 Dec to 12 Dec
4/5 Very Good! (354 reviews)
"We had a lovely staty. The room was perfect and staff were very helpful. We decided to eat in the pub attached, this i would recommend staying away from. The food was terrible."

Reviewed on 1 Oct 2021

The Old Post Office
The Bull Inn
3 out of 5
7 Butcher Row, Shrewsbury, England
The price is £50 per night from 28 Dec to 28 Dec
3.9/5 Very Good! (445 reviews)
"perfect location to explore shrewsbury town"

Reviewed on 1 Nov 2021

The Bull Inn
The Lion Hotel Shrewsbury
3 out of 5
Wyle Cop, Shrewsbury, England
The price is £63 per night from 12 Dec to 12 Dec
3.9/5 Very Good! (650 reviews)
"Great authentic hotel, extremely friendly staff"

Reviewed on 12 Nov 2021

The Lion Hotel Shrewsbury
Hawkstone Park Hotel
3 out of 5
Weston Under Redcastle, Shrewsbury, England
Fully refundableReserve now, pay when you stay
The price is £76 per night from 14 Dec to 14 Dec
3.8/5 Good! (204 reviews)
"Helpful friendly staff and lovely room. I ate in the restaurant and appreciated a concise menu and great service"

Reviewed on 31 Oct 2021

Hawkstone Park Hotel
Abel's Harp
3 out of 5
Bromlow Callow, Shrewsbury, England
The price is £39 per night from 9 Dec to 9 Dec
3.5/5 Good! (26 reviews)
Saved our bacon!
"This place saved us. Hadn’t realised that the Shrewsbury Food Festival was on this weekend so we seriously struggled to find a place for the night. This was our last bet and we were lucky."

Reviewed on 5 Sep 2021

Abel's Harp
The Wroxeter Hotel
3 out of 5
Wroxeter, Shrewsbury, England
3.2/5 (10 reviews)
Disjointed and unorganised.
"Recently stayed two nights at this hotel, booked through Expedia. Hotel was like a ghost town on arrival, a simple checking took us nearly twenty five minutes to complete. Major confusion on if we had already paid through Expedia or required to pay hotel direct. Eventually I got my emails from Expedia ..."

Reviewed on 22 Sep 2017

The Wroxeter Hotel
Don't see what you're looking for?
See all available properties in Shrewsbury
View all properties
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.

Shrewsbury Hotel Reviews
expedia verified reviews