Star Rating
Hotel Name
Price Range (USD)to
Amenities

63131 Hotels & Accommodations

Hilton St. Louis Frontenac in St. Louis +1-800-230-4134 1335 South Lindbergh Blvd., St. Louis, MO 63131
  • Three Star Suburban hotel
  • Shuttle to airport available
From$79
Very Good 4.0 /5Latest Reviews
St. Louis Marriott West - St. Louis +1-800-997-5148 660 Maryville Center Dr., St. Louis, MO 63141 ~3.37 miles northwest of 63131
  • 4 star Suburban property
  • 8 floors in hotel
From$89
Very Good 4.0 /5Latest Reviews
Drury Inn & Suites St. Louis Creve Coeur - Creve Coeur +1-888-205-8144 11980 Olive Blvd., Creve Coeur, MO 63141 ~3.76 miles north of 63131
  • Mid-scale Suburban property
  • Check-in time: 3:00 PM
From$89
Very Good 4.5 /5Latest Reviews
Creve Coeur Courtyard - Creve Coeur +1-800-997-5149 828 North New Ballas Rd., Creve Coeur, MO 63146 ~3.81 miles north of 63131
  • Three Star property
  • Hotel has 154 rooms
From$54
Very Good 4.0 /5Guest Reviews
Best Western Kirkwood Inn St. Louis +1-800-230-4134 1200 South Kirkwood Rd., St. Louis, MO 63122 ~4.30 miles southeast of 63131
  • Mid-scale Suburban hotel
  • Hotel has 112 rooms
From$69
Very Good 4.0 /5Review Score
Hampton Inn +1-800-997-5148 1580 South Kirkwood Rd., Sunset Hills, MO 63127 ~4.67 miles southeast of 63131
  • Affordable property
From$75
Average 3.5 /5Read Reviews
Holiday Inn Sw Route 66 in St. Louis +1-888-205-8144 10709 Watson Rd., St. Louis, MO 63127 ~4.69 miles southeast of 63131
  • Three Star Suburban hotel
  • Check-in time: 4:00 PM
From$69
Average 3.0 /5Guest Reviews
Days Inn +1-800-997-5149 3654 South Lindbergh Blvd., St. Louis, MO 63127 ~4.90 miles southeast of 63131
  • Low priced Suburban property
  • 3 meeting rooms in property
From$46
Average 3.0 /5Recent Reviews
Days Inn South +1-800-230-4134 3660 South Lindbergh, St Louis, MO 63127 ~4.90 miles southeast of 63131
  • Three Star property
From$75
Econo Lodge Southwest in St. Louis +1-800-997-5148 3730 South Lindbergh Blvd., St. Louis, MO 63127 ~5.02 miles southeast of 63131
  • 2 star Suburban hotel
  • 100 sleeping rooms in hotel
From$46
Terrible 1.5 /5Hotel Reviews
Super 8 in Fenton +1-888-205-8144 650 South Highway Dr., Fenton, MO 63026 ~5.16 miles south of 63131
  • Low-priced hotel
From$40
Poor 2.0 /5Reviews
Sonesta Es Suites St. Louis Westport +1-800-997-5149 1855 Craigshire Rd., Maryland Heights, MO 63146 ~5.18 miles north of 63131
  • Midscale Suburban hotel
  • 106 suites in property
From$55
Very Good 4.0 /5Recent Reviews
Hawthorn Suites by Wyndham : 1881 Craigshire Rd. +1-800-230-4134 1881 Craigshire Rd., St. Louis, MO 63146 ~5.19 miles north of 63131
  • 3-star Suburban property
  • 127 suites in property
From$109
Very Good 4.0 /5Read Reviews
Hawthorn Suites by Wyndham St. Louis Westport Plaz : 1881 Craigshire Rd. +1-800-997-5148 1881 Craigshire Rd., Maryland Heights, MO 63146 ~5.21 miles north of 63131
  • 3 star Suburban property
  • Hotel has 111 rooms
From$74
Very Good 4.0 /5Recent Reviews
Stratford Inn +1-888-205-8144 800 South Highway Dr., Fenton, MO 63026 ~5.27 miles south of 63131
  • Economical Highway property
  • 3 suites in property
From$75
Fairfield Inn by Marriott Fenton +1-800-997-5149 1680 Fenton Business Park Court, Fenton, MO 63026 ~5.28 miles south of 63131
  • Midscale Suburban property
  • Complimentary breakfast is offered
From$71
Very Good 4.0 /5Read Reviews
Doubletree Hotel St. Louis at Westport - St. Louis +1-800-230-4134 1973 Craigshire, St. Louis, MO 63146 ~5.30 miles north of 63131
  • Three Star Suburban property
  • 10 meeting rooms in property
