
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
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
$134 nightly
$159 total
Sep 13 - Sep 14
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
$79 nightly
$92 total
Sep 13 - Sep 14
Total with taxes and fees




7. Forest Park Hotel by MDR
Forest Park Hotel by MDRThe Hill
wahwah
$82 nightly
$96 total
Sep 30 - Oct 1
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
$93 nightly
$107 total
Sep 13 - Sep 14
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
$145 nightly
$173 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
$162 nightly
$193 total
Sep 21 - Sep 22
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
$105 nightly
$121 total
Sep 13 - Sep 14
Total with taxes and fees




20. AC Hotel St. Louis Clayton
AC Hotel St. Louis ClaytonClayton
Milton
$135 nightly
$158 total
Sep 6 - Sep 7
Total with taxes and fees
Top Shrewsbury Hotel Reviews
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."
Clayton Plaza Hotel & Extended Stay
10/10 Excellent
"This is my go to place when I need to travel to St. Louis for business. It’s in a safe location with many great places in the area to walk to. I find the ladies at the front counter, extremely helpful and welcoming."
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!"
Moonrise Hotel
10/10 Excellent
"Everything was great. The breakfast was not open, but there was a place right across the street."
Pear Tree Inn St. Louis Near Union Station
8/10 Good
"courteous and attentive staff: front desk, pool and breakfast appreciated parking including without extra charge"
Hampton Inn St. Louis-Downtown (At the Gateway Arch)
8/10 Good
"It is clear that the staff are doing their best. And, the beds were super comfortable with nice linens. That said, the property is quite old, and it shows in some places like the hallways and the elevators. Given the price, this was an excellent day"
Forest Park Hotel by MDR
10/10 Excellent
"No complaints"
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 13 - Sep 14
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
8.4/10 Very Good! (1,105 reviews)

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
$89 nightly
$102 total
Sep 13 - Sep 14
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 13 - Sep 14
Total with taxes and fees
9.2/10 Wonderful! (3,201 reviews)

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
7.8/10 Good! (952 reviews)
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
