You are here: Home | Hotels

Hotels

Hotels

Whether you’re visiting Southwater for business or pleasure, there’s no need to rush off, with a selection of modern hotels in the heart of the centre you can now make a night of it, making plenty of time to relax, shop and dine at your leisure.


Travelodge Southwater

Ideally located in the town centre, adjacent to Southwater’s Leisure complex where you can shop till you drop, watch the latest flicks or have a go at tenpin bowling or ice skating. There’s also a great variety of top-notch restaurants to enjoy.

You’re just minutes from the International Centre, one of the UK’s principle conference venues, and less than a mile away from Telford Central rail station and the M54.

Visit the Travelodge Southwater website

International Hotel

The International Hotel is five minutes’ walk from Telford's undercover Shopping Centre and Southwater with IMAX Cinema, ice rink and tenpin bowling or ice skating. There’s also a great variety of top-notch restaurants to enjoy.

Also nearby is the wonderful Telford Town Park which offers acres of woodland walks and free fun in the many play areas, alongside high ropes, zip wire and mini golf activities.

Visit the International Hotel website


International Centre Hotel

Ideally located in the centre of Southwater, Telford International Centre Hotel (Premier Inn) offers a restaurant and a bar. The hotel is just one mile from Telford Central Railway Station.

Visit Telford International Centre Hotel website

Holiday Inn Telford

Holiday Inn Telford is ideally located just off the M54 and offers free parking. Adjacent to The International Centre and is only a short stroll to Telford Shopping Centre and Southwater. 

Visit the Holiday Inn Telford website