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 11 - Sep 12
Tomorrow
Sep 12 - Sep 13
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

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
Oct 1 - Oct 2
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
$117 nightly
$136 total
Oct 4 - Oct 5
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 11 - Oct 12
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
$102 nightly
$119 total
Sep 13 - Sep 14
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
$94 nightly
$109 total
Sep 13 - Sep 14
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 20 - Sep 21
Total with taxes and fees
Drury Inn & Suites St. Louis Forest Park

13. The Cheshire

The Cheshire
Richmond Heights
United States
James
$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
William
$100 nightly
$116 total
Sep 20 - Sep 21
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
$135 nightly
$158 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
Isabella
$94 nightly
$106 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

Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch

10/10 Excellent
"We loved the clean, comfortable room and friendly staff. At check in, the front desk provides an area map to the guests, which is very helpful. The location is great...walking distance to several sites, including Busch Stadium. Our only complaint was the poor water pressure in the shower, which really is not a deal breaker. We had a short stay and did not get to experience all the amenities, but we will definitely be back!"
Laura 1-night trip
Posted less than an hour ago
Hyatt Regency St. Louis at The Arch
Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

10/10 Excellent
"Great experience. I flew in for a show; staff were very friendly and helpful, and the location was great for what I needed, as I was able to use the airport shuttle to get Metro Link access which made getting downtown and back for the show a snap. Room was well maintained; great water pressure and temperature."
RANDALL James 1-night trip
Posted 3 hours ago
Pear Tree Inn St. Louis Airport
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

8/10 Good
"Staff were great!!! We always enjoy our time at this hotel! Wish the rooms were better sound proof though. Got woke up by loud guests."
Catherine 1-night trip
Posted 6 hours ago
Hollywood Casino & Hotel St. Louis
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

10/10 Excellent
"unique rooftop restaurant"
Sharon Henderson 2-night trip
Posted 8 hours ago
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa

10/10 Excellent
"Excellent staff and service."
James 1-night trip
Posted 8 hours ago
Ameristar Casino Resort and Spa
Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay

8/10 Good
"Free breakfast Free parking Pool Fridge Microwave"
Jason 4-night trip
Posted 9 hours ago
Clayton Plaza Hotel & Extended Stay
Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

10/10 Excellent
"Location fit my needs perfectly. The entire staff was excellent. Will definitely stay here when in St. Louis"
Rex 2-night trip
Posted 9 hours ago
Drury Plaza Hotel St. Louis at the Arch
Hilton St. Louis at the Ballpark

Hilton St. Louis at the Ballpark

10/10 Excellent
"Perfect location. Close to everything. Staff were very friendly and helpful."
Frances Gorman 2-night trip
Posted 13 hours ago
Hilton St. Louis at the Ballpark
Forest Park Hotel by MDR

Forest Park Hotel by MDR

8/10 Good
"Nice clean room. Pool was closed , was looking forward to it, wish they served breakfast as well. But over all a great stay at a good price."
Jody 1-night trip
Posted 13 hours ago
Forest Park Hotel by MDR

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
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
8.4/10 Very Good! (1,128 reviews)
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 15 - Sep 16
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 16 - Sep 17
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
$90 nightly
$106 total
Sep 17 - Sep 18
Total with taxes and fees
9.2/10 Wonderful! (3,229 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 27 - Sep 28
Total with taxes and fees
7.8/10 Good! (963 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