
Find hotels in Shrewsbury, MO from $86
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Shrewsbury
Pet friendly
Villa
Apartment
Condo
Cottage
Family friendly
Cabin
Waterpark
Check prices for these dates
Tonight
Sep 30 - Oct 1Tomorrow
Oct 1 - Oct 2This weekend
Oct 2 - Oct 4Next weekend
Oct 9 - Oct 11Our top choices for Shrewsbury hotels




1. Drury Plaza Hotel St. Louis Brentwood
Drury Plaza Hotel St. Louis BrentwoodBrentwood
Janell
$136 nightly
$161 total
Oct 11 - Oct 12
Total with taxes and fees




2. SpringHill Suites St. Louis Brentwood
SpringHill Suites St. Louis BrentwoodBrentwood
Cheryl
$115 nightly
$136 total
Oct 18 - Oct 19
Total with taxes and fees




3. La Quinta Inn & Suites by Wyndham St Louis Route 66
La Quinta Inn & Suites by Wyndham St Louis Route 66St. Louis
Alicia
$102 nightly
$119 total
Oct 4 - Oct 5
Total with taxes and fees




4. Courtyard by Marriott St. Louis Brentwood
Courtyard by Marriott St. Louis BrentwoodRichmond Heights
Aaron
$123 nightly
$144 total
Oct 11 - Oct 12
Total with taxes and fees




5. Forest Park Hotel by MDR
Forest Park Hotel by MDRThe Hill
Janice
$82 nightly
$96 total
Oct 29 - Oct 30
Total with taxes and fees




6. Best Western St. Louis Inn
Best Western St. Louis InnSt. Louis
Harold
$75 nightly
$86 total
Oct 6 - Oct 7
Total with taxes and fees




7. Holiday Inn St Louis SW - Route 66 by IHG
Holiday Inn St Louis SW - Route 66 by IHGSt. Louis
Arnaud
$117 nightly
$137 total
Oct 29 - Oct 30
Total with taxes and fees




8. Best Western Plus Fenton
Best Western Plus FentonFenton
Brian
$91 nightly
$105 total
Oct 4 - Oct 5
Total with taxes and fees




9. The Cheshire
The CheshireRichmond Heights
Matthew
$148 nightly
$176 total
Oct 18 - Oct 19
Total with taxes and fees




10. Hampton Inn & Suites St. Louis/South I-55
Hampton Inn & Suites St. Louis/South I-55St. Louis
Shannon
$106 nightly
$122 total
Oct 18 - Oct 19
Total with taxes and fees




11. Drury Inn & Suites St. Louis Forest Park
Drury Inn & Suites St. Louis Forest ParkClifton Heights
Robert
$149 nightly
$174 total
Oct 11 - Oct 12
Total with taxes and fees




12. River City Casino & Hotel
River City Casino & HotelSt. Louis
Irvin
$110 nightly
$129 total
Oct 15 - Oct 16
Total with taxes and fees




13. Pear Tree Inn St. Louis Arnold
Pear Tree Inn St. Louis ArnoldArnold
Lynda
$90 nightly
$104 total
Oct 5 - Oct 6
Total with taxes and fees




14. Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by WyndhamFenton
Dashaun
$94 nightly
$109 total
Oct 1 - Oct 2
Total with taxes and fees




15. Comfort Suites St. Louis - Sunset Hills
Comfort Suites St. Louis - Sunset HillsSt. Louis
John
$118 nightly
$137 total
Oct 6 - Oct 7
Total with taxes and fees




16. The Principal Hotel
The Principal HotelColumbia
Kenny
$89 nightly
$99 total
Oct 4 - Oct 5
Total with taxes and fees




17. Clayton Plaza Hotel & Extended Stay
Clayton Plaza Hotel & Extended StayClayton
Sivakumar
$92 nightly
$108 total
Oct 11 - Oct 12
Total with taxes and fees




18. La Quinta Inn & Suites by Wyndham St. Louis Westport
La Quinta Inn & Suites by Wyndham St. Louis WestportWestport
Gary
$79 nightly
$92 total
Oct 3 - Oct 4
Total with taxes and fees

19. Holiday Inn Express & Suites St. Louis South - I-55 by IHG
Holiday Inn Express & Suites St. Louis South - I-55 by IHGSt. Louis
Thomas
$125 nightly
$144 total
Oct 4 - Oct 5
Total with taxes and fees




20. Hampton Inn & Suites St. Louis at Forest Park
Hampton Inn & Suites St. Louis at Forest ParkDogtown
Jennifer
$139 nightly
$163 total
Oct 6 - Oct 7
Total with taxes and fees
Top Shrewsbury Hotel Reviews
Drury Plaza Hotel St. Louis Union Station
10/10 Excellent
"Breakfast was amazing. Great!"
Pear Tree Inn St. Louis Near Union Station
8/10 Good
"Great"
Courtyard by Marriott St. Louis Downtown/Convention Center
10/10 Excellent
"Everything was clean and accommodating."
Home2 Suites by Hilton St. Louis Downtown
8/10 Good
"Clean rooms, friendly helpful staff, nice complimentary breakfast and nighttime security make this hotel an incredible value. The location is great too. The beds and pillows are not comfortable but they were very clean. This is not really an issue if traveling for business. I recommend this property."
Forest Park Hotel by MDR
8/10 Good
"I was only there to sleep and did not use any of the amenities. The noise from the highway and the trains was louder than at most hotels I have stayed at."
Renaissance St. Louis Airport Hotel
10/10 Excellent
"Staff was great! Would come back to stay."
More cheap stays in Shrewsbury

