Hotels in 63121 - Saint Louis MO

Only hotels in 63121 zip code are listed below. Search for cheap and discount hotel rates in Saint Louis, MO for your upcoming leisure or conference / group travel. We list the best 63121 hotels and motels so you can review the Saint Louis hotel list below to find the perfect lodging. Hotels in Saint Louis county and area code 314 are also listed.


Find availability nearby Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

63121 Hotels/Accommodations

Exterior of Hilton Garden Inn St. Louis Airport Hilton Garden Inn St. Louis Airport : 4450 Evans Place Dr.
+1-800-230-4134
$89+

4450 Evans Place Dr., St. Louis, MO 63134
  • 4.0/5, Very Good Latest Reviews
  • Midscale Airport hotel
  • 3 floors in property
~1.44 Miles from 63121
Image of Drury Inn St. Louis Airport Drury Inn St. Louis Airport in St. Louis
+1-800-997-5148
$85+

10490 Natural Bridge Rd., St. Louis, MO 63134
  • 4.0/5, Very Good Recent Reviews
  • Midscale Airport hotel
  • Fitness + Health Center
~2.24 Miles from 63121
Image of Renaissance St. Louis Airport Hotel Renaissance St. Louis Airport Hotel in St Louis
+1-800-997-5149
$80+

9801 Natural Bridge Rd., St Louis, MO 63134
  • 4.0/5, Very Good Reviews
  • 4 star Airport property
  • Hotel has 32 meeting rooms
~2.24 Miles from 63121
Exterior of Clarion Airport Clarion Airport - Berkley
+1-800-230-4134
$49+

9600 Natural Bridge Rd., Berkley, MO 63134
  • Mid-scale Airport property
  • 7 meeting rooms in hotel
~2.69 Miles from 63121
Image of Holiday Inn Express & Suites St. Louis Airport Holiday Inn Express & Suites St. Louis Airport : 10000 Natural Bridge Rd.
+1-800-997-5148
$89+

10000 Natural Bridge Rd., St. Louis, MO 63134
  • 4.0/5, Very Good Guest Reviews
  • 3-star Airport property
  • Check-in time: 04:00 PM
~3.33 Miles from 63121
Exterior of Moonrise Hotel Moonrise Hotel
+1-800-997-5149
$179+

6177 Delmar, St. Louis, MO 63112
  • 4.5/5, Very Good Read Reviews
  • High-end Downtown property
  • Check-in time: 4:00 PM
~3.47 Miles from 63121
Exterior of Econo Lodge Econo Lodge
+1-800-230-4134
$40+

4576 Woodson Rd., St Louis, MO 63134 ~3.53 Miles from 63121
Image of Holiday Inn St. Louis Airport Holiday Inn St. Louis Airport
+1-800-997-5148
$79+

4505 Woodson Rd., St Louis, MO 63134
  • 3.0/5, Average Latest Reviews
  • Affordable Airport property
  • Gym / Fitness Center Available
~3.57 Miles from 63121
Americas Best Value Inn Airport - St. Louis
+1-800-997-5149
$30+

4545 Woodson Rd., St. Louis, MO 63134
  • 3.0/5, Average Review Score
  • Cheap Airport hotel
  • 77 rooms in property
~3.58 Miles from 63121
Quality Inn Airport : 10232 Natural Bridge Rd.
+1-800-230-4134
$55+

10232 Natural Bridge Rd., St Louis, MO 63134
  • 3.0/5, Average Reviews
  • Two star Airport property
  • Airport shuttle available
~3.62 Miles from 63121
Hilton St. Louis Airport - St. Louis
+1-800-997-5148
$95+

10330 Natural Bridge Rd., St. Louis, MO 63134
  • 4.0/5, Very Good Guest Reviews
  • Four-star Airport property
  • Airport shuttle provided
~3.77 Miles from 63121
Super 8 St. Louis Airport in Saint Louis
+1-800-997-5149
$34+

9798 St. Charles Rock Rd., Saint Louis, MO 63114
  • 3.0/5, Average Hotel Reviews
  • 2 star Airport property
  • 2 suites in property
~3.91 Miles from 63121
St. Louis Airport Marriott in St. Louis
+1-800-230-4134
$67+

10700 Pear Tree Lane, St. Louis, MO 63134
  • 4.0/5, Very Good Review Score
  • Three Star Airport property
  • 5 suites in hotel
~4.21 Miles from 63121
Seven Gables Inn in Clayton
+1-800-997-5148
$89+

26 North Meramec Ave., Clayton, MO 63105
  • 4.0/5, Very Good Read Reviews
  • Expensive Suburban hotel
  • Check-in: 3:00pm
~4.26 Miles from 63121
The Ritz Carlton St. Louis
+1-800-997-5149
$179+

100 Carondelet Plaza, Clayton, MO 63105
  • High-end Downtown property
  • 301 rooms in hotel
