Hotels in Shropshire

Search and compare Shropshire hotels from hundreds of travel sites and save

Shropshire
25 Jun — 26 Jun2
Shropshire
Fri 25/6
Sat 26/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shropshire

Filter by star ratings
All filters
Macdonald Hill Valley Hotel Golf & Spa
Macdonald Hill Valley Hotel Golf & Spa
7.9 Good
Tarporley Road, Whitchurch, United Kingdom
Show on map
1.6 km from city centre, Whitchurch, ENG, United Kingdom 
GoodBased on 818 reviews
7.9

Boasting a sauna and an indoor pool, Macdonald Hill Valley Hotel Golf & Spa is located in Whitchurch and provides relaxed accommodation. The various amenities this modern hotel has to offer include a beauty centre, an express check-in and check-out feature and 24-hour room service.

Lord Hill Hotel
Lord Hill Hotel
Abbey Foregate, Shrewsbury, United Kingdom
Show on map
1.3 km from city centre, Shrewsbury, ENG, United Kingdom 

Located in Shrewsbury, this unique and heritage-listed hotel is a few minutes walk from Shropshire Wildlife Trust, and a short drive from Telford. Those staying at the property can also make use of free Wi-Fi during their stay.

Travelodge Shrewsbury Bayston Hill
Travelodge Shrewsbury Bayston Hill
A5/A49 Roundabout, Shrewsbury, United Kingdom
Show on map
3.2 km from city centre, Shrewsbury, ENG, United Kingdom 

Located within the picturesque countryside of Bayston Hill, Travelodge Shrewsbury provides comfortable accommodation and a wide range of facilities, such as wireless internet, laundry facilities and room service. It also offers a dry cleaning service.

Lion Quays Hotel & Spa
Lion Quays Hotel & Spa
8.4 Excellent
Moreton, Oswestry, United Kingdom
Show on map
5.8 km from city centre, Oswestry, ENG, United Kingdom 
ExcellentBased on 1,791 reviews
8.4

Situated in Gobowen, Lion Quays Hotel & Spa is an easy drive from Llangollen and provides outdoor tennis courts, an indoor pool and a sauna. It has a spa and wellness centre, as well as a beauty centre, a Turkish steam bath and massage services.

The Stanage Bed and Breakfast
The Stanage Bed and Breakfast
9.6 Excellent
Dawley Road, Lawley Village, Telford, United Kingdom
Show on map
1.7 km from city centre, Telford, ENG, United Kingdom 
ExcellentBased on 76 reviews
9.6

The Stanage B&B offers 3-star accommodation in Telford. It is a 10-minute drive from Telford Shopping Centre and has on-site parking.

Holiday Inn Telford - Ironbridge
Holiday Inn Telford - Ironbridge
8.7 Excellent
Telford International Centre, Telford, United Kingdom
Show on map
1.8 km from city centre, Telford, ENG, United Kingdom 
ExcellentBased on 1,039 reviews
8.7

Holiday Inn Telford Ironbridge is located in Telford and offers an indoor pool. It also provides an express check-in and check-out feature, a beauty centre and a sauna.

The Charlton Arms
The Charlton Arms
9.2 Excellent
Ludford Bridge, Ludlow, United Kingdom
Show on map
0.6 km from city centre, Ludlow, ENG, United Kingdom 
ExcellentBased on 884 reviews
9.2

Boasting a swimming pool, The Charlton Arms is located in Ludlow and provides comfortable accommodation. Guests can also enjoy complimentary wireless internet.

Telford Madeley Court
Telford Madeley Court
6.9 Good
Castlefields Way, Telford, United Kingdom
Show on map
4.0 km from city centre, Telford, ENG, United Kingdom 
GoodBased on 971 reviews
6.9

Located in Telford, the hotel is within easy reach of Ironbridge Gorge and Telford Shopping Centre. It is conveniently positioned for guests wishing to visit local attractions.

Ramada by Wyndham Telford Ironbridge
Ramada by Wyndham Telford Ironbridge
8.6 Excellent
Forgegate, Telford, United Kingdom
Show on map
1.4 km from city centre, Telford, ENG, United Kingdom 
ExcellentBased on 1,451 reviews
8.6

Under a 20-minute walk from Telford Central Railway Station, the hotel offers guests a convenient base when in Telford. It also offers a sauna, outdoor tennis courts and an indoor pool.

Mercure Telford Centre Hotel
Mercure Telford Centre Hotel
8.3 Excellent
Forgegate, Telford, United Kingdom
Show on map
1.5 km from city centre, Telford, ENG, United Kingdom 
ExcellentBased on 561 reviews
8.3

Located amongst a range of popular attractions, shops and eateries, Mercure Telford Centre Hotel is ideal for those wishing to explore Telford and its surroundings. It has a spa, as well as a Jacuzzi, a sauna and a heated pool.

