Hotels in Staines-upon-Thames

Search and compare Staines-upon-Thames hotels from hundreds of travel sites and save

Staines-upon-Thames, England, United Kingdom
28 Jul — 29 Jul2
Staines-upon-Thames, England, United Kingdom
Wed 28/7
Thu 29/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Staines-upon-Thames

Filter by star ratings
All filters
Mercure London Staines Upon Thames Hotel
Mercure London Staines Upon Thames Hotel
7.0 Good
Thames Street, Staines-upon-Thames, United Kingdom
Show on map
0.4 km from city centre, Staines-upon-Thames 
GoodBased on 1,067 reviews
7.0

Located under a 20-minute walk from Staines Railway Station, the hotel provides guests with an ideal base while visiting Staines. It is conveniently positioned for those wanting to sightsee in the area.

The Swan Hotel
The Swan Hotel
9.1 Excellent
The Hythe, Staines-upon-Thames, United Kingdom
Show on map
0.8 km from city centre, Staines-upon-Thames 
ExcellentBased on 610 reviews
9.1

Located under a 20-minute walk from Staines Railway Station, the inn offers guests a convenient base while in Staines. It is conveniently positioned for guests wanting to visit local attractions.

Travelodge Heathrow Terminal 5
Travelodge Heathrow Terminal 5
7.7 Good
Calder Way, Horton Road, Slough, United Kingdom
Show on map
4.3 km from city centre, Staines-upon-Thames 
GoodBased on 17 reviews
7.7

Situated in Colnbrook with Poyle, Travelodge Heathrow Terminal 5 is a short drive from Slough and provides an express check-in and check-out feature, wireless internet and a 24-hour reception. It is conveniently located for those wanting to visit the area's popular attractions.

easyHotel London Heathrow
easyHotel London Heathrow
6.5 Good
Brickfield Lane 49, Hayes, United Kingdom
Show on map
8.3 km from city centre, Staines-upon-Thames 
GoodBased on 2,588 reviews
6.5

Easyhotel London Heathrow provides a comfortable setting while in London. It is conveniently located for those wishing to visit local attractions.

The Boleyn Hotel
The Boleyn Hotel
8.3 Excellent
29 The Hythe, Staines-upon-Thames, United Kingdom
Show on map
0.7 km from city centre, Staines-upon-Thames 
ExcellentBased on 708 reviews
8.3

Situated in Staines, The Boleyn Hotel is an easy drive from Stanwell and Windsor. It is conveniently positioned for those wishing to sightsee in the area.

Tips for booking a Staines-upon-Thames hotel

Cheapest month:December
Most expensive month:May
Average price in Staines-upon-Thames:$114/night
Absolute cheapest price found:$49/night
Cheapest day:Sunday
Most expensive day:Wednesday
$62 - $147
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$82 - $166
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Staines-upon-Thames hotels

Show all 49 hotels
1
easyHotel London Heathrow
easyHotel London Heathrow
6.5 Good
Brickfield Lane 49, Hayes, United Kingdom
Show on map
3.0 km from city centre, Hayes 

Easyhotel London Heathrow provides a comfortable setting while in London. It is conveniently located for those wishing to visit local attractions.

2
Travelodge Heathrow Terminal 5
Travelodge Heathrow Terminal 5
7.7 Good
Calder Way, Horton Road, Slough, United Kingdom
Show on map
7.2 km from city centre, Slough 

Situated in Colnbrook with Poyle, Travelodge Heathrow Terminal 5 is a short drive from Slough and provides an express check-in and check-out feature, wireless internet and a 24-hour reception. It is conveniently located for those wanting to visit the area's popular attractions.

3
The Boleyn Hotel
The Boleyn Hotel
8.3 Excellent
29 The Hythe, Staines-upon-Thames, United Kingdom
Show on map
0.7 km from city centre, Staines-upon-Thames 

Situated in Staines, The Boleyn Hotel is an easy drive from Stanwell and Windsor. It is conveniently positioned for those wishing to sightsee in the area.

4
Mercure London Staines Upon Thames Hotel
Mercure London Staines Upon Thames Hotel
7.0 Good
Thames Street, Staines-upon-Thames, United Kingdom
Show on map
0.4 km from city centre, Staines-upon-Thames 

Located under a 20-minute walk from Staines Railway Station, the hotel provides guests with an ideal base while visiting Staines. It is conveniently positioned for those wanting to sightsee in the area.

Cheapest hotels in Staines-upon-Thames, Surrey

Show all 49 hotels
easyHotel London Heathrow
easyHotel London Heathrow
6.5 Good
Brickfield Lane 49, Hayes, United Kingdom
Show on map
3.0 km from city centre,  

Easyhotel London Heathrow provides a comfortable setting while in London. It is conveniently located for those wishing to visit local attractions.

$43
Avg. per night
Travelodge Heathrow Terminal 5
Travelodge Heathrow Terminal 5
7.7 Good
Calder Way, Horton Road, Slough, United Kingdom
Show on map
7.2 km from city centre,  

Situated in Colnbrook with Poyle, Travelodge Heathrow Terminal 5 is a short drive from Slough and provides an express check-in and check-out feature, wireless internet and a 24-hour reception. It is conveniently located for those wanting to visit the area's popular attractions.

$68
Avg. per night
Mercure London Staines Upon Thames Hotel
Mercure London Staines Upon Thames Hotel
7.0 Good
Thames Street, Staines-upon-Thames, United Kingdom
Show on map
0.4 km from city centre,  

Located under a 20-minute walk from Staines Railway Station, the hotel provides guests with an ideal base while visiting Staines. It is conveniently positioned for those wanting to sightsee in the area.

$72
Avg. per night
The Boleyn Hotel
The Boleyn Hotel
8.3 Excellent
29 The Hythe, Staines-upon-Thames, United Kingdom
Show on map
0.7 km from city centre,  

Situated in Staines, The Boleyn Hotel is an easy drive from Stanwell and Windsor. It is conveniently positioned for those wishing to sightsee in the area.

$130
Avg. per night
The Swan Hotel
The Swan Hotel
9.1 Excellent
The Hythe, Staines-upon-Thames, United Kingdom
Show on map
0.8 km from city centre,  

Located under a 20-minute walk from Staines Railway Station, the inn offers guests a convenient base while in Staines. It is conveniently positioned for guests wanting to visit local attractions.

$183
Avg. per night

Hotel prices in Staines-upon-Thames

3 stars

$68 - $72

Mercure London Staines Upon Thames Hotel
$72
Avg. per night
Travelodge Heathrow Terminal 5
$68
Avg. per night
4 stars and up

$130 - $183

The Swan Hotel

No. 1 most popular

The Swan Hotel
9.1 Excellent
$183
Avg. per night
The Boleyn Hotel

Best value

The Boleyn Hotel
8.3 Excellent
$130
Avg. per night

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

Where to stay in Staines-upon-Thames

Staines-upon-Thames travel FAQs

  • What are the best hotels in Staines-upon-Thames?

    Staines-upon-Thames is home to many highly-rated hotels, one of which is Mercure London Staines Upon Thames Hotel, which has a current rating of 7.0. For other potential stays, consider The Boleyn Hotel and The Swan Hotel, which can also be great places to stay in Staines-upon-Thames.