Search Filter


  • 13
  • 46
  • 31
  • 4
  • 1
  • 163
Accommodation Type
  • Holiday homes 56
  • Cottages 54
  • Hotels 48
  • Bed and breakfasts 26
  • Inns 21
  • Guest houses 20
  • Apartments 16
  • Country houses 7
  • Holiday parks 6
  • Hostels 1
  • Luxury tents 1
  • Lodges 1
  • Chalets 1
Hotel Facilities
  • Parking249
  • Heating243
  • Free parking227
  • Non-smoking rooms219
  • Non-smoking throughout219
  • Internet services198
  • WiFi197
  • Free WiFi192
  • Private parking162
  • WiFi available in all areas144

Hotels in Shrewsbury, Shropshire, Hotels near Shrewsbury

Please select a hotel from the list of hotels in and near Shrewsbury. The list below displays hotels within 30 kilometers of Shrewsbury.

258 Hotels found. Showing page 1 of 26
Order By
Station Hotel

4 Castle Foregate , Shrewsbury , SY1 2DJ

Station Hotel is 0.09 kilometers from Shrewsbury . Room prices starting from £ 49

Check availability and book online.
Guest Reviews
8.6 out of 10

From 23 Reviews
Starting From
£ 49
The Vaults

16 Castle Gates , Shrewsbury , SY1 2AB

The Vaults is 0.14 kilometers from Shrewsbury . Room prices starting from £ 40

Check availability and book online.
Guest Reviews
7.6 out of 10

From 444 Reviews
Starting From
£ 40
St Nicholas Boutique Hotel & Spa

24 Castle Street , Shrewsbury , SY1 2BQ

St Nicholas Boutique Hotel & Spa is 0.24 kilometers from Shrewsbury . Room prices starting from £ 80

Check availability and book online.
Guest Reviews
8.9 out of 10

From 54 Reviews
Starting From
£ 80
Drapers Hall Restaurant & Boutique Rooms

St Marys Place , Shrewsbury , SY1 1DZ

Drapers Hall Restaurant & Boutique Rooms is 0.43 kilometers from Shrewsbury . Room prices starting from £ 100

Check availability and book online.
Guest Reviews
8.7 out of 10

From 245 Reviews
Starting From
£ 100
PorterHouse SY1

15 St Mary's Street , Shrewsbury , SY1 1EQ

PorterHouse SY1 is 0.48 kilometers from Shrewsbury . Room prices starting from £ 80

Check availability and book online.
Guest Reviews
9.1 out of 10

From 416 Reviews
Starting From
£ 80
Prince Rupert Hotel

Butcher Row , Shrewsbury , SY1 1UQ

Prince Rupert Hotel is 0.49 kilometers from Shrewsbury . Room prices starting from £ 65

Check availability and book online.
Guest Reviews
8.4 out of 10

From 1270 Reviews
Starting From
£ 65
Cromwell's Inn

11 Dogpole , Shrewsbury , SY1 1EN

Cromwell's Inn is 0.52 kilometers from Shrewsbury . Room prices starting from £ 61.2

Check availability and book online.
Guest Reviews
8.5 out of 10

From 672 Reviews
Starting From
£ 61.2
Sydney House

Coton Cres , Shrewsbury , SY1 2LJ

Sydney House is 0.57 kilometers from Shrewsbury . Room prices starting from £ 35

Check availability and book online.
Guest Reviews
8.8 out of 10

From 578 Reviews
Starting From
£ 35
44 Queen Street

44 Queen Street , Shrewsbury , SY1 2JU

44 Queen Street is 0.58 kilometers from Shrewsbury . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.9 out of 10

From 5 Reviews
Starting From
£ 0
The Shrewsbury Hotel Wetherspoon

Bridge Place , Shrewsbury , SY1 1PU

The Shrewsbury Hotel Wetherspoon is 0.60 kilometers from Shrewsbury . Room prices starting from £ 49

Check availability and book online.
Guest Reviews
8.7 out of 10

