Default HTG hotel image

Find hotels in Shrewsbury, MO from $74

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 12 - Sep 13
Tomorrow
Sep 13 - Sep 14
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27

Filter by

Star rating

Guest rating

Our top choices for Shrewsbury hotels

1. Courtyard by Marriott St. Louis Brentwood

Courtyard by Marriott St. Louis Brentwood
Richmond Heights
United States
Aaron
$115 nightly
$134 total
Sep 27 - Sep 28
Total with taxes and fees
Courtyard by Marriott St. Louis Brentwood

2. Drury Plaza Hotel St. Louis Brentwood

Drury Plaza Hotel St. Louis Brentwood
Brentwood
United States
Eric
$136 nightly
$161 total
Sep 20 - Sep 21
Total with taxes and fees
Drury Plaza Hotel St. Louis Brentwood

3. SpringHill Suites St. Louis Brentwood

SpringHill Suites St. Louis Brentwood
Brentwood
United States
Cheryl
$118 nightly
$139 total
Sep 27 - Sep 28
Total with taxes and fees
SpringHill Suites St. Louis Brentwood

4. Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay
Clayton
United States
Sivakumar
$92 nightly
$107 total
Oct 4 - Oct 5
Total with taxes and fees
Clayton Plaza Hotel & Extended Stay

5. Hampton Inn & Suites St. Louis at Forest Park

Hampton Inn & Suites St. Louis at Forest Park
Dogtown
United States
Greg
$139 nightly
$163 total
Sep 30 - Oct 1
Total with taxes and fees
Hampton Inn & Suites St. Louis at Forest Park

6. River City Casino & Hotel

River City Casino & Hotel
St. Louis
United States
Ashley
$109 nightly
$127 total
Oct 6 - Oct 7
Total with taxes and fees
River City Casino & Hotel

7. Best Western St. Louis-Kirkwood Route 66

Best Western St. Louis-Kirkwood Route 66
Kirkwood
United States
Richard
$96 nightly
$113 total
Sep 20 - Sep 21
Total with taxes and fees
Best Western St. Louis-Kirkwood Route 66

8. Holiday Inn St Louis SW - Route 66 by IHG

Holiday Inn St Louis SW - Route 66 by IHG
St. Louis
United States
Jacqueline
$113 nightly
$132 total
Oct 11 - Oct 12
Total with taxes and fees
Holiday Inn St Louis SW - Route 66 by IHG

9. Forest Park Hotel by MDR

Forest Park Hotel by MDR
The Hill
United States
wahwah
$82 nightly
$96 total
Oct 13 - Oct 14
Total with taxes and fees
Forest Park Hotel by MDR

10. La Quinta Inn & Suites by Wyndham St Louis Route 66

La Quinta Inn & Suites by Wyndham St Louis Route 66
St. Louis
United States
Crystal
$105 nightly
$122 total
Oct 4 - Oct 5
Total with taxes and fees
La Quinta Inn & Suites by Wyndham St Louis Route 66

11. Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Fenton
United States
Denise
$93 nightly
$107 total
Sep 23 - Sep 24
Total with taxes and fees
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

12. Drury Inn & Suites St. Louis Forest Park

Drury Inn & Suites St. Louis Forest Park
Clifton Heights
United States
Jennifer
$149 nightly
$174 total
Sep 27 - Sep 28
Total with taxes and fees
Drury Inn & Suites St. Louis Forest Park

13. The Cheshire

The Cheshire
Richmond Heights
United States
Matthew
$148 nightly
$176 total
Sep 20 - Sep 21
Total with taxes and fees
The Cheshire

14. Comfort Suites St. Louis - Sunset Hills

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

15. Best Western Plus Fenton

Best Western Plus Fenton
Fenton
United States
Evelyn
$97 nightly
$112 total
Sep 21 - Sep 22
Total with taxes and fees
Best Western Plus Fenton

16. Hampton Inn & Suites St. Louis/South I-55

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

17. Best Western St. Louis Inn

Best Western St. Louis Inn
St. Louis
United States
Bryan
$72 nightly
$83 total
Sep 13 - Sep 14
Total with taxes and fees
Best Western St. Louis Inn

18. Holiday Inn Express & Suites St. Louis West - Fenton by IHG

Holiday Inn Express & Suites St. Louis West - Fenton by IHG
Fenton
United States
Charles
$97 nightly
$112 total
Oct 11 - Oct 12
Total with taxes and fees
Holiday Inn Express & Suites St. Louis West - Fenton by IHG

19. AC Hotel St. Louis Clayton

AC Hotel St. Louis Clayton
Clayton
United States
anthony
$122 nightly
$142 total
Sep 20 - Sep 21
Total with taxes and fees
AC Hotel St. Louis Clayton

20. The West End

The West End
Central West End
United States
Deborah
$90 nightly
$102 total
Sep 13 - Sep 14
Total with taxes and fees
The West End
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Shrewsbury Hotel Reviews

Hilton St. Louis at the Ballpark

Hilton St. Louis at the Ballpark

8/10 Good
"The hotel was great. The rooms were clean and staff was friendly. The only problem I had and it was a very big problem when I got charged over $600 where someone charged my room for their big fun that night. Shout out to Becca who was a great help in sorting this out for me. She should be commended for being a special employee."
john 1-night trip
Posted less than an hour ago
Hilton St. Louis at the Ballpark
Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

