
Find hotels in Shrewsbury, MO from $78
- 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
Apart hotel
Cottage
Family friendly
Waterpark
Check prices for these dates
Tonight
Aug 25 - Aug 26Tomorrow
Aug 26 - Aug 27This weekend
Aug 28 - Aug 30Next weekend
Sep 4 - Sep 6Our top choices for Shrewsbury hotels




1. Drury Plaza Hotel St. Louis Brentwood
Drury Plaza Hotel St. Louis BrentwoodBrentwood
Eric
$136 nightly
$161 total
Aug 30 - Aug 31
Total with taxes and fees




2. Best Western St. Louis-Kirkwood Route 66
Best Western St. Louis-Kirkwood Route 66Kirkwood
Eric
$96 nightly
$113 total
Aug 27 - Aug 28
Total with taxes and fees




3. Hampton Inn & Suites St. Louis at Forest Park
Hampton Inn & Suites St. Louis at Forest ParkDogtown
rodnina
$130 nightly
$154 total
Sep 1 - Sep 2
Total with taxes and fees




4. SpringHill Suites St. Louis Brentwood
SpringHill Suites St. Louis BrentwoodBrentwood
Elzbieta
$125 nightly
$147 total
Sep 13 - Sep 14
Total with taxes and fees




5. Clayton Plaza Hotel & Extended Stay
Clayton Plaza Hotel & Extended StayClayton
Gail
$93 nightly
$109 total
Sep 6 - Sep 7
Total with taxes and fees




6. River City Casino & Hotel
River City Casino & HotelSt. Louis
Kyle
$152 nightly
$178 total
Aug 26 - Aug 27
Total with taxes and fees




7. Forest Park Hotel by MDR
Forest Park Hotel by MDRThe Hill
wahwah
$88 nightly
$103 total
Sep 13 - Sep 14
Total with taxes and fees




8. Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by WyndhamFenton
LINDSAY
$93 nightly
$107 total
Sep 3 - Sep 4
Total with taxes and fees




9. Holiday Inn St Louis SW - Route 66 by IHG
Holiday Inn St Louis SW - Route 66 by IHGSt. Louis
Renee
$120 nightly
$140 total
Sep 13 - Sep 14
Total with taxes and fees




10. The Cheshire
The CheshireRichmond Heights
James
$149 nightly
$177 total
Aug 30 - Aug 31
Total with taxes and fees




11. Drury Inn & Suites St. Louis Forest Park
Drury Inn & Suites St. Louis Forest ParkClifton Heights
Chris
$146 nightly
$171 total
Sep 3 - Sep 4
Total with taxes and fees




12. Holiday Inn Express & Suites St. Louis West - Fenton by IHG
Holiday Inn Express & Suites St. Louis West - Fenton by IHGFenton
William
$97 nightly
$112 total
Aug 30 - Aug 31
Total with taxes and fees




13. Best Western St. Louis Inn
Best Western St. Louis InnSt. Louis
Garland
$71 nightly
$82 total
Sep 17 - Sep 18
Total with taxes and fees




14. Best Western Plus Fenton
Best Western Plus FentonFenton
Evelyn
$99 nightly
$115 total
Aug 30 - Aug 31
Total with taxes and fees




15. La Quinta Inn & Suites by Wyndham St Louis Route 66
La Quinta Inn & Suites by Wyndham St Louis Route 66St. Louis
Crystal
$108 nightly
$121 total
Sep 13 - Sep 14
Total with taxes and fees




16. Hampton Inn & Suites St. Louis/South I-55
Hampton Inn & Suites St. Louis/South I-55St. Louis
Shannon
$106 nightly
$122 total
Sep 20 - Sep 21
Total with taxes and fees




17. Comfort Suites St. Louis - Sunset Hills
Comfort Suites St. Louis - Sunset HillsSt. Louis
Rebecca
$127 nightly
$147 total
Sep 1 - Sep 2
Total with taxes and fees




18. Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis AirportSt. Ann
Darren
$88 nightly
$104 total
Sep 3 - Sep 4
Total with taxes and fees




19. AC Hotel St. Louis Clayton
AC Hotel St. Louis ClaytonClayton
Milton
$122 nightly
$142 total
Aug 30 - Aug 31
Total with taxes and fees




20. Moonrise Hotel
Moonrise HotelDelmar Loop
Nicole
$179 nightly
$212 total
Sep 25 - Sep 26
Total with taxes and fees
Top Shrewsbury Hotel Reviews
Pear Tree Inn St. Louis Airport
8/10 Good
"Room was clean and nice nothing out of the ordinary. Breakfast was good and staff was very pleasant. Location was great for our need, we only needed the night and it was 2 blocks from our rental car pickup."
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
10/10 Excellent
"It was just a beautiful environment with all around gorgeous sceneries. The rooftop was great. The surrounding area was great. The staff was very helpful, even allowing me to use the charger overnight because I had left mine, which I hope they don’t get in trouble for that because it’s very helpful."
21C Museum Hotel St Louis
10/10 Excellent
"Amazing fitness facilities! Staff was incredible. Great food too. Only complaint was the pillows were not very comfortable and the rooms feel cramped. But very minor issues."
Drury Plaza Hotel St. Louis at the Arch
8/10 Good
"Wonderful front desk staff."
Clayton Plaza Hotel & Extended Stay
10/10 Excellent
"Modern features and a full restaurant style breakfast included. It’s the only place we stay when visiting the area."
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
10/10 Excellent
"Staff were friendly and helpful. Room and common areas were clean. We like that our dog was able to stay with us for no extra charge. The only negative thing I'd mention is that the TV in our room kept going in and out. The picture and audio were glitching. Not the end of the world though. We both noted that the mattress and pillows were quite comfortable. I'm definitely going to be staying here while visiting again."
The Royal Sonesta Chase Park Plaza St. Louis
10/10 Excellent
"Great spot - always love staying"
Pear Tree Inn St. Louis Near Union Station
10/10 Excellent
"It was a good location and very good experience"
Hyatt Regency St. Louis at The Arch
10/10 Excellent
"Great location steps from the arch. excellent service and varied dining options."
More cheap stays in Shrewsbury

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
1970 Craig Rd Maryland Heights MO
$67 nightly
$78 total
Sep 3 - Sep 4
Total with taxes and fees

Best Western St. Louis Inn
6224 Heimos Industrial Park Dr St. Louis MO
$71 nightly
$82 total
Sep 17 - Sep 18
Total with taxes and fees

Best Western St. Louis Fairview Heights
150 Ludwig Dr Fairview Heights IL
$80 nightly
$90 total
Aug 30 - Aug 31
Total with taxes and fees

Pear Tree Inn St. Louis Arnold
1201 Drury Ln Arnold MO
$88 nightly
$102 total
Sep 3 - Sep 4
Total with taxes and fees
9.4/10 Exceptional! (1,014 reviews)

Pear Tree Inn St. Louis Airport
10810 Pear Tree Ln St. Ann MO
$88 nightly
$104 total
Sep 3 - Sep 4
Total with taxes and fees
9.2/10 Wonderful! (3,191 reviews)

Tru By Hilton St. Louis Downtown
1221 Locus Street St. Louis MO
$98 nightly
$114 total
Sep 7 - Sep 8
Total with taxes and fees
Hotels in Shrewsbury with star-rating

5 Star Hotels
2 properties

4 Star Hotels
57 properties

3 Star Hotels
233 properties

2 Star Hotels
152 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
