Mid-Range Hotels in Shropshire (county)

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Choose This Mid-Range Hotel in Shifnal

Haughton Hall

(14 miles to city center)
  • 3.5 stars
Excellent 4.0 / 5
from
$66
Choose This Mid-Range Hotel in Ludlow

The Feathers Hotel

(19 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from
$139
Choose This Mid-Range Hotel in Shrewsbury

Abbey Court House

(4.4 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from
$53
Choose This Mid-Range Hotel in Shrewsbury

The Bull Inn

(4.8 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from
$42
Choose This Mid-Range Hotel in Telford

Half Moon Jackfield

(11 miles to city center)
  • 3 stars
Excellent 4.5 / 5
from
$58
Choose This Mid-Range Hotel in Oswestry

Sweeney Hall

(19 miles to city center)
  • 3 stars
Excellent 4.4 / 5
from
$72
Choose This Mid-Range Hotel in Shrewsbury

The Mytton & Mermaid Hotel

(2.9 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from
$60
Choose This Mid-Range Hotel in Much Wenlock

The Fox Inn

(7.3 miles to city center)
  • 3 stars
Outstanding 4.6 / 5
from
$53
Choose This Mid-Range Hotel in Shrewsbury

Hawkstone Park Hotel

(15 miles to city center)
  • 3 stars
Good 3.7 / 5
from
$84
Choose This Mid-Range Hotel in Bridgnorth

The Bear Inn

(14 miles to city center)
  • 3 stars
Good 3.8 / 5
from
$58
Choose This Mid-Range Hotel in Newport

Lilleshall National Sports & Conferencing Centre

(16 miles to city center)
  • 3 stars
Good 3.6 / 5
from
$41
Choose This Mid-Range Hotel in Shrewsbury

Burlton Inn

(14 miles to city center)
  • 3 stars
Outstanding 4.7 / 5
from
$58
Choose This Mid-Range Hotel in Shrewsbury

The Old Rectory

(15 miles to city center)
  • 3 stars
Excellent 4.4 / 5
from
$64
Choose This Mid-Range Hotel in Kidderminster

Talbot Hotel

(21 miles to city center)
  • 3 stars
Good 3.7 / 5
from
$57
Choose This Mid-Range Hotel in Whitchurch

The Dodington Lodge

(22 miles to city center)
  • 3 stars
Good 3.4 / 5
from
$63
Choose This Mid-Range Hotel in Telford

Furnace House

(12 miles to city center)
  • 3 stars
Good 3.2 / 5
from
$32
Choose This Mid-Range Hotel in Bridgnorth

The Woodberry Inn

(14 miles to city center)
  • 3 stars
Outstanding 4.6 / 5
from
$80
Choose This Mid-Range Hotel in Kidderminster

Kings Arms

(21 miles to city center)
  • 3 stars
Excellent 4.4 / 5
from
$50
Choose This Mid-Range Hotel in Shrewsbury

Brownhill House

(13 miles to city center)
  • 3 stars
Excellent 4.4 / 5
from
$45
Choose This Mid-Range Hotel in Shrewsbury

The Wroxeter Hotel

(3.4 miles to city center)
  • 3 stars
Good 3.1 / 5
from
$157
Choose This Mid-Range Hotel in Shrewsbury

Dorrington's Horseshoes

(2.9 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from
$66
Choose This Mid-Range Hotel in Telford

The Bird in Hand Inn

(10 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$79
Choose This Mid-Range Hotel in Much Wenlock

The Gaskell Arms Hotel

(7.2 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from
$120
Choose This Mid-Range Hotel in Telford

Telford University Rooms Ironbridge

(12 miles to city center)
  • 3 stars
Good 3.7 / 5
from
$53
Choose This Mid-Range Hotel in Ludlow

The Townhouse Ludlow

(19 miles to city center)
  • 3.5 stars
Outstanding 4.7 / 5
from
$167

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE