
Photo by Michael FORD
Hotels in St John's
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in St John's?




9.0 out of 10, Wonderful, (363)
9.0/10
Wonderful
(363)
The price is CNY463
CNY463
CNY603 total
includes taxes & fees
Jan 5 - Jan 6, 2026




8.2 out of 10, Very Good, (1002)
8.2/10
Very Good
(1002)
The price is CNY410
CNY410
CNY492 total
includes taxes & fees
Jan 4 - Jan 5, 2026




8.6 out of 10, Excellent, (1004)
8.6/10
Excellent
(1004)
The price is CNY914
CNY914
CNY1,097 total
includes taxes & fees
Jan 1 - Jan 2, 2026




8.8 out of 10, Excellent, (415)
8.8/10
Excellent
(415)
The price is CNY463
CNY463
CNY603 total
includes taxes & fees
Jan 5 - Jan 6, 2026




8.6 out of 10, Excellent, (701)
8.6/10
Excellent
(701)




8.8 out of 10, Excellent, (1006)
8.8/10
Excellent
(1006)
The price is CNY882
CNY882
CNY1,058 total
includes taxes & fees
Jan 1 - Jan 2, 2026




7.4 out of 10, Good, (1000)
7.4/10
Good
(1000)
The price is CNY542
CNY542
CNY650 total
includes taxes & fees
Jan 14 - Jan 15, 2026




7.8 out of 10, Good, (834)
7.8/10
Good
(834)
The price is CNY661
CNY661
CNY793 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Coworth Park - Dorchester Collection
Coworth Park - Dorchester Collection5.0 star property
10.5 km from St John's
9.6 out of 10, Exceptional, (191)
9.6/10
Exceptional
(191)
The price is CNY3,518
CNY3,518
CNY4,221 total
includes taxes & fees
Jan 18 - Jan 19, 2026




7.6 out of 10, Good, (424)
7.6/10
Good
(424)




8.0 out of 10, Very Good, (790)
8.0/10
Very Good
(790)
The price is CNY541
CNY541
CNY649 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Great Fosters - A Small Luxury Hotel
Great Fosters - A Small Luxury Hotel5.0 star property
12.1 km from St John's
9.0 out of 10, Wonderful, (494)
9.0/10
Wonderful
(494)
The price is CNY1,592
CNY1,592
CNY1,910 total
includes taxes & fees
Jan 7 - Jan 8, 2026




8.6 out of 10, Excellent, (918)
8.6/10
Excellent
(918)




7.8 out of 10, Good, (855)
7.8/10
Good
(855)
The price is CNY760
CNY760
CNY912 total
includes taxes & fees
Jan 5 - Jan 6, 2026




8.4 out of 10, Very Good, (629)
8.4/10
Very Good
(629)
The price is CNY497
CNY497
CNY596 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.6 out of 10, Exceptional, (911)
9.6/10
Exceptional
(911)




8.0 out of 10, Very Good, (1000)
8.0/10
Very Good
(1000)
The price is CNY632
CNY632
CNY759 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Macdonald Frimley Hall Hotel and Spa
Macdonald Frimley Hall Hotel and Spa4.0 star property
10 km from St John's
8.0 out of 10, Very Good, (889)
8.0/10
Very Good
(889)
The price is CNY594
CNY594
CNY713 total
includes taxes & fees
Jan 4 - Jan 5, 2026




