Find hotels in Shrewsbury, MO from CA $83

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 1,749 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Drury Inn & Suites St. Louis Fairview Heights

3.0 star property
9.2 out of 10, Wonderful, (1000)
"Very nice property and very nice staff. Would definitely stay again. "
The price is CA $156
CA $176 total
includes taxes & fees
May 4 - May 5
Drury Inn & Suites St. Louis Fairview Heights

Country Inn & Suites by Radisson, Fairview Heights, IL

3.0 star property
7.2 out of 10, Good, (723)
"Very nice property, service was very friendly."
The price is CA $105
CA $118 total
includes taxes & fees
May 12 - May 13
Country Inn & Suites by Radisson, Fairview Heights, IL

Drury Inn & Suites St. Louis Collinsville

3.0 star property
9.6 out of 10, Exceptional, (1000)
"It was the nicest cleanest hotel in the area"
The price is CA $162
CA $186 total
includes taxes & fees
May 5 - May 6
Drury Inn & Suites St. Louis Collinsville

Americas Best Value Inn Collinsville St. Louis

2.0 star property
6.4 out of 10, (894)
"Great service"
The price is CA $83
CA $96 total
includes taxes & fees
May 6 - May 7
Americas Best Value Inn Collinsville St. Louis

Super 8 by Wyndham Collinsville St. Louis

2.0 star property
7.0 out of 10, Good, (994)
"Overall it was a good stay "
The price is CA $89
CA $102 total
includes taxes & fees
May 5 - May 6
Super 8 by Wyndham Collinsville St. Louis

La Quinta Inn & Suites by Wyndham Collinsville - St. Louis

3.0 star property
7.2 out of 10, Good, (1000)
"Very nice property and staff. Quiet nice spacious room."
The price is CA $116
CA $134 total
includes taxes & fees
May 5 - May 6
La Quinta Inn & Suites by Wyndham Collinsville - St. Louis

Red Lion Inn & Suites Pontoon Beach

2.5 star property
8.0 out of 10, Very good, (326)
"Room was clean, staff was nice. "
The price is CA $95
CA $108 total
includes taxes & fees
May 6 - May 7
Red Lion Inn & Suites Pontoon Beach

La Quinta Inn & Suites by Wyndham Pontoon Beach

3.0 star property
7.8 out of 10, Good, (439)
"Nice and quiet ! "
The price is CA $111
CA $127 total
includes taxes & fees
May 5 - May 6
La Quinta Inn & Suites by Wyndham Pontoon Beach

Best Western Plus Pontoon Beach

3.0 star property
8.6 out of 10, Excellent, (612)
"Great place for a quick stay"
The price is CA $131
CA $145 total
includes taxes & fees
May 4 - May 5
Best Western Plus Pontoon Beach

Super 8 by Wyndham Waterloo

2.0 star property
7.6 out of 10, Good, (335)
"Love this hotel, and LOVE THE STAFF!!! FRIENDLY, CLEAN AND SAFE!! "
The price is CA $100
CA $111 total
includes taxes & fees
May 5 - May 6
Super 8 by Wyndham Waterloo

Casino Queen Hotel

3.0 star property
7.8 out of 10, Good, (1772)
"Great stay!"
The price is CA $93
CA $108 total
includes taxes & fees
May 14 - May 15
Casino Queen Hotel

HoteLumiere at the Arch

4.0 star property
6.8 out of 10, (1000)
"Good value for the price. "
The price is CA $152
CA $210 total
includes taxes & fees
May 28 - May 29
HoteLumiere at the Arch

Missouri Athletic Club

3.5 star property
8.6 out of 10, Excellent, (1002)
"Enjoyed staying here. Staff were friendly. Lots of good food around. "
The price is CA $172
CA $202 total
includes taxes & fees
May 5 - May 6
Missouri Athletic Club

Hyatt Regency St. Louis at The Arch

4.0 star property
8.4 out of 10, Very good, (3637)
"Great place to stay. "
The price is CA $159
CA $188 total
includes taxes & fees
May 22 - May 23
Hyatt Regency St. Louis at The Arch

Pear Tree Inn St. Louis Convention Center

