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 in Brentwood 1231 Strassner Dr., Brentwood, MO 63144 ~2.59 miles north of Shrewsburry
  • Affordable Suburban hotel
  • 123 rooms in property
From$129
Very Good 4.0 /5Latest Reviews CallBookMore Details
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 floors in hotel
  • Rather comfortable
  • Facilities were nice also
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
  • Three Star hotel
  • 28 suites 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
  • Hotel has 7 floors
  • Air conditioning was criticized by 100%
  • Breakfast arrangements confusing
Red Roof Inn in St. Louis 5823 Wilson Ave., St. Louis, MO 63110 ~3.14 miles northeast of Shrewsburry
  • Two star Downtown hotel
  • 3 floors in hotel
  • Great Room Service
  • Great parking, according to 78%
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
  • Fitness center on property
  • Complete dishes
  • All guests found the staff to be very friendly
The Cheshire - St. Louis 6300 Clayton Rd., St. Louis, MO 63117 ~3.40 miles north of Shrewsburry
  • Four-star Downtown property
  • 14 suites in property
  • Parking is rare
  • Friendly bartenders
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Homewood Suites by Hilton St. Louis Galleria 8040 Clayton Rd., Richmond Heights, MO 63117 ~3.63 miles north of Shrewsburry
  • Mid-scale Suburban hotel
  • Check-in time: 3:00 PM
  • WiFi system needs upgrading
  • Most guests found the staff to be very friendly
Hampton Inn & Suites St. Louis at Forest Park 5650 Oakland Ave., St Louis, MO 63110 ~3.97 miles northeast of Shrewsburry
  • Midscale Suburban hotel
  • Free comp. breakfast
  • Most guests thought the service was very professional
  • Friendly atmosphere
From$129
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Sheraton Clayton Plaza - St. Louis 7730 Bonhomme Ave., St. Louis, MO 63105 ~4.22 miles north of Shrewsburry
  • Four star Suburban hotel
  • Hotel has 16 floors
  • Amenities are not the best
  • Staff was amazing
The Ritz Carlton St. Louis in Clayton 100 Carondelet Plaza, Clayton, MO 63105 ~4.30 miles north of Shrewsburry
  • Four-star Downtown hotel
  • 18 floors in property
  • Spacious rooms
  • Most guests enjoyed the friendly atmosphere
From$179
Very Good 4.5 /5Reviews CallBookMore Details
Clayton Plaza Hotel : 7750 Carondelet 7750 Carondelet, St. Louis, MO 63105 ~4.32 miles north of Shrewsburry
  • 4-star Suburban hotel
  • Shuttle from airport available
From$109
Very Good 4.0 /5Guest Reviews CallBookMore Details
Seven Gables Inn : 26 North Meramec Ave. 26 North Meramec Ave., Clayton, MO 63105 ~4.51 miles north of Shrewsburry
  • 4-star Suburban hotel
  • Hotel has 6 meeting rooms
  • Very good hotel
  • Every guests reviewed were happy with the price of the breakfast
From$75
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Kirkwood Inn - Saint Louis 1200 South Kirkwood Rd., Saint Louis, MO 63122 ~4.56 miles west of Shrewsburry
  • Three Star Suburban property
  • Check-in: 3pm
  • Fantastic service
  • Great parking, according to 100%
From$65
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn
+1-888-690-5247
1580 South Kirkwood Rd., Sunset Hills, MO 63127 ~4.74 miles west of Shrewsburry
  • 3-star hotel
  • Most guests said rooms were clean
  • Good Hotel
Home2 Suites by Hilton Forest Park 920 South Taylor, Stl, MO 63110 ~4.79 miles northeast of Shrewsburry
  • Mid-scale Highway property
  • Fitness + Health Center
Holiday Inn Sw Route 66 : 10709 Watson Rd. 10709 Watson Rd., St. Louis, MO 63127 ~4.87 miles west of Shrewsburry
  • 3-star Suburban property
  • Fitness + Health Center
  • Lots of USB
  • Great location
Days Inn St. Louis Lindbergh Boulevard - St Louis
+1-888-283-3404
3660 South Lindbergh Blvd., St Louis, MO 63127 ~4.89 miles west of Shrewsburry
  • Midscale property
Days Inn 3654 South Lindbergh Blvd., St. Louis, MO 63127 ~4.90 miles west of Shrewsburry
  • Economy Suburban hotel
  • Free comp. breakfast
Sunset Lodge 3730 South Lindbergh Blvd., St. Louis, MO 63127 ~4.96 miles southwest of Shrewsburry
  • 2-star Suburban hotel
  • Free comp. breakfast
  • Great service
  • Fitness area can be optimized
 [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