Default HTG hotel image

Find hotels in Shrewsbury, MO from $78

Check prices for these dates

Tonight
Aug 29 - Aug 30
Tomorrow
Aug 30 - Aug 31
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for Shrewsbury hotels

1. Drury Plaza Hotel St. Louis Brentwood

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

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

Hampton Inn & Suites St. Louis at Forest Park
Dogtown
United States
rodnina
$139 nightly
$163 total
Sep 7 - Sep 8
Total with taxes and fees
Hampton Inn & Suites St. Louis at Forest Park

3. SpringHill Suites St. Louis Brentwood

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

4. Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay
Clayton
United States
Gail
$93 nightly
$109 total
Aug 30 - Aug 31
Total with taxes and fees
Clayton Plaza Hotel & Extended Stay

5. The Cheshire

The Cheshire
Richmond Heights
United States
James
$148 nightly
$176 total
Sep 1 - Sep 2
Total with taxes and fees
The Cheshire

6. Forest Park Hotel by MDR

Forest Park Hotel by MDR
The Hill
United States
wahwah
$82 nightly
$96 total
Sep 27 - Sep 28
Total with taxes and fees
Forest Park Hotel by MDR

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

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Fenton
United States
LINDSAY
$94 nightly
$109 total
Aug 30 - Aug 31
Total with taxes and fees
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

8. River City Casino & Hotel

River City Casino & Hotel
St. Louis
United States
Kyle
$132 nightly
$154 total
Sep 27 - Sep 28
Total with taxes and fees
River City Casino & Hotel

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

Holiday Inn St Louis SW - Route 66 by IHG
St. Louis
United States
Emily
$117 nightly
$137 total
Sep 27 - Sep 28
Total with taxes and fees
Holiday Inn St Louis SW - Route 66 by IHG

10. Best Western Plus Fenton

Best Western Plus Fenton
Fenton
United States
Evelyn
$99 nightly
$115 total
Sep 1 - Sep 2
Total with taxes and fees
Best Western Plus Fenton

11. Drury Inn & Suites St. Louis Forest Park

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

12. 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
$108 nightly
$121 total
Sep 27 - Sep 28
Total with taxes and fees
La Quinta Inn & Suites by Wyndham St Louis Route 66

13. Comfort Suites St. Louis - Sunset Hills

Comfort Suites St. Louis - Sunset Hills
St. Louis
United States
Sasha
$127 nightly
$147 total
Sep 7 - Sep 8
Total with taxes and fees
Comfort Suites St. Louis - Sunset Hills

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

15. Best Western St. Louis Inn

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

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

Holiday Inn Express & Suites St. Louis West - Fenton by IHG
Fenton
United States
William
$97 nightly
$112 total
Sep 13 - Sep 14
Total with taxes and fees
Holiday Inn Express & Suites St. Louis West - Fenton by IHG

17. Moonrise Hotel

Moonrise Hotel
Delmar Loop
United States
Nicole
$178 nightly
$211 total
Sep 8 - Sep 9
Total with taxes and fees
Moonrise Hotel

18. Pear Tree Inn St. Louis Arnold

Pear Tree Inn St. Louis Arnold
Arnold
United States
Susie
$89 nightly
$102 total
Sep 4 - Sep 5
Total with taxes and fees
Pear Tree Inn St. Louis Arnold

19. Aloft by Marriott St Louis Central West End

Aloft by Marriott St Louis Central West End
Central West End
United States
Khristina
$114 nightly
$133 total
Sep 1 - Sep 2
Total with taxes and fees
Aloft by Marriott St Louis Central West End

20. Wingate by Wyndham St. Louis/Fenton Route 66

Wingate by Wyndham St. Louis/Fenton Route 66
Fenton
United States
Robert
$84 nightly
$97 total
Sep 6 - Sep 7
Total with taxes and fees
Wingate by Wyndham St. Louis/Fenton Route 66
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Shrewsbury Hotel Reviews

Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

10/10 Excellent
"My third time staying here. The front desk host was one of the best! The location is perfect for traveling. Ill be back again!"
Edward 1-night trip
Posted less than an hour ago
Pear Tree Inn St. Louis Airport
Drury Plaza Hotel St. Louis Union Station

Drury Plaza Hotel St. Louis Union Station

8/10 Good
"Nice place and can walk right out to activities and restaurants the only complaint i have was the ac unit everytime it kicked on it was very loud and woke me up"
tina 1-night trip
Posted 1 hour ago
Drury Plaza Hotel St. Louis Union Station
Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

10/10 Excellent
"The Drury Hotels are amazing in the fact they provide a breakfast buffet and evening meal for free. The food is good and the fact you don’t have to leave the property and/or spend extra money eating out after a day of exploring is so appreciated. The staff is extremely accommodating and friendly. This particular location is super close to the stadium, courthouse and Arch. We will stay here anytime we are coming up for a game or just to explore St. Louis. I"
angela 2-night trip
Posted 2 hours ago
Drury Plaza Hotel St. Louis at the Arch
Live by Loews - St.Louis

Live by Loews - St.Louis

8/10 Good
"Close proximity to Busch stadium."
Paul 1-night trip
Posted 16 hours ago
Live by Loews - St.Louis
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

10/10 Excellent
"Great staff, super friendly, loved the waitress at the resturant."
George 1-night trip
Posted 16 hours ago
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
Courtyard by Marriott St. Louis Downtown/Convention Center

Courtyard by Marriott St. Louis Downtown/Convention Center

10/10 Excellent
"Great location and friendly, helpful staff"
LESLIE 1-night trip
Posted 17 hours ago
Courtyard by Marriott St. Louis Downtown/Convention Center
Hilton St. Louis at the Ballpark

Hilton St. Louis at the Ballpark

8/10 Good
"Our room was over $300 a night and it had paint chipping everywhere and needed repairs. It was clean just out of date."
Penny 1-night trip
Posted 22 hours ago
Hilton St. Louis at the Ballpark
Forest Park Hotel by MDR

Forest Park Hotel by MDR

8/10 Good
"Free parking, clean big room, with microwave and fridge and affordable."
Jennylyn 2-night trip
Posted 4 days ago
Forest Park Hotel by MDR

More cheap stays in Shrewsbury

Days Inn and Suites by Wyndham St. Louis/Westport Plaza

Days Inn and Suites by Wyndham St. Louis/Westport Plaza

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

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 Inn
Best Western St. Louis Fairview Heights

Best Western St. Louis Fairview Heights

150 Ludwig Dr Fairview Heights IL
$80 nightly
$90 total
Sep 1 - Sep 2
Total with taxes and fees
Best Western St. Louis Fairview Heights
Pear Tree Inn St. Louis Arnold

Pear Tree Inn St. Louis Arnold

1201 Drury Ln Arnold MO
$89 nightly
$102 total
Sep 4 - Sep 5
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 10 - Sep 11
Total with taxes and fees
9.2/10 Wonderful! (3,208 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 6 - Sep 7
Total with taxes and fees
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 $78 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