Tips for booking a Shropshire hotel

Cheapest month:June
Most expensive month:August
Average price in Shropshire:$142/night
Absolute cheapest price found:$35/night
Cheapest day:Sunday
Most expensive day:Friday
$99 - $191
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$115 - $191
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Shropshire hotels

Show all 1,390 hotels
1
Prince Rupert Hotel
Prince Rupert Hotel
8.4 Excellent
Butcher Row, Shrewsbury, United Kingdom
Show on map
0.2 km from city centre, Shrewsbury 

Situated in Shrewsbury, Prince Rupert Hotel offers traditional 3-star accommodation, as well as a sauna. Surrounded by local bars and restaurants, it is a short walk from Shrewsbury Railway Station.

2
Lake Vyrnwy Hotel & Spa
Lake Vyrnwy Hotel & Spa
8.8 Excellent
Lake Vyrnwy, Oswestry, United Kingdom
Show on map
28.7 km from city centre, Oswestry 

Less than a minute away from Lake Vyrnwy, Lake Vyrnwy Hotel & Spa offers 4-star rooms, as well as a sauna and a Turkish steam bath. It provides a spa and wellness centre, as well as massage services, a lake and a beauty centre.

3
The Corbet Arms
The Corbet Arms
9.1 Excellent
Church Road, Shrewsbury, United Kingdom
Show on map
3.7 km from city centre, Shrewsbury 

This comfortable guest house in Uffington offers complimentary Wi-Fi, as well as a designated smoking area and a bowling alley. It also provides a dart board and a garden.

4
Holiday Inn Express Shrewsbury
Holiday Inn Express Shrewsbury
8.1 Excellent
Sitka Drive Shrewsbury Business Park, Shrewsbury, United Kingdom
Show on map
3.1 km from city centre, Shrewsbury 

Located in Shrewsbury, Holiday Inn Express Shrewsbury is a short drive from Shropshire Hills and Telford Shopping Centre. The various facilities this modern hotel features include a 24-hour reception, a car rental desk and a terrace.

5
Ramada by Wyndham Telford Ironbridge
Ramada by Wyndham Telford Ironbridge
8.6 Excellent
Forgegate, Telford, United Kingdom
Show on map
1.4 km from city centre, Telford 

Under a 20-minute walk from Telford Central Railway Station, the hotel offers guests a convenient base when in Telford. It also offers a sauna, outdoor tennis courts and an indoor pool.

6
The Bull Inn
The Bull Inn
7.3 Good
7 Butcher Row, Shrewsbury, United Kingdom
Show on map
0.2 km from city centre, Shrewsbury 

The Bull Inn Shrewsbury provides a comfortable setting when in Shrewsbury. It is steps from St Mary's Church, eateries and nightlife options.

7
The Stanage Bed and Breakfast
The Stanage Bed and Breakfast
9.6 Excellent
Dawley Road, Lawley Village, Telford, United Kingdom
Show on map
1.7 km from city centre, Telford 

The Stanage B&B offers 3-star accommodation in Telford. It is a 10-minute drive from Telford Shopping Centre and has on-site parking.

8
Darwin's Townhouse
Darwin's Townhouse
9.2 Excellent
37 St Julian's Friars, Shrewsbury, United Kingdom
Show on map
0.6 km from city centre, Shrewsbury 

Darwin's Townhouse provides a comfortable setting while in Shrewsbury. It is situated in the area's vibrant nightlife district, just a short walk from The Cathedral Church of Our Lady Help of Christians and Saint Peter of Alcantara.

Cheapest hotels in Shropshire, England

Show all 1,390 hotels
Days Inn by Wyndham Telford Ironbridge M54
Days Inn by Wyndham Telford Ironbridge M54
7.8 Good
M54 Junction/4, Shifnal, United Kingdom
Show on map
2.1 km from city centre,  

Located in Shifnal, Days Inn Hotel Telford Ironbridge is an easy drive from Telford Shopping Centre and River Severn. This comfortable 3-star hotel is just a 10-minute drive from Telford.

$61
Avg. per night
Travelodge Shrewsbury Bayston Hill
Travelodge Shrewsbury Bayston Hill
A5/A49 Roundabout, Shrewsbury, United Kingdom
Show on map
3.2 km from city centre,  

Located within the picturesque countryside of Bayston Hill, Travelodge Shrewsbury provides comfortable accommodation and a wide range of facilities, such as wireless internet, laundry facilities and room service. It also offers a dry cleaning service.

$71
Avg. per night
Holiday Inn Express Stafford
Holiday Inn Express Stafford
8.7 Excellent
Acton Gate, Acton Court, Stafford, United Kingdom
Show on map
4.5 km from city centre,  

Situated in Acton Trussell, this 3-star property is contemporary and modern. It also offers laundry facilities, a safe and a 24-hour business centre.

