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 to Shrewsburry

Springhill Suites Brentwood - Brentwood 1231 Strassner Dr., Brentwood, MO 63144 ~2.59 miles north of Shrewsburry
  • 3-star Suburban hotel
  • Check-in time: 3:00pm
From$129
Very Good 4.0 /5Recent Reviews Call
Drury Inn & Suites St. Louis Near Forest Park 2111 Sulphur Ave., St. Louis, MO 63139 ~3.01 miles northeast of Shrewsburry
  • 3-star Suburban property
  • Free breakfast
  • Great parking, according to 77%
  • Excellent value
From$113
Very Good 4.5 /5Guest Reviews Call
Drury Inn & Suites St. Louis Brentwood 8700 Eager Rd., Brentwood, MO 63144 ~3.06 miles north of Shrewsburry
  • Affordable hotel
  • Check in: 3:00 PM
Holiday Inn Forest Park 5915 Wilson Ave., St. Louis, MO 63110 ~3.08 miles northeast of Shrewsburry
  • Midscale Suburban hotel
  • Gym is available on property
  • Rooms in need of an update
  • Furniture needs more attention
Red Roof Inn in St. Louis 5823 Wilson Ave., St. Louis, MO 63110 ~3.14 miles northeast of Shrewsburry
  • Low priced Downtown hotel
  • Check-in: 03:00PM
  • 1 out of 2 guests said rooms were clean enough
  • The majority of guests criticized the small bathroom
Residence Inn by Marriott St. Louis Galleria
+1-800-881-1523
8011 Galleria Pkwy., Richmond Heights, MO 63117 ~3.37 miles north of Shrewsburry
  • Mid-scale Suburban property
  • 152 rooms in property
  • Great value
  • Price was very reasonable
The Cheshire 6300 Clayton Rd., St. Louis, MO 63117 ~3.40 miles north of Shrewsburry
  • Four star Downtown hotel
  • Free complimentary breakfast
  • Most guests thought they were poorly maintained
  • Wifi did not work
From$115
Very Good 4.0 /5Reviews Call
Homewood Suites by Hilton St. Louis Galleria 8040 Clayton Rd., Richmond Heights, MO 63117 ~3.65 miles north of Shrewsburry
  • 3 star Suburban hotel
  • Hotel has 144 suites
  • Tasty breakfast
  • For only 50%, the bathroom was ok
From$149
Very Good 4.0 /5Latest Reviews Call
Hampton Inn & Suites St. Louis at Forest Park - St Louis 5650 Oakland Ave., St Louis, MO 63110 ~3.97 miles northeast of Shrewsburry
  • 3-star Suburban hotel
  • 6 floors in hotel
  • Comfortable beds
  • Wifi quality could be improved
From$98
Very Good 4.5 /5Read Reviews Call
Sheraton Clayton Plaza - St. Louis 7730 Bonhomme Ave., St. Louis, MO 63105 ~4.22 miles north of Shrewsburry
  • Expensive Suburban hotel
  • Shuttle to airport available
  • Good location
  • Carpet in room was filthy
The Ritz Carlton St. Louis 100 Carondelet Plaza, Clayton, MO 63105 ~4.30 miles north of Shrewsburry
  • 4-star Downtown property
  • Check in time: 4:00pm
  • Hotel could use some updating
  • Furniture needs more attention
From$179
Very Good 4.5 /5Guest Reviews Call
Clayton Plaza Hotel : 7750 Carondelet 7750 Carondelet, Clayton, MO 63105 ~4.33 miles north of Shrewsburry
  • 4 star Suburban hotel
  • Hotel has 12 suites
  • Bathroom needs cleaning
  • Most guests thought they were poorly maintained
From$109
Very Good 4.0 /5Read Reviews Call
Seven Gables Inn 26 North Meramec Ave., Clayton, MO 63105 ~4.51 miles north of Shrewsburry
  • Four-star Suburban hotel
  • 32 rooms in property
  • About half of guests found problems with the furniture
  • Older buildings
From$75
Very Good 4.0 /5Reviews Call
Best Western Kirkwood Inn St. Louis 1200 South Kirkwood Rd., St. Louis, MO 63122 ~4.55 miles west of Shrewsburry
  • Mid-scale Suburban hotel
  • Access to gym on-site
  • Great pool
  • Rooms are ok
Hampton Inn in Sunset Hills
+1-888-283-3404
1580 South Kirkwood Rd., Sunset Hills, MO 63127 ~4.74 miles west of Shrewsburry
  • Affordable hotel
  • Average amenities
  • Absolutely loved the indoor pool and breakfast
Home2 Suites by Hilton Forest Park 920 South Taylor, Stl, MO 63110 ~4.79 miles northeast of Shrewsburry
  • 3-star property
  • Hotel has 4 floors
Holiday Inn Sw Route 66 in St. Louis 10709 Watson Rd., St. Louis, MO 63127 ~4.87 miles west of Shrewsburry
  • 3 star Suburban property
  • Hotel has a green policy See policy
  • Terrific location
  • Good city hotel
Days Inn : 3654 South Lindbergh Blvd. 3654 South Lindbergh Blvd., St. Louis, MO 63127 ~4.90 miles west of Shrewsburry
  • Cheap Suburban property
  • 3 meeting rooms in hotel
Days Inn South
+1-800-997-5148
3660 South Lindbergh, St Louis, MO 63127 ~4.90 miles west of Shrewsburry
  • Midscale property
Econo Lodge Southwest : 3730 South Lindbergh Blvd. 3730 South Lindbergh Blvd., St. Louis, MO 63127 ~4.96 miles southwest of Shrewsburry
  • Inexpensive Suburban hotel
  • Free complimentary breakfast
  • Older room
  • Food is inedible
 [1 - 20 of 25]    
Next: Show All Available Shrewsburry Hotels with Pricing
Back to Top