From$85
Very Good 4.0 /5Read Reviews
Drury Inn & Suites St. Louis Fenton - Fenton +1-800-997-5148 1088 South Highway Dr., Fenton, MO 63026 ~5.30 miles south of 63131
  • Affordable Suburban hotel
  • Check in time: 3:00 PM
From$80
Very Good 4.0 /5Read Reviews
Pear Tree Inn St. Louis Fenton - Fenton +1-888-205-8144 1100 South Highway Dr., Fenton, MO 63026 ~5.31 miles south of 63131
  • 2 star Suburban hotel
  • Check-in: 3:00 PM
From$53
Average 3.5 /5Reviews
Towneplace Suites Fenton Missouri +1-800-997-5149 1662 Fenton Business Park Court, Fenton, MO 63026 ~5.34 miles south of 63131
  • Three Star Suburban hotel
  • Hotel has 3 floors
From$69
Very Good 4.0 /5Reviews
Days Inn St. Louis Westport +1-800-230-4134 1970 Craig Rd., Saint Louis, MO 63146 ~5.36 miles north of 63131
  • Two-star Suburban hotel
  • Free complimentary breakfast
From$45
Average 3.5 /5Guest Reviews
Drury Inn & Suites St. Louis Brentwood +1-800-997-5148 8700 Eager Rd., Brentwood, MO 63144 ~5.46 miles east of 63131
  • Midscale property
  • Gym is available on property
From$98
Studio Plus St. Louis Westport - St. Louis +1-888-205-8144 2030 Craig Rd., St. Louis, MO 63146 ~5.48 miles north of 63131
  • Cheap Suburban property
  • 3 floors in hotel
From$23
Terrible 1.5 /5Read Reviews
Homestead Studio Suites St. Louis Westport : 12161 Lackland +1-800-997-5149 12161 Lackland, Maryland Heights, MO 63146 ~5.51 miles north of 63131
  • Inexpensive Suburban property
  • 4 floors in hotel
From$60
Average 3.5 /5Latest Reviews
Homestead St. Louis Westport +1-800-230-4134 12161 Lackland Rd., Maryland Heights, MO 63146 ~5.51 miles north of 63131
  • Cheap Suburban hotel
  • 4 floors in property
From$39
Average 3.5 /5Guest Reviews
Residence Inn by Marriott St. Louis Galleria +1-800-997-5148 8011 Galleria Pkwy., Richmond Heights, MO 63117 ~5.55 miles east of 63131
  • Affordable Suburban hotel
  • Hotel has 2 floors
From$64
Very Good 4.0 /5Review Score
Comfort Inn Westport - Maryland Heights +1-888-205-8144 12031 Lackland Rd., Maryland Heights, MO 63146 ~5.56 miles north of 63131
  • 3-star Suburban hotel
  • Shuttle to airport available
From$74
Very Good 4.0 /5Review Score
Holiday Inn Express Hotel & Suites : 1848 Bowles Ave. +1-800-997-5149 1848 Bowles Ave., Fenton, MO 63026 ~5.56 miles south of 63131
  • Midscale Suburban property
  • 76 sleeping rooms in hotel
From$69
Very Good 4.0 /5Guest Reviews
Homewood Suites by Hilton St. Louis Galleria +1-800-230-4134 8040 Clayton Rd., Richmond Heights, MO 63117 ~5.59 miles east of 63131
  • 3 star Suburban hotel
  • Fitness / Gym is on-site
From$89
Very Good 4.5 /5Latest Reviews
La Quinta St. Louis Westport +1-800-997-5148 11805 Lackland Rd., St. Louis, MO 63146 ~5.61 miles north of 63131
  • Mid-scale hotel
From$61
Very Good 4.0 /5Review Score
Extended Stay America St. Louis Westport in Maryland Heights +1-888-205-8144 11827 Lackland Rd., Maryland Heights, MO 63146 ~5.61 miles north of 63131
  • Inexpensive Suburban property
  • Check in: 3:00 PM
From$29
Poor 2.5 /5Reviews
Red Roof Inn : 11837 Lackland Rd. +1-800-997-5149 11837 Lackland Rd., St. Louis, MO 63146 ~5.61 miles north of 63131
  • Low priced Highway property
  • 158 sleeping rooms in hotel
From$34
Average 3.5 /5Read Reviews
Sheraton Westport Plaza Tower - St. Louis +1-800-230-4134 900 Westport Plaza, St. Louis, MO 63146 ~5.84 miles north of 63131
  • 4-star Suburban hotel
  • Hotel has 210 rooms
From$89
Very Good 4.0 /5Recent Reviews
Courtyard St. Louis Westport Plaza +1-800-997-5148 11888 Westline Industrial Dr., St. Louis, MO 63146 ~5.86 miles north of 63131
  • Affordable hotel
  • Check-in: 3:00 PM