~4.30 Miles from 63121
Crowne Plaza St. Louis Clayton : 7750 Carondelet
+1-800-230-4134
$104+

7750 Carondelet, Clayton, MO 63105
  • 3.5/5, Average Recent Reviews
  • 4 star Suburban property
  • Free breakfast
~4.34 Miles from 63121
Pear Tree Inn St. Louis Airport
+1-800-997-5148
$79+

10810 Pear Tree Lane, St. Ann, MO 63074
  • 4.0/5, Very Good Reviews
  • 2-star Airport property
  • Complimentary breakfast is offered
~4.39 Miles from 63121
Photo of Sheraton Clayton Plaza Sheraton Clayton Plaza - St. Louis
+1-800-997-5149
$79+

7730 Bonhomme Ave., St. Louis, MO 63105
  • 4.0/5, Very Good Recent Reviews
  • 4 star Suburban hotel
  • 259 sleeping rooms in hotel
~4.40 Miles from 63121
Chase Park Plaza in St. Louis
+1-800-230-4134
$109+

212 North Kingshighway Blvd., St. Louis, MO 63108
  • 4.0/5, Very Good Hotel Reviews
  • 4-star hotel
  • Hotel has 27 meeting rooms
~4.71 Miles from 63121
Holiday Inn Express St. Louis Central West End
+1-800-997-5148
$59+

4630 Lindell, St Louis, MO 63108
  • Midscale Downtown property
  • Check-in: 3:00pm
~4.86 Miles from 63121
The Cheshire
+1-800-997-5149
$89+

6300 Clayton Rd., St. Louis, MO 63117
  • 4.0/5, Very Good Recent Reviews
  • High-end Downtown property
  • Gym / Fitness Center Available
~5.01 Miles from 63121
Knights Inn
+1-800-230-4134
$75+

2790 Target Dr., Saint Louis, MO 63136
  • 1.5/5, Terrible Reviews
  • 2 star property
~5.04 Miles from 63121
The Parkway Hotel - St. Louis
+1-800-997-5148
$99+

4550 Forest Park Ave., St. Louis, MO 63108
  • 4.0/5, Very Good Recent Reviews
  • Midscale property
  • Check-in time: 4:00 PM
~5.13 Miles from 63121
Homewood Suites by Hilton St. Louis Galleria
+1-800-997-5149
$89+

8040 Clayton Rd., Richmond Heights, MO 63117
  • 4.5/5, Very Good Hotel Reviews
  • Mid-scale Suburban hotel
  • 158 rooms in property
~5.20 Miles from 63121
Quality Inn (Previously Hampton Inn)
+1-800-230-4134
$59+

55 Dunn Rd., Florissant, MO 63031
  • 4.0/5, Very Good Hotel Reviews
  • 3 star Highway property
  • 4 floors in hotel
~5.26 Miles from 63121
Hampton Inn & Suites St. Louis at Forest Park - St Louis
+1-800-997-5148
$89+

5650 Oakland Ave., St Louis, MO 63110
  • 4.5/5, Very Good Guest Reviews
  • Three Star Suburban hotel
  • 6 floors in hotel
~5.34 Miles from 63121
Residence Inn by Marriott St. Louis Galleria in Richmond Heights
+1-800-997-5149
$64+

8011 Galleria Pkwy., Richmond Heights, MO 63117
  • 4.0/5, Very Good Hotel Reviews
  • Three Star Suburban hotel
  • 152 sleeping rooms in hotel
~5.44 Miles from 63121
Extended Stay America St. Louis Airport : 6065 North Lindbergh Blvd.
+1-800-230-4134
$29+

6065 North Lindbergh Blvd., Hazelwood, MO 63042
  • 3.0/5, Average Read Reviews
  • Economical Airport hotel
  • Hotel has 3 floors
~5.62 Miles from 63121
Airport Plaza Inn & Conference Center - Bridgeton
+1-800-997-5148
$37+

4530 North Lindbergh Blvd., Bridgeton, MO 63044
  • Midscale Airport hotel
  • 7 meeting rooms in property
~5.66 Miles from 63121
Studio Plus St. Louis Airport
+1-800-997-5149
$34+

155 Chapel Ridge Rd., Hazelwood, MO 63042
  • 3.0/5, Average Recent Reviews
  • Low Cost Airport property
  • 3 floors in property
~5.66 Miles from 63121
Crowne Plaza St. Louis Airport
+1-800-230-4134
$66+

11228 Lone Eagle Dr., Bridgeton, MO 63044 ~5.71 Miles from 63121
Embassy Suites St. Louis Airport in Bridgeton
+1-800-997-5148
$84+

11237 Lone Eagle Dr., Bridgeton, MO 63044
  • 4.0/5, Very Good Read Reviews
  • 3 star Airport property
  • Gym / Fitness Center Available
~5.72 Miles from 63121
Homestead St. Louis Airport
+1-800-997-5149
$28+