Best Western St. Louis Inn
6224 Heimos Industrial Park Dr St. Louis MO
$75 nightly
$86 total
Oct 6 - Oct 7
Total with taxes and fees
8.4/10 Very Good! (1,166 reviews)

Pear Tree Inn St. Louis Airport
10810 Pear Tree Ln St. Ann MO
$90 nightly
$106 total
Oct 5 - Oct 6
Total with taxes and fees

Comfort Suites St Charles - St Louis
1400 S 5th St St. Charles MO
$93 nightly
$106 total
Oct 12 - Oct 13
Total with taxes and fees
8.4/10 Very Good! (1,011 reviews)

Tru By Hilton St. Louis Downtown
1221 Locus Street St. Louis MO
$98 nightly
$114 total
Oct 7 - Oct 8
Total with taxes and fees

The West End
4215 Lindell Blvd St. Louis MO
$104 nightly
$118 total
Oct 4 - Oct 5
Total with taxes and fees
8.6/10 Excellent! (657 reviews)

Hampton Inn St. Charles St. Peters
3720 W Clay St St. Charles MO
$112 nightly
$128 total
Oct 18 - Oct 19
Total with taxes and fees
8.2/10 Very Good! (1,000 reviews)
Hotels in Shrewsbury with star-rating

5 Star Hotels
2 properties

4 Star Hotels
58 properties

3 Star Hotels
230 properties

2 Star Hotels
164 properties
Frequently asked questions
Explore a world of travel with Expedia
- Debaliviere Place Hotels
- Hotels near World Chess Hall of Fame
- Hotels near Sunnen Station
- Rock Hill Hotels
- Hotels near Gateway Arch
- Tower Grove East Hotels
- Skinker DeBaliviere Hotels
- Hotels near Dome at America’s Center
- Hotels near Busch Stadium
- St. Louis Hotels
- Hotels near Barnes Jewish Hospital
- St. Charles Hotels
- Hotels near Saint Louis Galleria Mall
- Delmar Loop Hotels
- Hotels near Jewel Box
- Tower Grove South Hotels
- Hotels near Center of Creative Arts
- Green Park Hotels
- Webster Groves Hotels
- Hotels near Kirkwood Station
- The Grove Hotels
- Grand Center Hotels
- The Hill Hotels
- Hotels near Washington University in St. Louis
- St. George Hotels
- Maryland Heights Hotels
- Lindenwood Park Hotels
- Downtown St. Louis Hotels
- Hotels near Missouri History Museum
- Hotels near Fox Theater
- Hotels near Hollywood Casino Amphitheatre
- Hotels near Pulitzer Foundation for the Arts
- Glendale Hotels
- Hotels near City Museum
- Hotels near Powell Symphony Hall
- Hotels near Repertory Theatre of St. Louis
- Hotels near Woodbine Center Shopping Center
- Hotels near .ZACK Theater
- Clifton Heights Hotels
- Hotels near Hawken House
- Hotels near Lambert-St. Louis Intl.
- Chesterfield Hotels
- Hotels near Delmar Station
- Marine Villa Hotels
- Olivette Hotels
- Hotels near Webster University
- Hotels near Powell Hall
- Hotels near Brentwood Station
- Hotels near Forest Park Station
- Clayton Hotels
- Richmond Heights Hotels
- Central West End Hotels
- Downtown Clayton Hotels
- Lakeshire Hotels
- Hotels near St. Alphonsus Liguori Catholic Church
- The Gate Hotels
- Southwest Garden Hotels
- Midtown Hotels
- Pagedale Hotels
- Hotels near Central West End Station
- Hotels near Contemporary Art Museum St. Louis
- Gravois Park Hotels
- St. Louis County Hotels
- Hotels near Cathedral Basilica of St. Louis
- Hotels near America's Center Convention Complex
- Kirkwood Hotels
- Dutchtown Hotels
- Maplewood Hotels
- Hotels near Cherokee Street
- Hotels near Mildred Lane Kemper Art Museum
- Compton Heights Hotels
- Hotels near St. Louis Zoo
- Creve Coeur Hotels
- Hotels near St. Louis Car Museum
- Hotels near Forest Park
- Shaw Hotels
- Hotels near St. Louis Art Museum
- Hotels near St. Louis Union Station
- Hotels near Sheldon Concert Hall
- Hotels near Skinker Station
- Dogtown Hotels
- Hotels near Six Flags St. Louis
- Sappington Hotels
- South Grand Hotels
- Fenton Hotels
- Hotels near Enterprise Center
- Hotels near Ulysses S. Grant National Historic Site
- Kings Oak Hotels
- Hotels near Samuel Cupples House
- Brentwood Hotels
- Hotels near Grandel Theater
- Oakland Hotels
- Northampton Hotels
- Hotels near St. Louis Symphony Orchestra
- Tiffany Hotels
- Arnold Hotels
- Hotels near St. Louis Children's Hospital
- Hotels near The MOTO Museum
- Lafayette Square Hotels
- Hotels near St. Louis Science Center
