Shrewsbury Bed and Breakfasts

Filter
Sort

Telford, England (12 miles from Shrewsbury)

View details

from $94

Shrewsbury, Wales

Check Availability

from $87

Shrewsbury, Wales

Check Availability

from $129

Shrewsbury, Wales

Check Availability

from $71

Shrewsbury, Wales

Check Availability

from $117

Shrewsbury, Wales

Check Availability

from $66

Shrewsbury, Wales

Check Availability

from $132

Shrewsbury, Wales

Check Availability

from $68

Shrewsbury, Wales

Check Availability

Shrewsbury, Wales

Check Availability

Shrewsbury, Wales

Check Availability

from $123

Shrewsbury, Wales

Check Availability

from $78

Shrewsbury, Wales

Check Availability

from $87

Shrewsbury, Wales

Check Availability

from $71

Shrewsbury, Wales

Check Availability

from $70

Shrewsbury, Wales

Check Availability

from $58

Shrewsbury, Wales

Check Availability

Shrewsbury, Wales

Check Availability

from $50

Shrewsbury, Wales

Check Availability

from $52

Shrewsbury, Wales

Check Availability

from $129

Shrewsbury, Wales

Check Availability

from $59

Shrewsbury, Wales

Check Availability

Shrewsbury, Wales

Check Availability

Shrewsbury, Wales

Check Availability

Shrewsbury, Wales

Check Availability

Shrewsbury, Wales

Check Availability

Shrewsbury, Wales

Check Availability

Telford, Northern Ireland (8 miles from Shrewsbury)

Check Availability

from $55

Telford, Northern Ireland (9 miles from Shrewsbury)

Check Availability

from $103

Telford, Northern Ireland (9 miles from Shrewsbury)

Check Availability

from $116

Oswestry, Northern Ireland (10 miles from Shrewsbury)

Check Availability

from $52

Telford, Northern Ireland (10 miles from Shrewsbury)

Check Availability

from $91

Telford, Northern Ireland (10 miles from Shrewsbury)

Check Availability

Church Stretton, England (11 miles from Shrewsbury)

Check Availability

from $97

Much Wenlock, England (11 miles from Shrewsbury)

Check Availability

from $91

Telford, Northern Ireland (11 miles from Shrewsbury)

Check Availability

from $146

Church Stretton, England (12 miles from Shrewsbury)

Check Availability

from $84

Market Drayton, England (12 miles from Shrewsbury)

Check Availability

from $104

Much Wenlock, England (12 miles from Shrewsbury)

Check Availability

from $95

Telford, Northern Ireland (12 miles from Shrewsbury)

Check Availability

Church Stretton, England (13 miles from Shrewsbury)

Check Availability

from $90

Ellesmere, England (13 miles from Shrewsbury)

Check Availability

Broseley, England (13 miles from Shrewsbury)

Check Availability

Ironbridge, England (13 miles from Shrewsbury)

Check Availability

from $83

Telford, Northern Ireland (13 miles from Shrewsbury)

Check Availability

from $58

Telford, Northern Ireland (13 miles from Shrewsbury)

Check Availability

from $114

Telford, Northern Ireland (13 miles from Shrewsbury)

Check Availability

from $91

Telford, Northern Ireland (13 miles from Shrewsbury)

Check Availability

Telford, Northern Ireland (13 miles from Shrewsbury)

Check Availability

from $65

Welshpool, Northern Ireland (13 miles from Shrewsbury)

Check Availability

Ellesmere, England (14 miles from Shrewsbury)

Check Availability

Broseley, England (14 miles from Shrewsbury)

Check Availability

from $90

Oswestry, Northern Ireland (14 miles from Shrewsbury)

Check Availability

Telford, Northern Ireland (14 miles from Shrewsbury)

Check Availability

from $69

Telford, Northern Ireland (14 miles from Shrewsbury)

Check Availability

from $72

Telford, Northern Ireland (14 miles from Shrewsbury)

Check Availability

Market Drayton, England (15 miles from Shrewsbury)

Check Availability

from $65

Oswestry, Northern Ireland (15 miles from Shrewsbury)

Check Availability

from $83

Oswestry, Northern Ireland (15 miles from Shrewsbury)

Check Availability

Oswestry, Northern Ireland (15 miles from Shrewsbury)

Check Availability

Oswestry, Northern Ireland (15 miles from Shrewsbury)

Check Availability

Oswestry, Northern Ireland (15 miles from Shrewsbury)

Check Availability

from $116

