Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My Read up on the latest travel restrictions.

Hotels in Staines

Staines is a town on the River Thames in Surrey, England, now officially named Staines-on-Thames. Until the mid 1960s it was in the historic county of Middlesex. 17 miles from the centre of London, Staines lies on the edge of the Green Belt.


There has been a crossing on the River Thames here since Roman times, although evidence of human habitation stretches as far back as the Neolithic era at Staines Moor. Within a decade of the first Roman invasion there was a bridge linking Londinium to Silchester, and the Roman's knew this place as Pontes, or ‘Bridges'. A number of historically significant events have occurred at Staines, such as an assembly of the Barons before meeting King John at Runnymede in 1215 and the trial of Thomas More that took place in a public house here, away from the plague-ridden capital. Its position on the vital ancient river crossing means that numerous Kings and Queens will have passed this way through the ages.

Until the mid-19th century the parish of Staines remained mostly agricultural, with the town a regular staging post with coaching inns. Linoleum manufacture saw a successful industrial phase develop in the 1860s and a bronze statue of two lino workers in the High Street commemorates this trade today. The Lagonda car factory was also situated nearby.

Today, Staines is a busy thriving place with excellent pedestrianised shopping facilities, and convenient proximity to Heathrow and the M25 Motorway. Many major organisations such as Bupa, Siemens and Samsung have major sites or HQs in the town.


As a bustling centre with lots of diverse visitors, Staines Restaurants cater for every taste. From the eclectic buffet dining and pleasant contemporary ambiance of Jimmy's Restaurants, to the high quality Italian treats at Café Gondola on the High Street, you will find a wealth of choice. At Sushi Nara on Church Street you can saver authentic and perfectly fresh Japanese cuisine in friendly surroundings, while in the Spice Lounge, you can settle to peruse the adventurous Indian menu in stylish surroundings. From Staines hotels there is simply a rich variety of restaurants to choose from.

The River

Staines is defined by its position on the River Thames and there are plenty of ways to enjoy it from here. Stroll along the Thames Path between the Memorial Gardens, the Lamas Recreation Ground and Laleham Park and you will find plenty of spots to relax and enjoy the water or have a picnic. Carry on to Laleham village and you'll find fine 18th and 19th-century architecture and country-style pubs.

Frequently asked questions about Hotels in Staines

Which hotels are the most popular ones to stay at in Staines?

According to our booking data, one of the most booked hotels in Staines is Mercure London Staines Upon Thames Hotel.

What is the cheapest price for a hotel in Staines?

The lowest price for a double room in Staines is £39.

What are the best hotels in Staines near the center?

If you want to stay near the center of Staines, you can consider staying at Mercure London Staines Upon Thames Hotel and The Swan Hotel.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555