8.6 out of 10, Excellent, (514)
8.6/10
Excellent
(514)
The price is CNY707
CNY707
CNY848 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Sunday London Staines-upon-Thames Heathrow T5
Sunday London Staines-upon-Thames Heathrow T53.0 star property
14.3 km from St John's
8.0 out of 10, Very Good, (337)
8.0/10
Very Good
(337)
The price is CNY479
CNY479
CNY575 total
includes taxes & fees
Jan 5 - Jan 6, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
trending_down When is the best time to visit Woking?
When is the best time to visit Woking?Our prices for hotels in Woking are cheapest in January
When is the best time to visit Woking?
When is the best time to visit Woking?
Our prices for hotels in Woking are cheapest in January
Price trends for hotels in Woking
Pricing is based on two traveler single night rates
Currently viewing crowd sizes and weather for December.trending_down Low crowds
Typical weather for Woking
December
High 8°C / low 4°C. Cloudy most days.
View properties in December 8°
December, Low crowds, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
7°
January, Low crowds, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
8°
February, Moderate crowds, average high temperature 8 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
11°
March, Moderate crowds, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
14°
April, High crowds, average high temperature 14 degrees Celsius, average low temperature 5 degrees Celsius. Sunny most days.
5°
17°
May, High crowds, average high temperature 17 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
20°
June, High crowds, average high temperature 20 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
22°
July, Moderate crowds, average high temperature 22 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
22°
August, Low crowds, average high temperature 22 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
20°
September, Moderate crowds, average high temperature 20 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
15°
October, High crowds, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
9°
11°
November, Low crowds, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
Monthly weather averages (˚C)
Check out reviews of St John's hotels guests love

Leonardo London Heathrow Airport
10/10 Excellent
"Excellent! Great location, room and breakfast, all at a reasonable price! "

Hilton London Heathrow Airport Hotel
10/10 Excellent
"The room is always spotless at this hotel and the staff are very helpful also and pleasant all the time"

Sofitel London Heathrow
10/10 Excellent
"The bedsheets and duvet were fantastic"

Hilton Garden Inn London Heathrow Airport
10/10 Excellent
"This is a surprisingly nice hotel. Quiet, great water pressure, comfortable bed, great shuttle to the airport. I'd stay again. "

Holiday Inn Express London Heathrow T4 by IHG
10/10 Excellent
"We’ve had the occasion to use this hotel multiple times. Every time we have found it’s a wonderful place to land. They go out of their way to make your stay restful and rejuvenating!"

Thistle London Heathrow Terminal 5
10/10 Excellent
"Very convenient for terminal 5, friendly helpful staff. Good price. "

Premier Inn Heathrow Airport Terminal 4
10/10 Excellent
"Does the job. No complaints "

Ibis Styles London Heathrow
10/10 Excellent
"Nice staff, pretty good breakfast"

Radisson Blu Hotel, London Heathrow
10/10 Excellent
"."
Frequently asked questions
Is St John's expensive to stay in?
You can find great hotels from CNY458 in St John's to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for St John's hotels?
Discover great deals on hotels in St John's with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on St John's hotels.
Can I receive a refund if I cancel my St John's hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some St John's hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
Is it worth staying in St John's?
Basing yourself in St John's makes it easy to explore Woking, including the neighborhoods of Byfleet and Ottershaw.
Find out more about St John's
Keep exploring
- Hotels near Guildford Spectrum Athletics Stadium
- Hotels with Kitchens in Isleworth
- Hotels near Pewley Down Nature Reserve
- Hotels near Royal Army Physical Training Corps Museum
- Luxury Hotels in Longford
- Aldershot Hotels
- Hotels near Aldershot Station
- Family Hotels near High Street
- Pet-Friendly Hotels in Windsor
- Hotels near The Atrium
- Cheap Hotels in Twickenham
- Business Hotels in Farnham
- Hotels near Savill Garden
- Heston Hotels
- Crondall Hotels
- Luxury Hotels in Bracknell
- Hotels near Thames Ditton Station
- Hotels with a Gym in Longford
- Wokingham Hotels
- Hotels near Tadworth Station
- Hotels near Frimley Lodge Park
- Hotels with Kitchens in Staines
- Family Hotels in Longford
- Hotels near Ewell West Station
- Hotels near Oxshott Station
- Apartments in West Drayton
- Hotels near Camberley Station
- Hotels near ExxonMobil House
- Hotels near Nirvana Spa
- Hotels near Topgolf Surrey
- Luxury Hotels in Weybridge
- Churt Hotels
- Business Hotels in Windsor
- Hotels near Epsom Downs Station