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 in 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 CallBookMore 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
  • 3-star Suburban property
  • Hotel has 5 floors
  • Comfort level is high
  • Clean
From$113
Very Good 4.5 /5Recent Reviews CallBookMore Details
Drury Inn & Suites St. Louis Brentwood 8700 Eager Rd., Brentwood, MO 63144 ~3.06 miles north of Shrewsburry
  • Midscale hotel
  • 210 rooms in property
Holiday Inn Forest Park in St. Louis 5915 Wilson Ave., St. Louis, MO 63110 ~3.08 miles northeast of Shrewsburry
  • Affordable Suburban hotel
  • 119 rooms in hotel
  • Most guests thought, the hotel was stylish
  • Balcony very small
Red Roof Inn : 5823 Wilson Ave. 5823 Wilson Ave., St. Louis, MO 63110 ~3.14 miles northeast of Shrewsburry
  • 2 star Downtown hotel
  • Hotel has 110 rooms
  • Kitchenette needs more attention
  • Wifi quality could be improved
Residence Inn by Marriott St. Louis Galleria - Richmond Heights 8011 Galleria Pkwy., Richmond Heights, MO 63117 ~3.37 miles north of Shrewsburry
  • Mid-scale Suburban property
  • Fitness + Health Center
  • Friendly service
  • Good attitude
The Cheshire 6300 Clayton Rd., St. Louis, MO 63117 ~3.40 miles north of Shrewsburry
  • High end Downtown hotel
  • 108 rooms in hotel
  • Complimentary breakfast exceeded my expectations
  • Bad housekeeping, according to 66%
From$109
Very Good 4.0 /5Guest 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 property
  • 144 suites in property
  • Well-maintained equipment
  • Great reception
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn & Suites St. Louis at Forest Park 5650 Oakland Ave., St Louis, MO 63110 ~3.97 miles northeast of Shrewsburry
  • 3-star Suburban hotel
  • Free complimentary breakfast
  • Clean
  • Tasty breakfast
From$129
Very Good 4.5 /5Guest Reviews CallBookMore Details
Sheraton Clayton Plaza : 7730 Bonhomme Ave. 7730 Bonhomme Ave., St. Louis, MO 63105 ~4.22 miles north of Shrewsburry
  • 4 star Suburban hotel
  • 26 suites in property
  • Charged me for 2 nights
  • Excellent sightseeing, restaurants and bars nearby
The Ritz Carlton St. Louis - Clayton 100 Carondelet Plaza, Clayton, MO 63105 ~4.30 miles north of Shrewsburry
  • 4 star Downtown property
  • Shuttle to airport available
  • Nice rooms
  • Most guests were impressed by the valet service
From$179
Very Good 4.5 /5Review Score CallBookMore Details
Clayton Plaza Hotel : 7750 Carondelet 7750 Carondelet, St. Louis, MO 63105 ~4.32 miles north of Shrewsburry
  • 4 star Suburban property
  • Complimentary breakfast is offered
From$109
Very Good 4.0 /5Read Reviews CallBookMore Details
Seven Gables Inn : 26 North Meramec Ave. 26 North Meramec Ave., Clayton, MO 63105 ~4.51 miles north of Shrewsburry
  • High-end Suburban hotel
  • Complimentary breakfast is offered
  • Free coffee service
  • Not very clean
Best Western Kirkwood Inn : 1200 South Kirkwood Rd. 1200 South Kirkwood Rd., Saint Louis, MO 63122 ~4.56 miles west of Shrewsburry
  • Mid-scale Suburban hotel
  • 112 rooms in property
  • Rooms are ok
  • Tasty breakfast
Hampton Inn
+1-888-690-5247
1580 South Kirkwood Rd., Sunset Hills, MO 63127 ~4.74 miles west of Shrewsburry
  • Mid-scale hotel
  • Hotel staff were very friendly
  • Rooms need regular maintenance
From$80
Average 3.5 /5Reviews CallBookMore Details
Home2 Suites by Hilton Forest Park 920 South Taylor, Stl, MO 63110 ~4.79 miles northeast of Shrewsburry
  • Midscale Highway property
  • 4 floors in property
Holiday Inn Sw Route 66 10709 Watson Rd., St. Louis, MO 63127 ~4.87 miles west of Shrewsburry
  • Mid-scale Suburban hotel
  • Fitness + Health Center
  • Average parking
  • AC needs updating
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 property
  • Check-in time: 4:00 pm
Sunset Lodge in St. Louis 3730 South Lindbergh Blvd., St. Louis, MO 63127 ~4.96 miles southwest of Shrewsburry
  • Economical Suburban hotel
  • 100 rooms in hotel
  • Breakfast is mediocre
  • Generally quite dirty
Moonrise Hotel 6177 Delmar, St. Louis, MO 63112 ~5.00 miles north of Shrewsburry
  • High end Downtown property
  • Gym / Fitness Center Available
  • The majority of guests found the staff to be very friendly
  • Modern Hotel
From$129
Very Good 4.5 /5Latest Reviews CallBookMore Details
 [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