Customer notice:

In response to Central Government Guidelines pubs, bars and restaurants are now closed. Some Southwater businesses remain open offering a delivery / takeaway service:

  • Miller & Carter – Closed
  • TGI Fridays – Closed
  • Novello Lounge – Closed
  • Cineworld - Closed
  • TenPin – Closed
  • Pizza Express - Closed
  • Bella Italia – Closed
  • Telford Ice Rink and Telford Soft Play – Closed
  • Alberts Shed – Closed

We look forward to welcoming you back to Southwater when it is safe to do so.

You are here: Home | 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