
Find hotels in Shrewsbury, MO from ₩105,640
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Shrewsbury
Family friendly
Check prices for these dates
Our top choices for Shrewsbury hotels

Country Inn & Suites by Radisson, St. Charles Historic District
Country Inn & Suites by Radisson, St. Charles Historic DistrictSt. Charles Historic District
9.4 out of 10, Exceptional, (1,006 reviews)
The price is ₩163,906
₩188,373 total
includes taxes & fees
Jan 25 - Jan 26

Comfort Suites St Charles - St Louis
Comfort Suites St Charles - St LouisSt. Charles
8.4 out of 10, Very Good, (1,002 reviews)
The price is ₩111,033
₩127,608 total
includes taxes & fees
Jan 18 - Jan 19

Best Western Plus The Charles Hotel
Best Western Plus The Charles HotelSt. Charles
8.2 out of 10, Very Good, (1,001 reviews)
The price is ₩127,952
₩148,331 total
includes taxes & fees
Jan 14 - Jan 15

Drury Plaza Hotel St. Louis St. Charles
Drury Plaza Hotel St. Louis St. CharlesSt. Charles
9.6 out of 10, Exceptional, (1,003 reviews)
The price is ₩168,885
₩195,777 total
includes taxes & fees
Jan 18 - Jan 19

Hampton Inn St. Charles St. Peters
Hampton Inn St. Charles St. PetersSt. Charles
8.0 out of 10, Very Good, (1,006 reviews)
The price is ₩131,272
₩150,867 total
includes taxes & fees
Feb 5 - Feb 6

Embassy Suites by Hilton St. Louis St. Charles
Embassy Suites by Hilton St. Louis St. CharlesSt. Charles
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₩179,445
₩206,231 total
includes taxes & fees
Feb 1 - Feb 2

Relax Inn Saint Charles
Relax Inn Saint CharlesSt. Charles
6.6 out of 10, (1,001 reviews)
The price is ₩91,924
₩105,640 total
includes taxes & fees
Jan 18 - Jan 19

The Cheshire
The CheshireRichmond Heights
8.6 out of 10, Excellent, (1,006 reviews)
The price is ₩187,919
₩223,130 total
includes taxes & fees
Jan 18 - Jan 19

Courtyard by Marriott St. Louis Brentwood
Courtyard by Marriott St. Louis BrentwoodRichmond Heights
9.4 out of 10, Exceptional, (848 reviews)
The price is ₩159,991
₩195,667 total
includes taxes & fees
Jan 26 - Jan 27

Tru by Hilton St. Charles St. Louis, MO
Tru by Hilton St. Charles St. Louis, MOSt. Charles
8.6 out of 10, Excellent, (777 reviews)
The price is ₩155,358
₩180,102 total
includes taxes & fees
Jan 25 - Jan 26

Country Inn & Suites by Radisson, St. Peters, MO
Country Inn & Suites by Radisson, St. Peters, MOSt. Charles
8.2 out of 10, Very Good, (1,001 reviews)
The price is ₩125,573
₩144,345 total
includes taxes & fees
Jan 25 - Jan 26

Ameristar Casino Resort and Spa
Ameristar Casino Resort and SpaSt. Charles
8.4 out of 10, Very Good, (1,008 reviews)
The price is ₩261,327
₩329,642 total
includes taxes & fees
Feb 1 - Feb 2

Best Western Plus Fenton
Best Western Plus FentonFenton
9.2 out of 10, Wonderful, (190 reviews)
The price is ₩147,895
₩170,801 total
includes taxes & fees
Jan 15 - Jan 16

Drury Inn & Suites Southwest St. Louis
Drury Inn & Suites Southwest St. LouisValley Park
9.4 out of 10, Exceptional, (1,016 reviews)
The price is ₩167,783
₩196,279 total
includes taxes & fees
Jan 25 - Jan 26

Holiday Inn Express & Suites St. Louis West - Fenton by IHG
Holiday Inn Express & Suites St. Louis West - Fenton by IHGFenton
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₩147,370
₩170,194 total
includes taxes & fees
Jan 15 - Jan 16

Wingate by Wyndham St. Louis/Fenton Route 66
Wingate by Wyndham St. Louis/Fenton Route 66Fenton
7.8 out of 10, Good, (1,139 reviews)
The price is ₩115,342
₩133,206 total
includes taxes & fees
Jan 16 - Jan 17

Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport WestMaryland Heights
7.4 out of 10, Good, (1,014 reviews)
The price is ₩104,006
₩120,634 total
includes taxes & fees
Jan 26 - Jan 27

Motel 6 Hazelwood, MO
Motel 6 Hazelwood, MOHazelwood
8.4 out of 10, Very Good, (1,679 reviews)
The price is ₩87,313
₩106,730 total
includes taxes & fees
Feb 11 - Feb 12

Hollywood Casino & Hotel St. Louis
Hollywood Casino & Hotel St. LouisMaryland Heights
8.4 out of 10, Very Good, (2,226 reviews)
The price is ₩170,701
₩220,384 total
includes taxes & fees
Jan 26 - Jan 27

AC Hotel by Marriott St. Louis Chesterfield
AC Hotel by Marriott St. Louis ChesterfieldChesterfield
9.2 out of 10, Wonderful, (251 reviews)
The price is ₩185,307
₩214,934 total
includes taxes & fees
Jan 25 - Jan 26
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Shrewsbury Hotel Reviews

Hyatt Regency St. Louis at The Arch
10/10 Excellent
More cheap stays in Shrewsbury

Relax Inn Saint Charles
3800 Harry S Truman Blvd St. Charles MO
The price is ₩91,924 per night from Jan 18 to Jan 19
₩91,924
₩105,640 total
Jan 18 - Jan 19
includes taxes & fees
6.6/10 (999 reviews)









































