8/10 Good
"Our stay was good. We always look forward tou our stay at this hotel"
Kimberly 1-night trip
Posted less than an hour ago
Pear Tree Inn St. Louis Airport
Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay

10/10 Excellent
"We love staying there they make you feel at home and it’s clean."
Crystal 1-night trip
Posted less than an hour ago
Clayton Plaza Hotel & Extended Stay
Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa

10/10 Excellent
"Room was great."
Indu 1-night trip
Posted 1 hour ago
Ameristar Casino Resort and Spa
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

8/10 Good
"We had a nice time at the resort and the staff were friendly and helpful. Not many complaints but the room smelled like it had been smoked in for years but they painted the walls to cover it up. Other than that it’s a fine place to stay for a concert."
Jody 1-night trip
Posted 1 hour ago
Hollywood Casino & Hotel St. Louis
Live by Loews - St.Louis

Live by Loews - St.Louis

10/10 Excellent
"Great view, friendly staff, and clean rooms-lovely place!"
Judd 1-night trip
Posted 3 hours ago
Live by Loews - St.Louis
Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

10/10 Excellent
"Check in was easy & quick. We were running late but timed it just right since dinner was being served. We were able to make it to the concert in time. We normally stay at the Drury hotel if there is one in the area. It is very convenient to be able to eat dinner & breakfast were we stay. Thank you to the staff for being very helpful."
Keith 1-night trip
Posted 3 hours ago
Drury Plaza Hotel St. Louis at the Arch
 The Royal Sonesta Chase Park Plaza St. Louis

The Royal Sonesta Chase Park Plaza St. Louis

10/10 Excellent
"Clean overall"
Rochelle 2-night trip
Posted 4 hours ago
The Royal Sonesta Chase Park Plaza St. Louis
Tru By Hilton St. Louis Downtown

Tru By Hilton St. Louis Downtown

8/10 Good
"The hotel stay was wonderful. The staff was very courteous. The issue was the parking in the area but would come back if I can."
John 1-night trip
Posted 21 hours ago
Tru By Hilton St. Louis Downtown

More cheap stays in Shrewsbury

Motel 6 Hazelwood, MO

Motel 6 Hazelwood, MO

5781 Campus Ct Hazelwood MO
$60 nightly
$74 total
Oct 1 - Oct 2
Total with taxes and fees
8.4/10 Very Good! (2,204 reviews)
Motel 6 Hazelwood, MO
Best Western St. Louis Inn

Best Western St. Louis Inn

6224 Heimos Industrial Park Dr St. Louis MO
$72 nightly
$83 total
Sep 13 - Sep 14
Total with taxes and fees
Best Western St. Louis Inn
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 

Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 

5823 Wilson Avenue St. Louis MO
$80 nightly
$93 total
Sep 16 - Sep 17
Total with taxes and fees
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
Pear Tree Inn St. Louis Arnold

Pear Tree Inn St. Louis Arnold

1201 Drury Ln Arnold MO
$90 nightly
$104 total
Sep 17 - Sep 18
Total with taxes and fees
Pear Tree Inn St. Louis Arnold
Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

10810 Pear Tree Ln St. Ann MO
$89 nightly
$104 total
Sep 22 - Sep 23
Total with taxes and fees
9.2/10 Wonderful! (3,236 reviews)
Pear Tree Inn St. Louis Airport
Tru By Hilton St. Louis Downtown

Tru By Hilton St. Louis Downtown

1221 Locus Street St. Louis MO
$98 nightly
$114 total
Sep 21 - Sep 22
Total with taxes and fees
7.8/10 Good! (964 reviews)
Tru By Hilton St. Louis Downtown

Hotels in Shrewsbury with star-rating

Frequently asked questions

What is the best area to stay in Shrewsbury?
The best area to stay in Shrewsbury is the immediate vicinity of Shrewsbury City Center, particularly along the stretch of Shrewsbury Avenue and nearby streets.This area serves as the commercial and community hub of Shrewsbury. It's characterized by a mix of local businesses, dining options, and access to community facilities like Wehner Park. The streets are generally well-maintained, offering a pleasant environment for getting around.For visitors looking for convenience and proximity to local amenities, this central area is ideal. It provides easy access to Shrewsbury's main thoroughfares and connects readily to neighboring St. Louis attractions.
When is the best time to go to Shrewsbury?
The best time to go to Shrewsbury is typically during the spring (April to June) and fall (September to October) months. These periods offer pleasant weather for exploring and enjoying outdoor activities.During spring, the weather is mild, with temperatures ranging from the 50s to 70s Fahrenheit, making it comfortable for walking and sightseeing. The city's parks and gardens, such as the Shrewsbury City Center Park, are in full bloom, providing a colorful backdrop for your visit. This season is particularly good for couples who enjoy leisurely strolls and dining al fresco.Fall also brings agreeable temperatures, generally in the 60s and 70s Fahrenheit, along with beautiful autumn foliage.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Shrewsbury.
How much is the nightly rate at a Shrewsbury hotel?
Prices for hotels in Shrewsbury often vary, but you can find a great deal from $74 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia