
Find hotels in St. John, St. Louis
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. John hotels

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham21.8 km from St. John
8.0 out of 10, Very Good, (1,275 reviews)
The price is ¥14,168
¥16,363 total
includes taxes & fees
May 18 - May 19

Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis Airport3.7 km from St. John
9.4 out of 10, Exceptional, (2,995 reviews)
The price is ¥16,628
¥19,579 total
includes taxes & fees
Jun 15 - Jun 16

River City Casino & Hotel
River City Casino & Hotel21.5 km from St. John
9.0 out of 10, Wonderful, (1,552 reviews)
The price is ¥11,241
¥15,374 total
includes taxes & fees
Jun 3 - Jun 4

Hampton Inn St. Charles St. Peters
Hampton Inn St. Charles St. Peters20.6 km from St. John
8.0 out of 10, Very Good, (1,003 reviews)
The price is ¥16,753
¥19,253 total
includes taxes & fees
May 31 - Jun 1

Wingate by Wyndham St. Louis Airport
Wingate by Wyndham St. Louis Airport3.7 km from St. John
9.2 out of 10, Wonderful, (1,597 reviews)
The price is ¥17,422
¥20,512 total
includes taxes & fees
May 27 - May 28

Hyatt Select St. Louis Airport
Hyatt Select St. Louis Airport2.7 km from St. John
9.2 out of 10, Wonderful, (1,001 reviews)
The price is ¥18,689

















