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 : 1231 Strassner Dr. 1231 Strassner Dr., Brentwood, MO 63144 ~2.59 miles north of Shrewsburry
  • 3 star Suburban hotel
  • Hotel has 6 floors
From$129
Very Good 4.0 /5Reviews CallBookMore Details
Drury Inn & Suites St. Louis Near Forest Park 2111 Sulphur Ave., St. Louis, MO 63139 ~3.01 miles northeast of Shrewsburry
  • Mid-scale Suburban property
  • Comp. Breakfast
  • Clean pool, said 100%
  • Amenities are good
From$113
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Drury Inn & Suites St. Louis Brentwood : 8700 Eager Rd. 8700 Eager Rd., Brentwood, MO 63144 ~3.06 miles north of Shrewsburry
  • Midscale hotel
  • Fitness + Health Center
Holiday Inn Forest Park 5915 Wilson Ave., St. Louis, MO 63110 ~3.08 miles northeast of Shrewsburry
  • Mid-scale Suburban hotel
  • Check-in: 3:00 PM
  • Hotel is relatively stylish
  • Most guests didn't like the balcony
Red Roof Inn - St. Louis 5823 Wilson Ave., St. Louis, MO 63110 ~3.14 miles northeast of Shrewsburry
  • Inexpensive Downtown property
  • Hotel has 3 floors
  • Breakfast can be improved
  • Service is relatively professional
Residence Inn by Marriott St. Louis Galleria in Richmond Heights 8011 Galleria Pkwy., Richmond Heights, MO 63117 ~3.37 miles north of Shrewsburry
  • 3-star Suburban hotel
  • Free breakfast available
  • Great service
  • Lots of food options
The Cheshire 6300 Clayton Rd., St. Louis, MO 63117 ~3.40 miles north of Shrewsburry
  • 4-star Downtown property
  • Comp. Breakfast
  • Most guests said the bathroom was dirty
  • Pleasant entrance area
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Homewood Suites by Hilton St. Louis Galleria : 8040 Clayton Rd. 8040 Clayton Rd., Richmond Heights, MO 63117 ~3.63 miles north of Shrewsburry
  • 3-star Suburban hotel
  • Hotel has 144 suites
  • Clean rooms
  • Free breakfast buffets
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Oakwood at Lofts at the Highlands - St Louis 1031 Highlands Plaza Dr., St Louis, MO 63110 ~3.80 miles northeast of Shrewsburry
  • 3 star hotel
  • 10 rooms in hotel
Hampton Inn & Suites St. Louis at Forest Park 5650 Oakland Ave., St Louis, MO 63110 ~3.97 miles northeast of Shrewsburry
  • Three Star Suburban hotel
  • 6 floors in property
  • Internet is poor
  • Huge bathroom
From$129
Very Good 4.5 /5Latest Reviews CallBookMore Details
Sheraton Clayton Plaza in St. Louis 7730 Bonhomme Ave., St. Louis, MO 63105 ~4.22 miles north of Shrewsburry
  • 4-star Suburban hotel
  • Has environment-friendly policy See more
  • Front desk staff were exceptional
  • 1 out of 2 guests were satisfied with the booking process
The Ritz Carlton St. Louis in Clayton 100 Carondelet Plaza, Clayton, MO 63105 ~4.30 miles north of Shrewsburry
  • High end Downtown hotel
  • 301 sleeping rooms in hotel
  • Delicious buffet breakfast
  • Great bar
From$179
Very Good 4.5 /5Latest Reviews CallBookMore Details
Clayton Plaza Hotel 7750 Carondelet, St. Louis, MO 63105 ~4.32 miles north of Shrewsburry
  • Four star Suburban property
  • 8 floors in hotel
From$109
Very Good 4.0 /5Reviews CallBookMore Details
Charles F Knight Executive Education Center Throop Dr. & Fraternity Way, Saint Louis, MO 63130 ~4.48 miles north of Shrewsburry
  • Midscale hotel
  • Check-in time: 15:00
Seven Gables Inn 26 North Meramec Ave., Clayton, MO 63105 ~4.51 miles north of Shrewsburry
  • Four star Suburban property
  • Hotel has 32 rooms
  • Almost all guests thought the service was very professional
  • Fairly good value for money
Best Western Kirkwood Inn - Saint Louis 1200 South Kirkwood Rd., Saint Louis, MO 63122 ~4.56 miles west of Shrewsburry
  • Midscale Suburban hotel
  • Free complimentary breakfast
  • Average comfort
  • Excellent value
Hampton Inn St. Louis / Sunset Hills - St. Louis 1580 South Kirkwood Rd., St. Louis, MO 63127 ~4.78 miles west of Shrewsburry
  • Affordable Suburban property
  • 84 rooms in property
  • Most guests said the beds were comfortable
  • Food is all right
From$75
Average 3.5 /5Reviews CallBookMore Details
Home2 Suites by Hilton Forest Park 920 South Taylor, Stl, MO 63110 ~4.79 miles northeast of Shrewsburry
  • 3 star Highway property
  • 4 floors in hotel
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Sw Route 66 10709 Watson Rd., St. Louis, MO 63127 ~4.87 miles west of Shrewsburry
  • Midscale Suburban hotel
  • Check in: 4:00 PM
  • Well-maintained rooms
  • Great pool
Days Inn St. Louis Lindbergh Boulevard 3660 South Lindbergh Blvd., St Louis, MO 63127 ~4.89 miles west of Shrewsburry
  • Cheap Suburban property
  • 116 sleeping rooms in hotel
 [1 - 20 of 25]    
Next: Show All Available Shrewsburry Hotels with Pricing

Chart of the best hotels near Shrewsburry

HotelDescriptionLink
1. Springhill Suites BrentwoodThe Springhill Suites Brentwood is an in demand 3 star hotel located approx. 2.6 miles north of Shrewsburry and approximately a 5 min. car ride. Recent travelers gave this hotel an aggregate guest review score of 4 out of 5.4 /5 Guest Reviews
2. Drury Inn & Suites St. Louis Near Forest ParkThe Drury Inn & Suites St. Louis Near Forest Park is a popular 3-Star hotel located approx. 3.0 miles northeast of Shrewsburry and roughly a 6 minute drive or uber ride. With a average guest review rating of 4.5/5, this makes it one of the perfect hotel options close to Shrewsburry.4.5 /5 Guest Reviews
3. Holiday Inn Forest ParkThe Holiday Inn Forest Park is a favored 3-Star hotel located ~3.1 mi. northeast of Shrewsburry and roughly a 6 minute drive or uber ride. With a average guest review rating of 3.5/5, this makes it one of the terrific lodging options nearby Shrewsburry.3.5 /5 Guest Reviews
4. Red Roof InnThe Red Roof Inn is a favored 2 star hotel located ~3.1 mi. northeast of Shrewsburry and about a 6 min. drive or taxi ride. Recent guests gave this hotel a guest review score of 3.5 out of 5.3.5 /5 Guest Reviews
5. Residence Inn by Marriott St. Louis GalleriaThe Residence Inn by Marriott St. Louis Galleria is a well-liked 3-Star hotel located about 3.4 miles north of Shrewsburry and roughly a 6 minute drive or taxi ride. With a average guest review rating of 3.5/5, this makes it one of the most desirable lodging options near Shrewsburry.3.5 /5 Guest Reviews

5 Best Hotels near Shrewsburry

Back to Top