Church Stretton, England (16 miles from Shrewsbury)

Check Availability

from $91

Shifnal, England (16 miles from Shrewsbury)

Check Availability

from $71

Newport, England (16 miles from Shrewsbury)

Check Availability

Whitchurch, Northern Ireland (16 miles from Shrewsbury)

Check Availability

from $75

Welshpool, Northern Ireland (16 miles from Shrewsbury)

Check Availability

Welshpool, Northern Ireland (16 miles from Shrewsbury)

Check Availability

from $87

Shifnal, England (17 miles from Shrewsbury)

Check Availability

from $180

Bishops Castle, England (17 miles from Shrewsbury)

Check Availability

from $162

Whitchurch, Northern Ireland (17 miles from Shrewsbury)

Check Availability

from $77

Whitchurch, Northern Ireland (17 miles from Shrewsbury)

Check Availability

from $97

Bridgnorth, England (18 miles from Shrewsbury)

Check Availability

from $116

Bridgnorth, England (18 miles from Shrewsbury)

Check Availability

from $69

Bridgnorth, England (18 miles from Shrewsbury)

Check Availability

Bishops Castle, England (18 miles from Shrewsbury)

Check Availability

from $51

Oswestry, Northern Ireland (18 miles from Shrewsbury)

Check Availability

Bridgnorth, England (19 miles from Shrewsbury)

Check Availability

from $104

Bridgnorth, England (19 miles from Shrewsbury)

Check Availability

from $97

Bridgnorth, England (19 miles from Shrewsbury)

Check Availability

from $70

Bridgnorth, England (19 miles from Shrewsbury)

Check Availability

from $60

Bridgnorth, England (19 miles from Shrewsbury)

Check Availability

Bishops Castle, England (19 miles from Shrewsbury)

Check Availability

Craven Arms, England (19 miles from Shrewsbury)

Check Availability

from $52

Stafford, Northern Ireland (19 miles from Shrewsbury)

Check Availability

from $58

Welshpool, Northern Ireland (19 miles from Shrewsbury)

Check Availability

from $130

Montgomery, Wales (19 miles from Shrewsbury)

Check Availability

from $116

Malpas, Northern Ireland (20 miles from Shrewsbury)

Check Availability

from $71

Malpas, Northern Ireland (20 miles from Shrewsbury)

Check Availability

from $129

Llangedwyn, Northern Ireland (20 miles from Shrewsbury)

Check Availability

from $94

Welshpool, Northern Ireland (20 miles from Shrewsbury)

Check Availability

Meifod, Wales (20 miles from Shrewsbury)

Check Availability

from $52

Wrexham, Wales (20 miles from Shrewsbury)

Check Availability

from $111

Wrexham, Wales (20 miles from Shrewsbury)

Check Availability

from $41

Wrexham, Wales (20 miles from Shrewsbury)

Check Availability

from $86

Bridgnorth, England (21 miles from Shrewsbury)

Check Availability

Bridgnorth, England (21 miles from Shrewsbury)

Check Availability

Stafford, Northern Ireland (21 miles from Shrewsbury)

Check Availability

from $88

Llangollen, Northern Ireland (21 miles from Shrewsbury)

Check Availability

from $65

Llanfyllin, Wales (21 miles from Shrewsbury)

Check Availability

from $103

Ludlow, Northern Ireland (22 miles from Shrewsbury)

Check Availability

from $82

Ludlow, Northern Ireland (22 miles from Shrewsbury)

Check Availability

from $125

Montgomery, Wales (22 miles from Shrewsbury)

Check Availability

Wrexham, Wales (22 miles from Shrewsbury)

Check Availability

Craven Arms, England (23 miles from Shrewsbury)

Check Availability

from $125

Ludlow, Northern Ireland (23 miles from Shrewsbury)

Check Availability

from $111

Ludlow, Northern Ireland (23 miles from Shrewsbury)

Check Availability

from $116

Ludlow, Northern Ireland (23 miles from Shrewsbury)

Check Availability

from $125

Ludlow, Northern Ireland (23 miles from Shrewsbury)

Check Availability

Malpas, Northern Ireland (23 miles from Shrewsbury)

Check Availability

Stafford, Northern Ireland (23 miles from Shrewsbury)

Check Availability

Stafford, Northern Ireland (23 miles from Shrewsbury)

Check Availability

Stafford, Northern Ireland (23 miles from Shrewsbury)

Check Availability

Llangollen, Northern Ireland (23 miles from Shrewsbury)

