
Find hotels in Shrewsbury, MO from $79
Go beyond your typical stay in Shrewsbury
Pet friendly
Villa
Apartment
Condo
Cottage
Family friendly
Waterpark
Check prices for these dates
Tonight
Sep 1 - Sep 2Tomorrow
Sep 2 - Sep 3This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Our top choices for Shrewsbury hotels




1. Courtyard by Marriott St. Louis Brentwood
Courtyard by Marriott St. Louis BrentwoodRichmond Heights
Aaron
$115 nightly
$134 total
Sep 13 - Sep 14
Total with taxes and fees




2. Drury Plaza Hotel St. Louis Brentwood
Drury Plaza Hotel St. Louis BrentwoodBrentwood
Eric
$136 nightly
$161 total
Sep 6 - Sep 7
Total with taxes and fees




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




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




5. Hampton Inn & Suites St. Louis at Forest Park
Hampton Inn & Suites St. Louis at Forest ParkDogtown
Greg
$139 nightly
$163 total
Sep 9 - Sep 10
Total with taxes and fees




6. Clayton Plaza Hotel & Extended Stay
Clayton Plaza Hotel & Extended StayClayton
Gail
$80 nightly
$93 total
Sep 20 - Sep 21
Total with taxes and fees




7. Forest Park Hotel by MDR
Forest Park Hotel by MDRThe Hill
wahwah
$82 nightly
$96 total
Oct 1 - Oct 2
Total with taxes and fees




8. Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by WyndhamFenton
nichole
$94 nightly
$109 total
Sep 2 - Sep 3
Total with taxes and fees




9. River City Casino & Hotel
River City Casino & HotelSt. Louis
Ashley
$123 nightly
$143 total
Sep 2 - Sep 3
Total with taxes and fees




10. The Cheshire
The CheshireRichmond Heights
James
$148 nightly
$176 total
Sep 13 - Sep 14
Total with taxes and fees




11. Best Western Plus Fenton
Best Western Plus FentonFenton
Evelyn
$99 nightly
$115 total
Sep 7 - Sep 8
Total with taxes and fees




12. Drury Inn & Suites St. Louis Forest Park
Drury Inn & Suites St. Louis Forest ParkClifton Heights
Jennifer
$149 nightly
$174 total
Sep 7 - Sep 8
Total with taxes and fees




13. The Knight Center at Washington University
The Knight Center at Washington UniversitySt. Louis
Nija
$130 nightly
$149 total
Oct 1 - Oct 2
Total with taxes and fees




14. Comfort Suites St. Louis - Sunset Hills
Comfort Suites St. Louis - Sunset HillsSt. Louis
Sasha
$118 nightly
$137 total
Oct 1 - Oct 2
Total with taxes and fees




15. 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




16. Best Western St. Louis Inn
Best Western St. Louis InnSt. Louis
Garland
$75 nightly
$86 total
Sep 17 - Sep 18
Total with taxes and fees




17. La Quinta Inn & Suites by Wyndham St Louis Route 66
La Quinta Inn & Suites by Wyndham St Louis Route 66St. Louis
Crystal
$111 nightly
$124 total
Sep 27 - Sep 28
Total with taxes and fees




18. Moonrise Hotel
Moonrise HotelDelmar Loop
Nicole
$169 nightly
$201 total
Sep 2 - Sep 3
Total with taxes and fees




19. 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
Sep 13 - Sep 14
Total with taxes and fees




20. AC Hotel St. Louis Clayton
AC Hotel St. Louis ClaytonClayton
Milton
$122 nightly
$142 total
Sep 6 - Sep 7
Total with taxes and fees
Top Shrewsbury Hotel Reviews
Courtyard by Marriott St. Louis Downtown/Convention Center
8/10 Good
"No microwave in the room and ice machine only on certain floors was an inconvenience."
Hyatt Regency St. Louis at The Arch
10/10 Excellent
"Nice experience highly recommended"
Drury Plaza Hotel St. Louis at the Arch
10/10 Excellent
"The staff was very friendly and helpful. We really enjoyed the 5:30 kickback (you can make a meal of it) and the breakfast. It is only 3 blocks from Busch Stadium."
Hampton Inn St. Louis-Downtown (At the Gateway Arch)
10/10 Excellent
"Raven at the front desk was wonerful and very friendly and helpful!!"
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
8/10 Good
"Overall, the hotel was very nice. The restaurant and staff super nice. The hotel had a night club upstairs so if that’s your thing this is the spot for you."
Renaissance St. Louis Airport Hotel
10/10 Excellent
"I recommend this Hotel 10 out of 10 every time I go back home this is where I stay. The staff and the facility. Everything is amazing."
Hollywood Casino & Hotel St. Louis
10/10 Excellent
"Great staff"
The Royal Sonesta Chase Park Plaza St. Louis
10/10 Excellent
"All modern amenities with a touch of old world glam! Across from a beautiful walking/biking park and equipped with a beautiful pool, workout facility, comfortable beds, and several restaurants, all you need to have a wonderful travel experience!"
Live by Loews - St.Louis
10/10 Excellent
"First time staying at this brand. Loved this stay. In town for couple Cardinals games. Great walkable location, part of Ballpark Village, is right across street from ballpark. Super staff. Awesome indoor/outdoor bar/restaurant/lounge, plus a rooftop bar/lounge. Do have happy hr with reasonable drink prices. Hotel is newer, trendy vibe & decor. Hotel is quiet, heard no one in halls or room doors….don’t get the people who walk out their room and let door slam shut behind em. Doors are slow close which is nice. Bathrooms could use more hooks and maybe couple small shelves. Luggage carts are kept locked, need to ask for one. Def stay here again."
More cheap stays in Shrewsbury

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
1970 Craig Rd Maryland Heights MO
$68 nightly
$79 total
Sep 6 - Sep 7
Total with taxes and fees
4.4/10 (1,004 reviews)

Best Western St. Louis Inn
6224 Heimos Industrial Park Dr St. Louis MO
$75 nightly
$86 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
Sep 6 - Sep 7
Total with taxes and fees

Pear Tree Inn St. Louis Arnold
1201 Drury Ln Arnold MO
$90 nightly
$104 total
Sep 6 - Sep 7
Total with taxes and fees
9.4/10 Exceptional! (1,003 reviews)

Pear Tree Inn St. Louis Airport
10810 Pear Tree Ln St. Ann MO
$89 nightly
$104 total
Sep 9 - Sep 10
Total with taxes and fees

Tru By Hilton St. Louis Downtown
1221 Locus Street St. Louis MO
$98 nightly
$114 total
Sep 9 - Sep 10
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