Top 10 Hotels in Craven Arms

See all Hotels in Craven Arms
The Longmynd
The Longmynd

Cunnery Road, Church Stretton SY6 6AG

4.0 out of 5.0
4 out of 5 (1 reviews)

Situated in Church Stretton, this guesthouse is within 1 mi (2 km) of Snailbeach and St Laurence's Church. Wilderhop Manor an …

$94
Prince Rupert Hotel
Prince Rupert Hotel

Butcher Row, Shrewsbury SY1 1UQ

4.0 out of 5.0
3.6 out of 5 (42 reviews)

Located in the heart of Shrewsbury, this historic hotel is steps from St Alkmond's Church, St. Mary's Church, and Old Marke …

$74
Park Inn by Radisson Telford
Park Inn by Radisson Telford

Forgegate, Telford TF3 4NA

4.0 out of 5.0
3.8 out of 5 (76 reviews)

Situated in Telford, this eco-friendly hotel is within a 15-minute walk of Telford Shopping Centre and The International …

$48
Mercure Telford Madeley Court Hotel
Mercure Telford Madeley Court Hotel

Castlefields Way, Telford TF7 5DW

3.0 out of 5.0
3.9 out of 5 (37 reviews)

Situated on a lake, this hotel is within 2 mi (3 km) of Telford Snowboard and Ski Centre, Ironbridge Open Air Museum of Steel …

$59
The Old Post Office
The Old Post Office

1 Milk Street, Shrewsbury SY1 1SZ

3.0 out of 5.0
3.9 out of 5 (83 reviews)

Situated in Shrewsbury, this inn is steps from Henry Tudor House, Old Market Hall, and St Alkmond's Church. The Quarry Park …

$69
The Shakespeare Inn
The Shakespeare Inn

High Street, Telford TF8 7HT

3.0 out of 5.0
4.6 out of 5 (47 reviews)

Situated in Jackfield, this historic inn is within a 15-minute walk of Coalport China Museum and Maws Craft Centre. Jackfield …

$68
The Baron at Bucknell
The Baron at Bucknell

Chapel Lawn Road, Bucknell SY7 0AH

4.0 out of 5.0
4 out of 5 (1 reviews)

Situated in Bucknell, this inn is within 9 mi (15 km) of St Edward's Church, Church of St Andrew, and Kilpeck Church. Judge's …

$92
The Castle Hotel
The Castle Hotel

Market Square, Bishops Castle SY9 5BN

4.0 out of 5.0
4.8 out of 5 (4 reviews)

Situated in Bishops Castle, this inn is within a 5-minute walk of High Street and Three Tuns Brewery. St Nicholas' Church and …

$79
Telford Whitehouse Hotel
Telford Whitehouse Hotel

Watling Street, Telford TF1 2NJ

4.0 out of 5.0
3.9 out of 5 (88 reviews)

Located in Wellington, this spa hotel is within a 15-minute walk of New Bucks Head Stadium and Sunnycroft. Green Wood Centr …

$54
Holiday Inn Express Shrewsbury
Holiday Inn Express Shrewsbury

Sitka Drive Shrewsbury Business Park, Shrewsbury SY2 6LG

3.0 out of 5.0
4.1 out of 5 (115 reviews)

Situated in Shrewsbury, this hotel is within 2 mi (3 km) of Lord Hill's Column, Greenhous Meadow, and Stiperstones Nature …

$61
Hide content

Craven Arms Hotel Guide

Start your planning early, as there are very few Expedia-registered hotels within easy driving distance of the heart of Craven Arms.

The Prince Rupert Hotel, Shropshire, which is the nearest hotel, is 20 miles from downtown Craven Arms. Another convenient alternative is the Old Downton Lodge, which is situated in Shropshire, 6 miles from the heart of Craven Arms.

9 miles from the main part of Craven Arms, is the Feathers Hotel. Alternatively, the Barley Mow House is positioned 15 miles away. Alternative places to rest your head are the Elm Lodge and the Cliffe at Dinham.

Shrewsbury is 20 miles to the south of Craven Arms and is where you'll find St. Mary's Church, Shrewsbury Abbey and Shrewsbury Castle. The Albright Hussey Manor and The Old Post Office are a few of the hotel alternatives in Shrewsbury. Or, you could consider staying in Telford, 25 miles to the southwest of Craven Arms, where you can choose from the Prospect Guest House and Holiday Inn Telford - Ironbridge. Regardless of whether you're passing through or spending a few nights in Telford, be sure to explore the Iron Bridge, Blists Hill and Ironbridge Museum.

If you are into sports and enjoy watching games you might decide to head to Villa Park, which is 45 miles to the west of Craven Arms. Sleep near the action at the Hyatt Regency Birmingham or the Hotel Indigo Birmingham.

If you are flying into or out of Birmingham Airport and plan to stay nearby try Crowne Plaza Birmingham NEC or Novotel Birmingham Airport.