11252 Lone Eagle Dr., Bridgeton, MO 63044
  • 2.5/5, Poor Read Reviews
  • Two star Airport property
  • Airport shuttle available
~5.74 Miles from 63121
Drury Inn & Suites St. Louis Brentwood in Brentwood
+1-800-230-4134
$98+

8700 Eager Rd., Brentwood, MO 63144
  • Mid-scale property
  • Check in: 3:00 PM
~5.77 Miles from 63121
(Tornado Destroyed) Ramada Airport North
+1-800-997-5148
$38+

9079 Dunn Rd., Hazelwood, MO 63042
  • 2.0/5, Poor Reviews
  • 2-star Airport property
  • Airport shuttle provided
~5.85 Miles from 63121
Image of Comfort Inn & Suites Comfort Inn & Suites
+1-800-997-5149
$65+

7133 Douglas Palmer Place, St. Louis, MO 63042
  • 4.0/5, Very Good Recent Reviews
  • 2 star Airport property
  • Fitness center on property
~5.87 Miles from 63121
Holiday Inn Express Hazelwood
+1-800-230-4134
$99+

323 Taylor Rd., Hazelwood, MO 63042
  • Three Star Highway property
  • Check-in time: 3:00pm
~5.97 Miles from 63121
Holiday Inn Forest Park - St. Louis
+1-800-997-5148
$72+

5915 Wilson Ave., St. Louis, MO 63110
  • 3.5/5, Average Review Score
  • Affordable Suburban hotel
  • Check-in time: 3:00 PM
~6.11 Miles from 63121
Exterior of Drury Inn & Suites St. Louis Near Forest Park Drury Inn & Suites St. Louis Near Forest Park
+1-800-997-5149
$98+

2111 Sulphur Ave., St. Louis, MO 63139
  • 4.5/5, Very Good Guest Reviews
  • 3-star Suburban property
  • Access to gym on-site
~6.14 Miles from 63121
Red Roof Inn - St. Louis
+1-800-230-4134
$79+

5823 Wilson Ave., St. Louis, MO 63110
  • 3.5/5, Average Guest Reviews
  • Low Cost Downtown property
  • Check in time: 03:00PM
~6.16 Miles from 63121
La Quinta Inn St. Louis Airport in Hazelwood
+1-800-997-5148
$80+

5781 Campus Court, Hazelwood, MO 63042 ~6.73 Miles from 63121
Days Inn Downtown St. Louis
+1-800-997-5149
$64+

2810 North 9th St., St Louis, MO 63147
  • 3.0/5, Average Hotel Reviews
  • 2-star Downtown property
  • Hotel has 11 suites
~6.95 Miles from 63121
Courtyard by Marriott Downtown - St. Louis
+1-800-230-4134
$74+

2340 Market St., St. Louis, MO 63103 ~6.99 Miles from 63121
Residence Inn by Marriott St. Louis Downtown - St. Louis
+1-800-997-5148
$97+

525 South Jefferson Ave., St. Louis, MO 63103
  • Midscale Downtown property
  • 8 floors in property
~7.06 Miles from 63121
Exterior of Pear Tree Inn Union Station St. Louis Pear Tree Inn Union Station St. Louis : 2211 Market St.
+1-800-997-5149
$89+

2211 Market St., St Louis, MO 63103
  • 4.0/5, Very Good Recent Reviews
  • Three Star Downtown property
  • Hotel has 10 suites
~7.07 Miles from 63121
Days Inn North Airport in Hazelwood
+1-800-230-4134
$38+

7350 North Hanley, Hazelwood, MO 63042
  • 2.0/5, Poor Reviews
  • Low priced Suburban property
  • Free comp. breakfast
~7.08 Miles from 63121
La Quinta St. Louis Westport - St. Louis
+1-800-997-5148
$61+

11805 Lackland Rd., St. Louis, MO 63146 ~7.16 Miles from 63121
Extended Stay America St. Louis Westport
+1-800-997-5149
$29+

11827 Lackland Rd., Maryland Heights, MO 63146
  • 2.5/5, Poor Latest Reviews
  • Low-priced Suburban hotel
  • Hotel has 150 rooms
~7.22 Miles from 63121
Red Roof Inn : 11837 Lackland Rd.
+1-800-230-4134
$34+

11837 Lackland Rd., St. Louis, MO 63146
  • 3.5/5, Average Reviews
  • Low priced Highway hotel
  • 158 rooms in property
~7.25 Miles from 63121
Image of Drury Inn St. Louis Union Station Drury Inn St. Louis Union Station
+1-800-997-5148
$107+

201 South 20th St., St. Louis, MO 63103
  • 4.5/5, Very Good Guest Reviews
  • Midscale Downtown hotel
  • Fitness + Health Center
~7.31 Miles from 63121



Next: Show All Available 63121 Hotels with Pricing >