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 property
  • Hotel has 6 floors
From$129
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Drury Inn & Suites St. Louis Near Forest Park : 2111 Sulphur Ave. 2111 Sulphur Ave., St. Louis, MO 63139 ~3.01 miles northeast of Shrewsburry
  • Three Star Suburban hotel
  • Hotel has 22 suites
  • Food is to die for
  • Most guests were happy with the price
From$113
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Drury Inn & Suites St. Louis Brentwood 8700 Eager Rd., Brentwood, MO 63144 ~3.06 miles north of Shrewsburry
  • 3 star property
  • 8 floors in property
Holiday Inn Forest Park - St. Louis 5915 Wilson Ave., St. Louis, MO 63110 ~3.08 miles northeast of Shrewsburry
  • Mid-scale Suburban property
  • 119 rooms in hotel
  • Most guests said the beds were comfortable
  • Bathroom needs cleaning
From$75
Average 3.5 /5 Recent Reviews Call BookMore Details
Red Roof Inn - St. Louis 5823 Wilson Ave., St. Louis, MO 63110 ~3.14 miles northeast of Shrewsburry
  • 2-star Downtown hotel
  • 3 floors in property
  • Bathroom could be bigger
  • Acceptable breakfast prices
From$79
Average 3.5 /5 Review Score Call BookMore Details
Residence Inn by Marriott St. Louis Galleria : 8011 Galleria Pkwy. 8011 Galleria Pkwy., Richmond Heights, MO 63117 ~3.37 miles north of Shrewsburry
  • 3 star Suburban hotel
  • 152 sleeping rooms in hotel
  • Delicious food
  • Could be quieter
From$104
Average 3.5 /5 Recent Reviews Call BookMore Details
The Cheshire 6300 Clayton Rd., St. Louis, MO 63117 ~3.40 miles north of Shrewsburry
  • 4 star Downtown property
  • 14 suites in hotel
  • About half of guests found the restaurant service to be good
  • Sufficient wellness & sports facilities
From$109
Very Good 4.0 /5 Reviews Call BookMore Details
Homewood Suites by Hilton St. Louis Galleria - Richmond Heights 8040 Clayton Rd., Richmond Heights, MO 63117 ~3.63 miles north of Shrewsburry
  • Affordable Suburban hotel
  • 144 suites in property
  • Fair breakfast prices
  • Bathroom needs cleaning
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Oakwood at Lofts at the Highlands 1031 Highlands Plaza Dr., St Louis, MO 63110 ~3.80 miles northeast of Shrewsburry
  • Midscale hotel
  • 10 rooms in property
Hampton Inn & Suites St. Louis at Forest Park 5650 Oakland Ave., St Louis, MO 63110 ~3.97 miles northeast of Shrewsburry
  • 3 star Suburban property
  • Fitness + Health Center
  • Most guests liked the proximity to sightseeing
  • Perfectly clean
From$129
Very Good 4.5 /5 Reviews Call BookMore Details
Sheraton Clayton Plaza in St. Louis 7730 Bonhomme Ave., St. Louis, MO 63105 ~4.22 miles north of Shrewsburry
  • High-end Suburban hotel
  • Check-in: 3:00 PM
  • The majority of guests thought the building wasn't nice
  • Value for money could be better
From$89
Average 3.5 /5 Latest Reviews Call BookMore Details
The Ritz Carlton St. Louis : 100 Carondelet Plaza 100 Carondelet Plaza, Clayton, MO 63105 ~4.30 miles north of Shrewsburry
  • 4-star Downtown property
  • 18 floors in property
  • Fantastic service
  • Staff was superb
From$179
Very Good 4.5 /5 Review Score Call BookMore Details
Clayton Plaza Hotel in St. Louis 7750 Carondelet, St. Louis, MO 63105 ~4.32 miles north of Shrewsburry
  • 4 star Suburban property
  • 15 conference rooms in property
From$109
Very Good 4.0 /5 Read Reviews Call BookMore Details
Charles F Knight Executive Education Center in Saint Louis Throop Dr. & Fraternity Way, Saint Louis, MO 63130 ~4.48 miles north of Shrewsburry
  • Three Star hotel
  • 5 floors in hotel
Seven Gables Inn 26 North Meramec Ave., Clayton, MO 63105 ~4.51 miles north of Shrewsburry
  • Four star Suburban hotel
  • Free breakfast
  • Nearby attractions
  • Friendly service
From$75
Very Good 4.0 /5 Read Reviews Call BookMore Details
Best Western Kirkwood Inn 1200 South Kirkwood Rd., Saint Louis, MO 63122 ~4.56 miles west of Shrewsburry
  • Mid-scale Suburban property
  • 112 rooms in hotel
  • Fantastic service
  • Most guests said rooms were clean
From$70
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Hampton Inn St. Louis / Sunset Hills 1580 South Kirkwood Rd., St. Louis, MO 63127 ~4.78 miles west of Shrewsburry
  • Midscale Suburban property
  • Fitness + Health Center
  • High comfort
  • Good accessibility by car
From$75
Average 3.5 /5 Guest Reviews Call BookMore Details
Home2 Suites by Hilton Forest Park 920 South Taylor, Stl, MO 63110 ~4.79 miles northeast of Shrewsburry
  • Mid-scale Highway property
  • Complimentary breakfast is offered
From$89
Very Good 4.5 /5 Reviews Call BookMore Details
Holiday Inn Sw Route 66 10709 Watson Rd., St. Louis, MO 63127 ~4.87 miles west of Shrewsburry
  • Affordable Suburban property
  • 9 conference rooms in property
  • Parking was ok, according to 55%
  • Terrific location
From$79
Average 3.5 /5 Latest Reviews Call BookMore Details
Days Inn St. Louis Lindbergh Boulevard in St Louis 3660 South Lindbergh Blvd., St Louis, MO 63127 ~4.89 miles west of Shrewsburry
  • 2 star Suburban hotel
  • 2 floors in property
From$59
Average 3.5 /5 Latest Reviews Call BookMore Details
  [1 - 20 of 25]    
Next: Show All Available Shrewsburry Hotels with Pricing

Chart of the best hotels near Shrewsburry

HotelDescriptionLink
1. Springhill Suites Brentwood The 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 Park The 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 Park The 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 Inn The 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 Galleria The 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