Find hotels in Shrewsbury, MO from $78

Go beyond your typical stay in Shrewsbury

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Shrewsbury hotels

1. Drury Plaza Hotel St. Louis Brentwood

Drury Plaza Hotel St. Louis Brentwood
4.0 star property
Brentwood
9.6 out of 10, Exceptional, (1,011 reviews)
"Really enjoyed the breakfast and happy hours!"
United States
Stacey Rochelle
$128 nightly
The price is $152
Nov 22 - Nov 23
Total with taxes and fees
Drury Plaza Hotel St. Louis Brentwood

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

La Quinta Inn & Suites by Wyndham St Louis Route 66
3.0 star property
St. Louis
8.4 out of 10, Very good, (1,006 reviews)
"Great place!"
United States
Edward
$94 nightly
The price is $110
Dec 10 - Dec 11
Total with taxes and fees
La Quinta Inn & Suites by Wyndham St Louis Route 66

3. Best Western St. Louis-Kirkwood Route 66

Best Western St. Louis-Kirkwood Route 66
3.5 star property
Kirkwood
8.2 out of 10, Very good, (1,568 reviews)
"Great stay, recommended"
United Kingdom
Christopher
$92 nightly
The price is $108
Nov 11 - Nov 12
Total with taxes and fees
Best Western St. Louis-Kirkwood Route 66

4. Courtyard by Marriott St. Louis Brentwood

Courtyard by Marriott St. Louis Brentwood
3.0 star property
Richmond Heights
9.4 out of 10, Exceptional, (914 reviews)
"Beautiful accommodations! Helpful staff😊"
United States
Anna
$123 nightly
The price is $144
Nov 22 - Nov 23
Total with taxes and fees
Courtyard by Marriott St. Louis Brentwood

5. River City Casino & Hotel

River City Casino & Hotel
4.0 star property
St. Louis
9.0 out of 10, Wonderful, (1,843 reviews)
"Great accommodations - highly recommend"
United States
jodi
$88 nightly
The price is $103
Dec 10 - Dec 11
Total with taxes and fees
River City Casino & Hotel

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

Holiday Inn St Louis SW - Route 66 by IHG
3.0 star property
St. Louis
9.2 out of 10, Wonderful, (603 reviews)
"We liked the location and the esthetics of the hotel. I would have like complementary breakfast and a vending machine, but the hotel was nice! The beds are comfortable."
United States
Sara
$117 nightly
The price is $137
Dec 10 - Dec 11
Total with taxes and fees
Holiday Inn St Louis SW - Route 66 by IHG

7. Forest Park Hotel by MDR

Forest Park Hotel by MDR
3.0 star property
The Hill
7.4 out of 10, Good, (1,709 reviews)
"Everything is good in this hotel"
United States
Frantz
$82 nightly
The price is $96
Dec 9 - Dec 10
Total with taxes and fees
Forest Park Hotel by MDR

8. Best Western Plus Fenton

Best Western Plus Fenton
2.5 star property
Fenton
9.0 out of 10, Wonderful, (479 reviews)
"Breakfast was great! Staff was super helpful and friendly, and the room was clean and comfortable."
United States
Brian
$93 nightly
The price is $107
Nov 12 - Nov 13
Total with taxes and fees
Best Western Plus Fenton

9. The Cheshire

The Cheshire
4.0 star property
Richmond Heights
8.8 out of 10, Excellent, (1,007 reviews)
"Fantastic hotel, clean and nice rooms, great breakfast and location"
United States
Matthew
$149 nightly
The price is $177
Nov 29 - Nov 30
Total with taxes and fees
The Cheshire

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

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
3.0 star property
Fenton
7.8 out of 10, Good, (1,648 reviews)
"Good breakfast and hot tub was nice."
United States
michael
$89 nightly
The price is $103
Nov 11 - Nov 12
Total with taxes and fees
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

11. Drury Inn & Suites St. Louis Forest Park

Drury Inn & Suites St. Louis Forest Park
3.0 star property
Clifton Heights
9.4 out of 10, Exceptional, (1,032 reviews)
"Loved staying there!"
United States
Tammy
$135 nightly
The price is $158
Nov 15 - Nov 16
Total with taxes and fees
Drury Inn & Suites St. Louis Forest Park

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

Holiday Inn Express & Suites St. Louis West - Fenton by IHG
3.0 star property
Fenton
8.8 out of 10, Excellent, (1,006 reviews)
"Great breakfast"
United States
Hollis
$93 nightly
The price is $107
Nov 15 - Nov 16
Total with taxes and fees
Holiday Inn Express & Suites St. Louis West - Fenton by IHG

13. Best Western St. Louis Inn

Best Western St. Louis Inn
2.5 star property
St. Louis
8.4 out of 10, Very good, (1,214 reviews)
"Clean rooms good breakfast."
United States
Susan
$68 nightly
The price is $78
Nov 15 - Nov 16
Total with taxes and fees
Best Western St. Louis Inn

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

Hampton Inn & Suites St. Louis at Forest Park
3.5 star property
Dogtown
9.4 out of 10, Exceptional, (1,003 reviews)
"Nice hotel near WashUand Forest Park. It is clean and parking is easy."
United States
Edmond
$130 nightly
The price is $154
Nov 16 - Nov 17
Total with taxes and fees
Hampton Inn & Suites St. Louis at Forest Park

15. Pear Tree Inn St. Louis Arnold

Pear Tree Inn St. Louis Arnold
2.5 star property
Arnold
9.4 out of 10, Exceptional, (1,003 reviews)
"Great place"
United States
Lynda
$90 nightly
The price is $104
Nov 15 - Nov 16
Total with taxes and fees
Pear Tree Inn St. Louis Arnold

16. Comfort Suites St. Louis - Sunset Hills

Comfort Suites St. Louis - Sunset Hills
2.5 star property
St. Louis
9.0 out of 10, Wonderful, (247 reviews)
"Everything about this hotel was amazing! Thank you all!"
United States
Elvira
$126 nightly
The price is $147
Dec 6 - Dec 7
Total with taxes and fees
Comfort Suites St. Louis - Sunset Hills

17. The Principal Hotel

The Principal Hotel
3.5 star property
Columbia
9.6 out of 10, Exceptional, (466 reviews)
"Great Hotel!"
United States
Michael
$90 nightly
The price is $100
Nov 15 - Nov 16
Total with taxes and fees
The Principal Hotel

18. Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis
3.5 star property
Riverport
8.6 out of 10, Excellent, (2,256 reviews)
"Always love staying here! Rooms are so spacious and comfy"
United States
Shayla
$89 nightly
The price is $105
Dec 6 - Dec 7
Total with taxes and fees
Hollywood Casino & Hotel St. Louis

19. The West End

The West End
2.0 star property
Central West End
8.6 out of 10, Excellent, (709 reviews)
"Excellent value, location. I'd stay here again."
United States
Trevor
$85 nightly
The price is $96
Nov 17 - Nov 18
Total with taxes and fees
The West End

20. The Wildwood Hotel

The Wildwood Hotel
3.5 star property
Wildwood
9.2 out of 10, Wonderful, (1,683 reviews)
"Clean, quiet, great continental breakfast, and close to several places to eat."
United States
Lori
$92 nightly
The price is $107
Dec 1 - Dec 2
Total with taxes and fees
The Wildwood Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Shrewsbury Hotel Reviews

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