From 1128 Reviews
Starting From
£ 49
Hotels in localities of Shrewsbury
Acton Burnell Hotels, Acton Pigott, Acton Burnell Hotels, Acton Reynald Hotels, Adcote, Little Ness Hotels, Alberbury Hotels, Albrightlee Hotels, Albrighton Hotels, Alderton, Harmer Hill Hotels, Alderton, Montford Bridge Hotels, Annscroft Hotels, Arscott, Pontesbury Hotels, Asterley, Minsterley Hotels, Astley Hotels, Aston Rogers, Westbury Hotels, Aston, Wem Hotels, Atcham Hotels, Attingham Hotels, Barkers Green, Wem Hotels, Barleycorn, Grinshill Hotels, Baschurch Hotels, Battlefield Hotels, Bausley, Crew Green Hotels, Bayston Hill Hotels, Benthal, Ford Hotels, Bentlawnt, Minsterley Hotels, Berrington Hotels, Berwick Hotels, Besford Wood, Preston Brockhurst Hotels, Besford, Preston Brockhurst Hotels, Beslow, Wroxeter Hotels, Betton Strange, Cross Houses Hotels, Bicton Hotels, Bicton Heath Hotels, Blackmore, Westbury Hotels, Blakeley, Stanton Upon Hine Heath Hotels, Bomere Heath Hotels, Booley, Stanton Upon Hine Heath Hotels, Boreatton, Baschurch Hotels, Boreton, Cross Houses Hotels, Bowbrook Hotels, Bridges, Ratlinghope Hotels, Broad Oak Hotels, Brockton, Worthen Hotels, Brogbeach, Minsterley Hotels, Bromlow, Minsterley Hotels, Brompton, Cross Houses Hotels, Broomfields, Montford Bridge Hotels, Brownhill, Ruyton XI Towns Hotels, Burlton Hotels, Calcott, Bicton Hotels, Cantlop, Cross Houses Hotels, Cardeston, Ford Hotels, Castle Pulverbatch, Pulverbatch Hotels, Chavel, Ford Hotels, Church Pulverbatch, Pulverbatch Hotels, Clive Hotels, Common Wood, Wem Hotels, Condover Hotels, Cound Hotels, Cound Moor, Cound Hotels, Creamore, Wem Hotels, Cressage Hotels, Crew Green Hotels, Cronkhill, Cross Houses Hotels, Cross Green, Berwick Hotels, Cross Hill Hotels, Cross Houses Hotels, Crows Nest, Snailbeach Hotels, Cruckmeole, Hanwood Hotels, Cruckton Hotels, Dinchope, Atcham Hotels, Dinthill, Ford Hotels, Ditherington Hotels, Donnington, Wroxeter Hotels, Dorrington Hotels, Dryton, Wroxeter Hotels, Eaton Constantine Hotels, Eaton Mascott, Cross Houses Hotels, Edge, Yockleton Hotels, Edgebold Hotels, Edgebolton, Shawbury Hotels, Edstaston, Wem Hotels, Elbridge, Ruyton XI Towns Hotels, Emstrey, Atcham Hotels, Ensdon, Montford Bridge Hotels, Etsell, Minsterley Hotels, Evenwood, Cound Hotels, Eyton On Severn, Wroxeter Hotels, Eyton, Baschurch Hotels, Fairfield, Yorton Heath Hotels, Farley, Yockleton Hotels, Felton Butler, Montford Bridge Hotels, Fenemere, Baschurch Hotels, Ford Hotels, Ford Heath Hotels, Forest, Westbury Hotels, Frodesley, Dorrington Hotels, Garmston, Eaton Constantine Hotels, Gatten, Pontesbury Hotels, Golding, Condover Hotels, Gonsal, Dorrington Hotels, Grafton, Montford Bridge Hotels, Great Lyth, Bayston Hill Hotels, Great Ness Hotels, Grimmer, Minsterley Hotels, Grinshill Hotels, Habberley, Pontesbury Hotels, Hadnall Hotels, Halfway House Hotels, Hampton Beech, Worthen Hotels, Hampton, Worthen Hotels, Hanwood Hotels, Harley Hotels, Harmer Hill Hotels, Harnage, Cressage Hotels, Haughmond, Uffington Hotels, Hemford, Minsterley Hotels, High Hatton, Shawbury Hotels, Highfields, Wem Hotels, Hinton, Lea Cross Hotels, Hinwood, Westbury Hotels, Hogstow, Minsterley Hotels, Hookagate Hotels, Hope, Minsterley Hotels, Hopesgate, Minsterley Hotels, Hopton, Nesscliffe Hotels, Horton, Wem Hotels, Hughley Hotels, Kenley Hotels, Kingsland Hotels, Lawley, Longnor Hotels, Lea Cross Hotels, Leaton Knolls, Berwick Hotels, Leaton, Bomere Heath Hotels, Lee Bridge, Lee Brockhurst Hotels, Lee Brockhurst Hotels, Leigh, Minsterley Hotels, Leighton Hotels, Little Brockton, Worthen Hotels, Little Ensdon, Montford Bridge Hotels, Little Minsterley, Minsterley Hotels, Little Mosterley, Cound Hotels, Little Ness Hotels, Little Plealey, Pontesbury Hotels, Little Worthen, Worthen Hotels, Little Wytheford, Shawbury Hotels, Longden Hotels, Longden Common Hotels, Longnor Hotels, Loppington Hotels, Lordstone, Minsterley Hotels, Lower Emstrey, Atcham Hotels, Lower Hopton, Nesscliffe Hotels, Lower Longwood, Eaton Constantine Hotels, Lower Pulley, Bayston Hill Hotels, Lyth Bank Hotels, Lythwood, Bayston Hill Hotels, Malehurst, Minsterley Hotels, Marchamley Hotels, Marchamley Wood Hotels, Marton, Baschurch Hotels, Marton, Myddle Hotels, Meadowtown, Minsterley Hotels, Meole Brace Hotels, Merrington, Bomere Heath Hotels, Milford, Baschurch Hotels, Minsterley Hotels, Mondaytown, Westbury Hotels, Montford Bridge Hotels, Montford, Montford Bridge Hotels, Moreton Corbet, Shawbury Hotels, Moreton Mill, Shawbury Hotels, Moston Pool, Lee Brockhurst Hotels, Moston, Stanton Upon Hine Heath Hotels, Myddle Hotels, Myddle Wood, Myddle Hotels, Mytton, Montford Bridge Hotels, Ness Strange, Great Ness Hotels, Nesscliffe Hotels, Netley, Dorrington Hotels, New Mills, Worthen Hotels, Newton, Yockleton Hotels, Newtown, Baschurch Hotels, Newtown, Wem Hotels, Nobold Hotels, Noneley, Wem Hotels, Northwood Hotels, Norton, Upton Magna Hotels, Nox Hotels, Old Shorthill, Lea Cross Hotels, Old Woods, Bomere Heath Hotels, Onslow, Bicton Heath Hotels, Paddol Green, Wem Hotels, Painsbrook, Hadnall Hotels, Pecknall, Halfway House Hotels, Pennerley Hotels, Pennyrush, Weston Lullingfields Hotels, Pentervin, Minsterley Hotels, Pentre Hotels, Perkins Beach, Snailbeach Hotels, Petton, Burlton Hotels, Pitchford, Condover Hotels, Plealey, Pontesbury Hotels, Pontesbury Hotels, Pontesford, Pontesbury Hotels, Pool Head, Wem Hotels, Prescott, Baschurch Hotels, Preston Brockhurst Hotels, Preston Gubbals Hotels, Preston Montford Hotels, Pulley, Bayston Hill Hotels, Pulverbatch Hotels, Quina Brook, Wem Hotels, Ratlinghope Hotels, Reabrook, Minsterley Hotels, Redhill, Hookagate Hotels, Rodington Hotels, Rowley, Westbury Hotels, Rowton, Halfway House Hotels, Ruckley, Acton Burnell Hotels, Rue Wood, Wem Hotels, Ruyton Moss, Ruyton XI Towns Hotels, Ruyton XI Towns Hotels, Rye Bank, Wem Hotels, Ryton, Dorrington Hotels, Sascott, Ford Hotels, Shawbury Hotels, Sheinton, Cressage Hotels, Shelton Hotels, Shelve, Minsterley Hotels, Shorthill, Lea Cross Hotels, Shotatton, Ruyton XI Towns Hotels, Shrawardine Hotels, Smethcote, Upton Magna Hotels, Snailbeach Hotels, Somerwood, Rodington Hotels, Somerwood, Uffington Hotels, Soulton, Wem Hotels, Stanford, Halfway House Hotels, Stanton Upon Hine Heath Hotels, Stanwardine, Baschurch Hotels, Stapleton, Dorrington Hotels, Stiperstones, Snailbeach Hotels, Stoney Stretton, Yockleton Hotels, Stretton Heath, Yockleton Hotels, Sweet Lake, Nobold Hotels, Tankerville, Pennerley Hotels, The Bog, Minsterley Hotels, The Cop, Yockleton Hotels, Tilley Village, Wem Hotels, Tilley, Wem Hotels, Uckington Hotels, Uffington Hotels, Upper Astley, Astley Hotels, Upper Battlefield Hotels, Upper Berwick, Berwick Hotels, Upper Cound, Cound Hotels, Upton Magna Hotels, Valeswood, Little Ness Hotels, Vennington, Westbury Hotels, Wagbeach, Minsterley Hotels, Walford Heath Hotels, Walford, Baschurch Hotels, Wallop, Westbury Hotels, Walton, Worthen Hotels, Waterwheel, Minsterley Hotels, Wattlesborough, Halfway House Hotels, Webscott, Myddle Hotels, Wem Hotels, Westbury Hotels, Westley, Minsterley Hotels, Weston Hotels, Weston Lullingfields Hotels, Wheathall, Dorrington Hotels, Wilcott Camp, Nesscliffe Hotels, Wilcott, Nesscliffe Hotels, Wilderley, Pulverbatch Hotels, Winnington, Halfway House Hotels, Withington Hotels, Wollaston, Halfway House Hotels, Wolverley, Wem Hotels, Woolascott, Berwick Hotels, Worthen Hotels, Wrentnall, Pulverbatch Hotels, Wroxeter Hotels, Wykey, Ruyton XI Towns Hotels, Wytheford, Shawbury Hotels, Yeaton Peverey, Bomere Heath Hotels, Yeaton, Baschurch Hotels, Yockleton Hotels, Yorton Hotels, Yorton Heath Hotels