$77
Avg. per night
Telford Madeley Court
Telford Madeley Court
6.9 Good
Castlefields Way, Telford, United Kingdom
Show on map
4.0 km from city centre,  

Located in Telford, the hotel is within easy reach of Ironbridge Gorge and Telford Shopping Centre. It is conveniently positioned for guests wishing to visit local attractions.

$90
Avg. per night
The Bull Inn
The Bull Inn
7.3 Good
7 Butcher Row, Shrewsbury, United Kingdom
Show on map
0.2 km from city centre,  

The Bull Inn Shrewsbury provides a comfortable setting when in Shrewsbury. It is steps from St Mary's Church, eateries and nightlife options.

$91
Avg. per night
Lord Hill Hotel
Lord Hill Hotel
Abbey Foregate, Shrewsbury, United Kingdom
Show on map
1.3 km from city centre,  

Located in Shrewsbury, this unique and heritage-listed hotel is a few minutes walk from Shropshire Wildlife Trust, and a short drive from Telford. Those staying at the property can also make use of free Wi-Fi during their stay.

$96
Avg. per night
Buckatree Hall Hotel
Buckatree Hall Hotel
8.3 Excellent
The Wrekin, Telford, United Kingdom
Show on map
4.8 km from city centre,  

Located in Telford, Buckatree Hall Hotel is an easy drive from River Severn and offers free private parking on site. This comfortable 3-star hotel is just a 10-minute drive from Wellington.

$102
Avg. per night
Holiday Inn Telford - Ironbridge
Holiday Inn Telford - Ironbridge
8.7 Excellent
Telford International Centre, Telford, United Kingdom
Show on map
1.8 km from city centre,  

Holiday Inn Telford Ironbridge is located in Telford and offers an indoor pool. It also provides an express check-in and check-out feature, a beauty centre and a sauna.

$103
Avg. per night

Hotel prices in Shropshire

3 stars

$61 - $222

Telford Madeley Court

No. 1 most popular

$90
Avg. per night
The Corbet Arms

No. 2 most popular

The Corbet Arms
9.1 Excellent
$131
Avg. per night
Days Inn by Wyndham Telford Ironbridge M54
$61
Avg. per night
4 stars and up

$107 - $268

Macdonald Hill Valley Hotel Golf & Spa

No. 1 most popular

$116
Avg. per night
Prince Rupert Hotel

No. 2 most popular

Prince Rupert Hotel
8.4 Excellent
$128
Avg. per night
Mercure Telford Centre Hotel

Best value

$107
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Shropshire

About Shropshire

Holding the title of England’s largest inland county, Shropshire borders Wales in the country’s central east. It centres around the county town of Shrewsbury and is home to the world’s first iron bridge, as well as the magnificent Shropshire Hills Area of Outstanding Natural Beauty.

Things to do

With its lively market towns, historic castles and rich industrial past, Shropshire is a must-visit destination en route between England and Wales.

Explore Ludlow Castle. Located in the south of Shropshire, this ruined medieval fortification is perched on a rocky headland overlooking the River Teme. Stroll through the scenic grounds to learn about the castle’s tumultuous history and photograph the crumbling stonework that’s been described as “the very perfection of decay”.

Visit the UNESCO-listed Ironbridge Gorge. Carved by the River Severn, the Ironbridge Gorge was originally created by a glacial overflow at the end of the last Ice Age. It’s named after the iconic Iron Bridge (the first of its kind when it was built in 1770), and once linked the industrial hubs of Broseley and Coalbrookdale with the mining town of Madeley.

Discover the Blists Hill Victorian Town. Established on a former industrial complex, this open-air museum recreates the atmosphere of a Victorian-era Shropshire town. Wander between the old bank, bakery and post office and learn about the importance of the iron industry before stepping inside the cottages and tin-roofed church where the workers lived and prayed.

Escape to the Shropshire Hills AONB. Much of southern Shropshire has been designated as an Area of Outstanding Natural Beauty and encompasses charming villages and rolling hills traversed by walking trails. Visit the beautifully preserved manor house of Stokesay Castle and photograph the historic bridge over the River Clun or follow Offa's Dyke along the border between England and Wales.

Getting around

Birmingham Airport is around an hour’s drive from Shropshire while Liverpool John Lennon Airport is 1.5 hours away. Regular trains connect the county’s major towns and cities while buses serve smaller villages. Having your own vehicle gives you greater freedom to explore Shropshire.

Shropshire travel FAQs

  • Where is the best place to stay in Shropshire?

    When visiting Shropshire, consider checking out Shrewsbury, Oswestry, and Telford as some of the most sought after locations.

  • What are the best hotels in Shropshire?

    Shropshire is home to many highly-rated hotels, one of which is Macdonald Hill Valley Hotel Golf & Spa, which has a current rating of 7.9. For other potential stays, consider Abbey Court Guest House and Sweeney Hall, which can also be great places to stay in Shropshire.