Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Shrewsburry - Shrewsburry Missouri

Lodging near Shrewsburry are provided below ordered by distance. Search for cheap and discount hotel rates near Shrewsburry in Shrewsburry for your upcoming individual or group travel.We list the best motels and hotels close to Shrewsburry so you can review the Shrewsburry lodging options below and find the perfect hotel.Need 5+ Rooms for a group? Save with a Shrewsburry group hotel deal

Lodging & Accommodations close by Shrewsburry

Springhill Suites Brentwood 1231 Strassner Dr., Brentwood, MO 63144 ~2.59 miles north of Shrewsburry
  • Three Star Suburban property
  • Check in: 3:00pm
From$129
Very Good 4.0 /5Review Score Call
Drury Inn & Suites St. Louis Near Forest Park in St. Louis 2111 Sulphur Ave., St. Louis, MO 63139 ~3.01 miles northeast of Shrewsburry
  • Midscale Suburban hotel
  • 5 meeting rooms in hotel
  • Most guests appreciated the modern rooms
  • Accessible parking
From$113
Very Good 4.5 /5Hotel Reviews Call
Drury Inn & Suites St. Louis Brentwood 8700 Eager Rd., Brentwood, MO 63144 ~3.06 miles north of Shrewsburry
  • Three Star hotel
  • Check-in time: 3:00 PM
Holiday Inn Forest Park in St. Louis 5915 Wilson Ave., St. Louis, MO 63110 ~3.08 miles northeast of Shrewsburry
  • 3 star Suburban hotel
  • 4 conference rooms in property
  • Most guests said the bathroom was dirty
  • More comfort would be nice
Red Roof Inn : 5823 Wilson Ave. 5823 Wilson Ave., St. Louis, MO 63110 ~3.14 miles northeast of Shrewsburry
  • Low-priced Downtown hotel
  • 110 sleeping rooms in hotel
  • Does not have any continental breakfast
  • Almost all guests liked the proximity to shopping
Residence Inn by Marriott St. Louis Galleria : 8011 Galleria Pkwy. 8011 Galleria Pkwy., Richmond Heights, MO 63117 ~3.37 miles north of Shrewsburry
  • Three Star Suburban hotel
  • Free breakfast
  • Great value
  • Very good city hotel
The Cheshire - St. Louis 6300 Clayton Rd., St. Louis, MO 63117 ~3.40 miles north of Shrewsburry
  • 4-star Downtown property
  • Free breakfast available
  • Most guests were impressed by the valet service
  • Luxurious girls weekend
From$109
Very Good 4.0 /5Read Reviews Call
Homewood Suites by Hilton St. Louis Galleria : 8040 Clayton Rd. 8040 Clayton Rd., Richmond Heights, MO 63117 ~3.65 miles north of Shrewsburry
  • 3-star Suburban hotel
  • Complimentary breakfast is offered
  • Great location
  • Very good family hotel
From$119
Very Good 4.0 /5Reviews Call
Hampton Inn & Suites St. Louis at Forest Park in St Louis 5650 Oakland Ave., St Louis, MO 63110 ~3.97 miles northeast of Shrewsburry
  • Three Star Suburban hotel
  • 6 floors in property
  • Affordable parking
  • Most guests thought parking was inexpensive
From$129
Very Good 4.5 /5Read Reviews Call
Sheraton Clayton Plaza : 7730 Bonhomme Ave. 7730 Bonhomme Ave., St. Louis, MO 63105 ~4.22 miles north of Shrewsburry
  • 4-star Suburban property
  • 5 meeting rooms in hotel
  • Bathroom needs cleaning
  • Every guests reviewed were unsatisfied with the kitchenette
From$79
Average 3.5 /5Reviews Call
The Ritz Carlton St. Louis 100 Carondelet Plaza, Clayton, MO 63105 ~4.30 miles north of Shrewsburry
  • 4 star Downtown property
  • 301 rooms in hotel
  • About half of guests said rooms were clean enough
  • Impressive bathroom
From$179
Very Good 4.5 /5Read Reviews Call
Clayton Plaza Hotel 7750 Carondelet, St. Louis, MO 63105 ~4.32 miles north of Shrewsburry
  • 4-star Suburban hotel
  • Check in time: 4:00PM
From$119
Very Good 4.0 /5Guest Reviews Call
Seven Gables Inn in Clayton 26 North Meramec Ave., Clayton, MO 63105 ~4.51 miles north of Shrewsburry
  • Four star Suburban property
  • Fitness / Gym is on-site
  • Approx. half of guests said the bathroom was dirty
  • Charming Inn
Best Western Kirkwood Inn : 1200 South Kirkwood Rd. 1200 South Kirkwood Rd., Kirkwood, MO 63122 ~4.60 miles west of Shrewsburry
  • Mid-scale Suburban property
  • Free breakfast
  • Clean rooms
  • Most guests thought it was clean
From$65
Very Good 4.0 /5Review Score Call
Hampton Inn
+1-888-283-3404
1580 South Kirkwood Rd., Sunset Hills, MO 63127 ~4.74 miles west of Shrewsburry
  • Affordable hotel
  • Most guests liked the proximity to shopping
  • Most guests considered the lobby entrance to be so-so
Home2 Suites by Hilton Forest Park 920 South Taylor, Stl, MO 63110 ~4.79 miles northeast of Shrewsburry
  • Mid-scale Highway hotel
  • 106 rooms in property
Holiday Inn Sw Route 66 in St. Louis 10709 Watson Rd., St. Louis, MO 63127 ~4.87 miles west of Shrewsburry
  • Affordable Suburban property
  • Access to gym on-site
  • Good city hotel
  • Near attractions
Days Inn 3654 South Lindbergh Blvd., St. Louis, MO 63127 ~4.90 miles west of Shrewsburry
  • Cheap Suburban hotel
  • Hotel has an eco-friendly policy Learn more
Days Inn South in St Louis
+1-800-997-5148
3660 South Lindbergh, St Louis, MO 63127 ~4.90 miles west of Shrewsburry
  • Affordable hotel
Sunset Lodge 3730 South Lindbergh Blvd., St. Louis, MO 63127 ~4.96 miles southwest of Shrewsburry
  • Two-star Suburban property
  • Check in: 3:00 PM
  • Baby cockroach in the picture on the wall
  • Pool is below average
 [1 - 20 of 25]    
Next: Show All Available Shrewsburry Hotels with Pricing
Back to Top