From$59
Very Good 4.0 /5Reviews
Sheraton Westport Lakeside Chalet +1-888-205-8144 191 Westport Plaza, St. Louis, MO 63146 ~5.91 miles north of 63131
  • 4-star Suburban property
  • Shuttle to airport available
From$85
Average 3.5 /5Review Score
Seven Gables Inn : 26 North Meramec Ave. +1-800-997-5149 26 North Meramec Ave., Clayton, MO 63105 ~6.12 miles east of 63131
  • 4 star Suburban property
  • 7 suites in property
From$89
Very Good 4.0 /5Hotel Reviews
Drury Inn & Suites St. Louis Southwest +1-800-230-4134 5 Lambert Drury Place (I 44 & 141), St. Louis, MO 63088 ~6.16 miles southwest of 63131
  • 3 star Suburban property
  • Check-in: 3:00 PM
From$79
Very Good 4.5 /5Guest Reviews
Hampton Inn St. Louis Southwest Near Six Flags +1-800-997-5148 9 Lambert Drury Place, St. Louis, MO 63088 ~6.21 miles southwest of 63131
  • Three Star Suburban property
  • Free breakfast available
From$85
Very Good 4.5 /5Reviews
Crowne Plaza St. Louis Clayton in Clayton +1-888-205-8144 7750 Carondelet, Clayton, MO 63105 ~6.22 miles east of 63131
  • High end Suburban property
  • Fitness + Health Center
From$105
Average 3.5 /5Read Reviews
Sheraton Clayton Plaza - St. Louis +1-800-997-5149 7730 Bonhomme Ave., St. Louis, MO 63105 ~6.24 miles east of 63131
  • High-end Suburban hotel
  • 26 suites in property
From$79
Very Good 4.0 /5Review Score
Springhill Suites Chesterfield +1-800-230-4134 1065 Chesterfield Pkwy. East, Chesterfield, MO 63017 ~6.29 miles west of 63131
  • Three Star Suburban property
  • 92 rooms in hotel
From$95
Very Good 4.0 /5Read Reviews
The Ritz Carlton St. Louis +1-800-997-5148 100 Carondelet Plaza, Clayton, MO 63105 ~6.33 miles east of 63131
  • Four star Downtown hotel
  • Shuttle from airport available
From$185
Very Good 4.5 /5Reviews
Residence Inn by Marriott Chesterfield in Chesterfield +1-888-205-8144 15431 Conway Rd., Chesterfield, MO 63017 ~6.43 miles west of 63131
  • 3-star Suburban property
  • 104 rooms in property
From$119
Very Good 4.0 /5Read Reviews
La Quinta +1-800-997-5149 12330 Dorsett Rd., Maryland Heights, MO 63043 ~6.59 miles north of 63131
  • Economy hotel
From$75
Poor 2.5 /5Guest Reviews
Homewood Suites by Hilton St. Louis Chesterfield - Chesterfield +1-800-230-4134 840 North Chesterfield Pkwy. West, Chesterfield, MO 63017 ~6.65 miles west of 63131
  • Three Star Suburban property
  • Hotel has a green policy Read more
From$69
Very Good 4.0 /5Review Score
Drury Inn & Suites St. Louis Westport +1-800-997-5148 12220 Dorsett Rd., Maryland Heights, MO 63043 ~6.67 miles north of 63131
  • Affordable Suburban hotel
  • Hotel has 125 rooms
From$89
Very Good 4.5 /5Reviews
Hyatt Place St. Louis / Chesterfield in Chesterfield +1-888-205-8144 333 Chesterfield Center East, Chesterfield, MO 63017 ~6.71 miles west of 63131
  • Mid-scale Suburban property
  • Access to gym on-site
From$86
Very Good 4.5 /5Guest Reviews
Drury Plaza Hotel Chesterfield +1-800-997-5149 355 Chesterfield Center East, Chesterfield, MO 63017 ~6.76 miles west of 63131
  • Three Star Suburban property
  • 10 floors in property
From$98
Very Good 4.5 /5Reviews
Hampton Inn St. Louis Chesterfield in Chesterfield +1-800-230-4134 16201 Swingley Ridge, Chesterfield, MO 63017 ~6.76 miles west of 63131
  • 3-star Suburban property
  • Hotel has 3 floors
From$67
Very Good 4.5 /5Read Reviews
Quality Inn Westport in Maryland Heights +1-800-997-5148 2434 Old Dorsett Rd., Maryland Heights, MO 63043 ~6.77 miles north of 63131
  • Two star Suburban hotel
  • 4 floors in hotel
From$39
Poor 2.0 /5Review Score

Next: Show All Available 63131 Hotels with Pricing
Back to Top