
Find hotels in Shrewsbury, MO from ₩104,356
- 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

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by WyndhamFenton
8.0 out of 10, Very Good, (1,107 reviews)
The price is ₩128,643
₩148,577 total
includes taxes & fees
Mar 12 - Mar 13

Pear Tree Inn St. Louis Arnold
Pear Tree Inn St. Louis ArnoldArnold
9.4 out of 10, Exceptional, (1,006 reviews)
The price is ₩129,710
₩149,944 total
includes taxes & fees
Mar 3 - Mar 4

The Principal Hotel
The Principal HotelColumbia
9.8 out of 10, Exceptional, (206 reviews)
The price is ₩162,602
₩180,461 total
includes taxes & fees
Mar 23 - Mar 24

Best Western Plus Pontoon Beach
Best Western Plus Pontoon BeachGranite City
8.6 out of 10, Excellent, (826 reviews)
The price is ₩121,323
₩134,641 total
includes taxes & fees
Mar 1 - Mar 2

Wingate by Wyndham St. Louis/Fenton Route 66
Wingate by Wyndham St. Louis/Fenton Route 66Fenton
8.0 out of 10, Very Good, (1,149 reviews)
The price is ₩114,187
₩131,873 total
includes taxes & fees
Feb 26 - Feb 27

Comfort Suites St Charles - St Louis
Comfort Suites St Charles - St LouisSt. Charles
8.4 out of 10, Very Good, (1,006 reviews)
The price is ₩131,915
₩151,605 total
includes taxes & fees
Mar 4 - Mar 5

Best Western St. Louis Inn
Best Western St. Louis InnSt. Louis
8.0 out of 10, Very Good, (1,009 reviews)
The price is ₩98,225
₩112,944 total
includes taxes & fees
Mar 1 - Mar 2

Hampton Inn St. Louis - Columbia
Hampton Inn St. Louis - ColumbiaColumbia
8.6 out of 10, Excellent, (488 reviews)
The price is ₩159,269
₩176,757 total
includes taxes & fees
Mar 8 - Mar 9

Super 8 by Wyndham St Charles
Super 8 by Wyndham St CharlesSt. Charles
8.0 out of 10, Very Good, (1,002 reviews)
The price is ₩121,292
₩139,397 total
includes taxes & fees
Mar 5 - Mar 6

Best Western Plus Fenton
Best Western Plus FentonFenton
9.2 out of 10, Wonderful, (214 reviews)
The price is ₩137,515
₩158,813 total
includes taxes & fees
Feb 26 - Feb 27

Drury Inn & Suites St. Louis Fairview Heights
Drury Inn & Suites St. Louis Fairview HeightsFairview Heights
9.2 out of 10, Wonderful, (1,008 reviews)
The price is ₩135,475
₩153,059 total
includes taxes & fees
Mar 22 - Mar 23

River City Casino & Hotel
River City Casino & HotelSt. Louis
9.0 out of 10, Wonderful, (1,495 reviews)
The price is ₩138,358
₩182,017 total
includes taxes & fees
Mar 11 - Mar 12

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,002 reviews)
The price is ₩131,449
₩151,809 total
includes taxes & fees
Mar 8 - Mar 9

Comfort Inn Collinsville near St. Louis
Comfort Inn Collinsville near St. LouisEastport
8.6 out of 10, Excellent, (915 reviews)
The price is ₩139,971
₩160,940 total
includes taxes & fees
Feb 26 - Feb 27

Wingate by Wyndham St. Louis Airport
Wingate by Wyndham St. Louis AirportSt. Ann
9.2 out of 10, Wonderful, (1,529 reviews)
The price is ₩143,005
₩168,370 total
includes taxes & fees
Feb 26 - Feb 27

Drury Inn & Suites St. Louis Collinsville
Drury Inn & Suites St. Louis CollinsvilleEastport
9.6 out of 10, Exceptional, (1,006 reviews)
The price is ₩141,546
₩162,749 total
includes taxes & fees
Mar 1 - Mar 2

Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis AirportSt. Ann
9.4 out of 10, Exceptional, (2,825 reviews)
The price is ₩129,990
₩153,047 total
includes taxes & fees
Mar 1 - Mar 2

Hampton Inn St. Charles St. Peters
Hampton Inn St. Charles St. PetersSt. Charles
8.0 out of 10, Very Good, (1,000 reviews)
The price is ₩156,491
₩179,850 total
includes taxes & fees
Mar 22 - Mar 23

Motel 6 Hazelwood, MO
Motel 6 Hazelwood, MOHazelwood
8.4 out of 10, Very Good, (1,788 reviews)
The price is ₩86,238
₩105,408 total
includes taxes & fees
Mar 11 - Mar 12

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,001 reviews)
The price is ₩102,964
₩119,425 total
includes taxes & fees
Mar 3 - Mar 4
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

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
10/10 Excellent
More cheap stays in Shrewsbury

Relax Inn Saint Charles
3800 Harry S Truman Blvd St. Charles MO
The price is ₩90,807 per night from Feb 26 to Feb 27
₩90,807
₩104,356 total
Feb 26 - Feb 27
includes taxes & fees
6.8/10 (1,001 reviews)









































