3.0 star property
8.8 out of 10, Excellent, (1001)
"Hotel has character great location "
The price is CA $152
CA $178 total
includes taxes & fees
Apr 30 - May 1
Pear Tree Inn St. Louis Convention Center

Drury Plaza Hotel St. Louis at the Arch

3.0 star property
9.4 out of 10, Exceptional, (2477)
"Great stay, great service and amenities, close to convention center which is ideal "
The price is CA $166
CA $194 total
includes taxes & fees
May 6 - May 7
Drury Plaza Hotel St. Louis at the Arch

Embassy Suites by Hilton St. Louis Downtown

4.0 star property
8.6 out of 10, Excellent, (1131)
"Great stay "
The price is CA $182
CA $217 total
includes taxes & fees
May 5 - May 6
Embassy Suites by Hilton St. Louis Downtown

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

4.0 star property
8.6 out of 10, Excellent, (1000)
"Nice place to stay. "
The price is CA $126
CA $150 total
includes taxes & fees
May 11 - May 12
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Live by Loews - St.Louis

4.0 star property
9.2 out of 10, Wonderful, (1006)
"Great hotel and staff"
The price is CA $248
CA $294 total
includes taxes & fees
May 26 - May 27
Live by Loews - St.Louis

The Principal Hotel

2.0 star property
9.8 out of 10, Exceptional, (46)
"Beautiful little spot. The restaurant was excellent and beds were comfortable "
The price is CA $130
CA $145 total
includes taxes & fees
May 4 - May 5
The Principal 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.
Don't see what you're looking for?
See all available properties in Shrewsbury
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Shrewsbury

Venture to Enterprise Center and St. Louis Zoo—just a couple of the popular sights around Shrewsbury.

Find out more about Shrewsbury

Find out more about Shrewsbury

Shrewsbury Travel Info

Number of reviews
4,380
Accommodation
1,749 hotels
Highest price
CA $248
Lowest price
CA $83

Frequently asked questions

What's the best place to stay in Shrewsbury?

Drury Plaza Hotel St. Louis at the Arch, located 8.1 mi (13 km) from the heart of Shrewsbury, is a top choice for your stay based on our traveler data. Other good choices for your trip to the area are Hyatt Regency St. Louis at The Arch and Renaissance St. Louis Airport Hotel. See all available top hotels, or vacation rentals in Shrewsbury.

What are some of the best vacation home rentals that Shrewsbury has to offer?

Funky mini loft in fox park! Pet friendly!!: This vacation home rental near Shrewsbury has air-conditioning and laundry facilities to help you feel perfectly comfortable in your new surroundings. See all vacation rentals in Shrewsbury.

If I need to cancel my hotel reservation in Shrewsbury, will I receive a refund?

Yes! Most hotel reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Shrewsbury.

Where can I learn more about changing or cancelling my trip to Shrewsbury?

To find more details about changing or cancelling your trip to Shrewsbury, head over to our customer service page.

What are some hotels with pools in Shrewsbury?

Embassy Suites by Hilton St. Louis Downtown: 3.5-star hotel steps from America's Center Convention Complex. Features free cooked-to-order breakfast, an indoor pool, and flat-screen TVs. OYO Hotel St. Louis Downtown City Center MO and Hilton St. Louis at the Ballpark are a couple of other choices that feature an onsite pool. View all hotels with pools in Shrewsbury.

What is staying in Shrewsbury like?

Visitors to Shrewsbury are sure to find plenty to explore and enjoy. Enterprise Center, St. Louis Zoo, and St. Louis Union Station are some of the top sights around the area. There are 1757 hotels and other accommodations in the surrounding area. Find out more about Shrewsbury.

What should I do while I'm visiting Shrewsbury?

Notable places to visit in the wider area include Enterprise Center, St. Louis Zoo, and St. Louis Union Station. You'll also find Busch Stadium and Gateway Arch in the area. Check out what more to see and do in Expedia's Shrewsbury guide.

What's the seasonal weather like in Shrewsbury?

The hottest months are usually July and August with an average temp of 76°F, while the coldest months are January and February with an average of 38°F. Average annual precipitation for Shrewsbury is 52 inches.