Check Availability

from $149

Llangollen, Northern Ireland (23 miles from Shrewsbury)

Check Availability

from $169

Ludlow, Northern Ireland (24 miles from Shrewsbury)

Check Availability

from $188

Ludlow, Northern Ireland (24 miles from Shrewsbury)

Check Availability

from $111

Stafford, Northern Ireland (24 miles from Shrewsbury)

Check Availability

Llangollen, Northern Ireland (24 miles from Shrewsbury)

Check Availability

from $118

Llangollen, Northern Ireland (24 miles from Shrewsbury)

Check Availability

from $89

Llangollen, Northern Ireland (24 miles from Shrewsbury)

Check Availability

from $131

Llangollen, Northern Ireland (24 miles from Shrewsbury)

Check Availability

from $123

Llangollen, Northern Ireland (24 miles from Shrewsbury)

Check Availability

from $103

Llangollen, Northern Ireland (24 miles from Shrewsbury)

Check Availability

from $64

Wrexham, Wales (24 miles from Shrewsbury)

Check Availability

from $84

Bucknell, Northern Ireland (25 miles from Shrewsbury)

Check Availability

from $103

Bucknell, Northern Ireland (25 miles from Shrewsbury)

Check Availability

Crewe, Northern Ireland (25 miles from Shrewsbury)

Check Availability

Welshpool, Northern Ireland (25 miles from Shrewsbury)

Check Availability

from $84

Nantwich, England (26 miles from Shrewsbury)

Check Availability

from $76

Kidderminster, England (26 miles from Shrewsbury)

Check Availability

from $87

Kidderminster, England (26 miles from Shrewsbury)

Check Availability

Wolverhampton, England (26 miles from Shrewsbury)

Check Availability

from $110

Bucknell, Northern Ireland (26 miles from Shrewsbury)

Check Availability

from $94

Llangollen, Northern Ireland (26 miles from Shrewsbury)

Check Availability

Newtown, Northern Ireland (26 miles from Shrewsbury)

Check Availability

from $84

Newtown, Northern Ireland (26 miles from Shrewsbury)

Check Availability

from $91

Wrexham, Wales (26 miles from Shrewsbury)

Check Availability

from $82

Chester, Northern Ireland (27 miles from Shrewsbury)

Check Availability

from $83

Ludlow, Northern Ireland (27 miles from Shrewsbury)

Check Availability

from $108

Stafford, Northern Ireland (27 miles from Shrewsbury)

Check Availability

from $98

Stafford, Northern Ireland (27 miles from Shrewsbury)

Check Availability

from $84

Tarporley, Northern Ireland (27 miles from Shrewsbury)

Check Availability

from $111

Bucknell, Northern Ireland (27 miles from Shrewsbury)

Check Availability

from $85

Crewe, Northern Ireland (27 miles from Shrewsbury)

Check Availability

from $58

Crewe, Northern Ireland (27 miles from Shrewsbury)

Check Availability

from $123

Knighton, Wales (27 miles from Shrewsbury)

Check Availability

from $91

Llangynog, Wales (27 miles from Shrewsbury)

Check Availability

from $37

Dudley, England (28 miles from Shrewsbury)

Check Availability

from $83

Wolverhampton, England (28 miles from Shrewsbury)

Check Availability

from $36

Wolverhampton, England (28 miles from Shrewsbury)

Check Availability

Tenbury Wells, England (28 miles from Shrewsbury)

Check Availability

from $117

Tenbury Wells, England (28 miles from Shrewsbury)

Check Availability

from $171

Chester, Northern Ireland (28 miles from Shrewsbury)

Check Availability

Stafford, Northern Ireland (28 miles from Shrewsbury)

Check Availability

from $91

Newtown, Northern Ireland (28 miles from Shrewsbury)

Check Availability

Kidderminster, England (29 miles from Shrewsbury)

Check Availability

Tenbury Wells, England (29 miles from Shrewsbury)

Check Availability

from $78

Tenbury Wells, England (29 miles from Shrewsbury)

Check Availability

Tenbury Wells, England (29 miles from Shrewsbury)

Check Availability

from $63

Stoke-on-Trent, Northern Ireland (29 miles from Shrewsbury)

Check Availability

from $66

Leominster, Northern Ireland (29 miles from Shrewsbury)

Check Availability

from $85

Crewe, Northern Ireland (29 miles from Shrewsbury)

Check Availability

Crewe, Northern Ireland (29 miles from Shrewsbury)

Check Availability