Original Shrewsbury Ambassadors - sign up here

Home » Stay

Stay

Retreat to sleep in Scandi chic. Crash out in a 16th-century coaching inn. Wake up in a Prince’s bedroom. There’s plenty out-of-the-ordinary places to stay, accommodation and hotels in Shrewsbury, Shropshire.

Looking for a particular type of place? Filter your results using the box below.
Require somewhere with disabled access, a child-friendly spot or vegetarian options? Filter by features.

Morgans - the Exchange Hotel

Morgans @ The Exchange Hotel is an independent venue established in 2008, offering top notch food, real ales, beers and accommodation for everyone.

Golden Cross Hotel

The Golden Cross is a hotel and restaurant offering a quirky, characterful and glamorous alternative for visitors bored with the tame impersonality of chain hotels.

Bull Inn

The Bull Inn is located on Butcher Row, right in the heart of Shrewsbury town centre.

The Shrewsbury Hotel

The Shrewsbury Hotel is located opposite the Welsh Bridge and River Severn.

The Vaults

The Vaults is a pub and hotel on Castle Street, a short distance from the train station.

Station Hotel

The Station Hotel in Castle Foregate is a chic and bijou hotel that dares to be different.

St Nicholas Shrewsbury

Situated within a converted old church, St Nicholas is home to a bar and grill on the ground floor, five luxury boutique hotel rooms, along with a cafe and bar and on the top fl

Abbots Mead Hotel

Abbots Mead Hotel is a Grade II listed Georgian Town House situated next to The River Severn, with riverside walks starting right outside the hotel which almost circles the town

The Old Police Station

We have a luxury one bedroom self catering apartment, in the heart of Shrewsbury - with its own parking space - gold dust! Fab location. Fab apartment. Come stay and chill.

The Loopy Shrew

The team at the Loopy Shrew are there to make sure all of their customers feel welcome at any time of the day, whether it’s to have a breakfast meeting, quick coffee and cake, a

Subscribe to RSS - Stay