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
Dec 6 — Dec 72
Staines-upon-Thames, England, United Kingdom
Mon 12/6
Tue 12/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
Travelodge Staines
Travelodge Staines
8.7 Excellent
Hale Street, Two Rivers, Staines, Tw18 4uw, England United Kingdom, Staines-upon-Thames, United Kingdom
Show on map
0.5 mi from city centre, Staines-upon-Thames 
ExcellentBased on 8 reviews
8.7

Situated within a 10-minute walk of Staines Railway Station, the hotel is a convenient base while in Staines. It is ideally located for guests wishing to visit local attractions.

Mercure London Staines Upon Thames Hotel
Mercure London Staines Upon Thames Hotel
6.8 Good
Thames Street, Staines-upon-Thames, United Kingdom
Show on map
0.2 mi from city centre, Staines-upon-Thames 
GoodBased on 1,137 reviews
6.8

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.

Rc Airport Rooms
Rc Airport Rooms
7.5 Good
211 Long Lane, Staines-upon-Thames, United Kingdom
Show on map
2.5 mi from city centre, Staines-upon-Thames 
GoodBased on 277 reviews
7.5

RC Airport Rooms provides comfortable 4-star accommodation in London. Guests can also enjoy complimentary internet throughout the property.

The Stanwell Heathrow
The Stanwell Heathrow
8.6 Excellent
171 Town Lane, Stanwell, Staines-upon-Thames, United Kingdom
Show on map
2.0 mi from city centre, Staines-upon-Thames 
ExcellentBased on 1,532 reviews
8.6

Situated in Stanwell, The Stanwell Heathrow is within easy driving distance of Staines and provides meeting rooms, highchairs and 24-hour room service. It is conveniently positioned for those wanting to visit the area's popular attractions.

Exquisite 3 Bed apartment Near Heathrow
Exquisite 3 Bed apartment Near Heathrow
9.0 Excellent
Staines-upon-Thames, United Kingdom
Show on map
0.3 mi from city centre, Staines-upon-Thames 
ExcellentBased on 4 reviews
9.0

Exquisite 3 Bed apartment Near Heathrow is located in Staines and offers free Wi-Fi. Surrounded by local bars and restaurants, it is a short walk from Staines Railway Station.

Tips for booking a Staines-upon-Thames hotel

Cheapest month:December
Most expensive month:October
Average price in Staines-upon-Thames:$102/night
Absolute cheapest price found:$46/night
Cheapest day:Friday
Most expensive day:Tuesday
$46 - $152
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$79 - $180
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Staines-upon-Thames hotels

Show all 53 hotels
1
Travelodge Staines
Travelodge Staines
8.7 Excellent
Hale Street, Two Rivers, Staines, Tw18 4uw, England United Kingdom, Staines-upon-Thames, United Kingdom
Show on map
0.5 mi from city centre, Staines-upon-Thames, ENG, United Kingdom 

Situated within a 10-minute walk of Staines Railway Station, the hotel is a convenient base while in Staines. It is ideally located for guests wishing to visit local attractions.

2
The Stanwell Heathrow
The Stanwell Heathrow
8.6 Excellent
171 Town Lane, Stanwell, Staines-upon-Thames, United Kingdom
Show on map
2.0 mi from city centre, Staines-upon-Thames, ENG, United Kingdom 

Situated in Stanwell, The Stanwell Heathrow is within easy driving distance of Staines and provides meeting rooms, highchairs and 24-hour room service. It is conveniently positioned for those wanting to visit the area's popular attractions.

3
Mercure London Staines Upon Thames Hotel
Mercure London Staines Upon Thames Hotel
6.8 Good
Thames Street, Staines-upon-Thames, United Kingdom
Show on map
0.2 mi from city centre, Staines-upon-Thames, ENG, United Kingdom 

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 53 hotels
Travelodge Staines
Travelodge Staines
8.7 Excellent
Hale Street, Two Rivers, Staines, Tw18 4uw, England United Kingdom, Staines-upon-Thames, United Kingdom
Show on map
0.5 mi from city centre,  

Situated within a 10-minute walk of Staines Railway Station, the hotel is a convenient base while in Staines. It is ideally located for guests wishing to visit local attractions.

$39
Avg. per night
Mercure London Staines Upon Thames Hotel
Mercure London Staines Upon Thames Hotel
6.8 Good
Thames Street, Staines-upon-Thames, United Kingdom
Show on map
0.2 mi 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.

$46
Avg. per night
The Stanwell Heathrow
The Stanwell Heathrow
8.6 Excellent
171 Town Lane, Stanwell, Staines-upon-Thames, United Kingdom
Show on map
2.0 mi from city centre,  

Situated in Stanwell, The Stanwell Heathrow is within easy driving distance of Staines and provides meeting rooms, highchairs and 24-hour room service. It is conveniently positioned for those wanting to visit the area's popular attractions.

$48
Avg. per night
Rc Airport Rooms
Rc Airport Rooms
7.5 Good
211 Long Lane, Staines-upon-Thames, United Kingdom
Show on map
2.5 mi from city centre,  

RC Airport Rooms provides comfortable 4-star accommodation in London. Guests can also enjoy complimentary internet throughout the property.

$56
Avg. per night
Exquisite 3 Bed apartment Near Heathrow
Exquisite 3 Bed apartment Near Heathrow
9.0 Excellent
Staines-upon-Thames, United Kingdom
Show on map
0.3 mi from city centre,  

Exquisite 3 Bed apartment Near Heathrow is located in Staines and offers free Wi-Fi. Surrounded by local bars and restaurants, it is a short walk from Staines Railway Station.

$173
Avg. per night

Hotel prices in Staines-upon-Thames

3 stars

$39 - $56

Mercure London Staines Upon Thames Hotel
$46
Avg. per night
Rc Airport Rooms

#2 Most popular

$56
Avg. per night
Travelodge Staines

Best value

Travelodge Staines
8.7 Excellent
$39
Avg. per night
4 stars +

$48 - $159

The Stanwell Heathrow

Best value

$48
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 The Stanwell Heathrow, which has a current rating of 8.6. For other potential stays, consider The Swan Hotel and The Boleyn Hotel, which can also be great places to stay in Staines-upon-Thames.

  • How much is a hotel in Staines-upon-Thames tonight?

    Over the last 3 days, the starting price of a hotel in Staines-upon-Thames tonight has been as low as $41 and the average price has been $95. If you’d prefer 4-star accommodation, expect to pay at least $64 for this evening.