Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

63121 Hotels/Accommodations

Hilton Garden Inn St. Louis Airport 4450 Evans Place, St. Louis, MO 63134 ~1.52 miles northwest of 63121
  • Midscale hotel
  • Shuttle to airport available
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
St. Louis Airport Hotel 9600 Natural Bridge Road, St. Louis, MO 63134 ~2.69 miles northwest of 63121
  • Midscale hotel
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Average 7.2 /10 Guest Reviews Call BookMore Details
Travelodge by Wyndham St. Louis 9645 Natural Bridge Rd, St. Louis, MO 63134 ~2.74 miles northwest of 63121
  • Economical hotel
  • Check in: 3:00 PM - 2:00 AM
Call to Book
Add your dates for price
Average 6.8 /10 Reviews Call BookMore Details
Renaissance St. Louis Airport Hotel 9801 Natural Bridge Road, St. Louis, MO 63134 ~3.02 miles northwest of 63121
  • Four-star property
  • Shuttle to airport available
Call to Book
Add your dates for price
Very Good 8.1 /10 Recent Reviews Call BookMore Details
Holiday Inn Express & Suites St. Louis Airport by IHG 10000 Natural Bridge Road, St. Louis, MO 63134 ~3.32 miles northwest of 63121
  • Affordable property
  • Hotel has 4 floors
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Tru by Hilton University City St. Louis MO 711 Kingsland Ave, University, 63130 ~3.34 miles south of 63121
  • Mid-scale hotel
Call to Book
Add your dates for price
Call BookMore Details
Moonrise Hotel 6177 Delmar Blvd, St. Louis, MO 63112 ~3.46 miles south of 63121
  • Four star property
  • 125 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
DoubleTree by Hilton St. Louis Airport 4505 Woodson Road, St. Louis, MO 63134 ~3.53 miles northwest of 63121
  • Four star hotel
  • Hotel has 5 floors
Call to Book
Add your dates for price
Average 7.8 /10 Read Reviews Call BookMore Details
OYO HOTEL ST. LOUIS LAMBERT AIRPORT 4545 WOODSON RD, ST LOUIS, MO 63134 ~3.55 miles northwest of 63121
  • Inexpensive Motel hotel
  • Free complimentary breakfast
Call to Book
Add your dates for price
Call BookMore Details
Airport Inn 4545 Woodson Rd. BerkeleySt. LouisMO 63134, Saint Louis, 63134 ~3.55 miles northwest of 63121
  • 2-star property
Call to Book
Add your dates for price
Call BookMore Details
Hyatt Select St. Louis Airport 4576 Woodson Road, St. Louis, MO 63134 ~3.58 miles northwest of 63121
  • Affordable hotel
  • Airport shuttle provided
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Quality Inn Saint Louis Airport 10232 Natural Bridge Rd, St. Louis, MO 63134 ~3.62 miles northwest of 63121
  • Three Star property
  • 4 suites in property
Call to Book
Add your dates for price
Average 6.0 /10 Reviews Call BookMore Details
Quaint St. Louis Home 6 Mi to Downtown! 4768 Ashland Ave, St. Louis, MO 63115 ~3.74 miles southeast of 63121
  • Mid-scale hotel
Call to Book
Add your dates for price
Call BookMore Details
Hilton St. Louis Airport 10330 Natural Bridge Rd, St. Louis, MO 63134 ~3.75 miles northwest of 63121
  • 3-star hotel
  • Airport shuttle available
Call to Book
Add your dates for price
Average 7.6 /10 Read Reviews Call BookMore Details
Hampton Inn by Hilton St. Louis Airport 10350 Natural Bridge Rd, St. Louis, MO 63134 ~3.77 miles northwest of 63121
  • Affordable property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Two Stylish 2BR Apt CozySuites w parking 5502 Delmar Blvd, St. Louis, 63112 ~3.82 miles south of 63121
  • 3 star property
Call to Book
Add your dates for price
Call BookMore Details
The Knight Center at Washington University Throop Dr. and Snow Way, St. Louis, MO 63130 ~3.85 miles south of 63121
  • Midscale property
  • 66 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Super 8 by Wyndham St. Louis Airport 9798 St. Charles Rock Rd, St. Louis, MO 63114 ~3.90 miles west of 63121
  • Low Cost property
  • Hotel has 2 floors
Call to Book
Add your dates for price
Poor 5.0 /10 Read Reviews Call BookMore Details
Hampton Inn & Suites Clayton / St. Louis-Galleria Area 216 North Meramec Ave, St. Louis, MO 63105 ~4.03 miles southwest of 63121
  • 3-star property
  • Check in: 3:00 PM - 11:30 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
The Ritz-Carlton St. Louis 100 Carondelet Plaza, St. Louis, MO 63105 ~4.21 miles south of 63121
  • Luxurious 5 Star hotel
  • Pet Friendly
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Marriott St. Louis Airport 10700 Pear Tree Lane, St. Louis, MO 63134 ~4.24 miles northwest of 63121
  • 4-star hotel
  • 5 suites in property
Call to Book
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
Seven Gables St. Louis West, a Tribute Portfolio Hotel 26 North Meramec Avenue, St. Louis, MO 63105 ~4.25 miles southwest of 63121
  • 3 star hotel
  • Pets are OK
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Clayton Plaza Hotel & Extended Stay 7750 Carondelet Avenue, St. Louis, MO 63105 ~4.34 miles southwest of 63121
  • 3 star hotel
  • 10 suites in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Wingate by Wyndham St. Louis Airport 10820 Pear Tree Lane, St. Ann, MO 63074 ~4.38 miles northwest of 63121
  • 3 star property
  • Hotel has 99 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Le Méridien St. Louis Clayton 7730 Bonhomme Ave, St. Louis, MO 63105 ~4.44 miles southwest of 63121
  • 4 star property
  • Hotel has 17 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Spacious CWE Apts near BJC by Zencity 4933 McPherson Ave, St. Louis, 63108 ~4.45 miles southeast of 63121
  • Affordable property
Call to Book
Add your dates for price
Call BookMore Details
AC Hotel St. Louis Clayton 227 South Central Ave, St. Louis, MO 63105 ~4.53 miles southwest of 63121
  • Economy property
  • Hotel has 11 floors
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Super 8 by Wyndham St. Louis North 6200 North Broadway, St. Louis, MO 63147 ~4.68 miles east of 63121
  • Cheap property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Average 6.2 /10 Hotel Reviews Call BookMore Details
The Royal Sonesta Chase Park Plaza St. Louis 212 North Kingshighway, St. Louis, MO 63108 ~4.69 miles southeast of 63121
  • hotel
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
AC Hotel St. Louis Central West End 215 YORK AVENUE, St. Louis, MO 63108 ~4.74 miles southeast of 63121
  • Expensive hotel
  • 192 rooms in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Parc - Warm Cwe Apts Near Bjc by Zencity 40 North Kingshighway Blvd. Apt #11G, St. Louis, ~4.83 miles southeast of 63121
  • 3 star hotel
  • Check in time: 15:00:00
Call to Book
Add your dates for price
Call BookMore Details
Hotel Indigo St. Louis - Central West End by IHG 4630 Lindell, St. Louis, MO 63108 ~4.87 miles southeast of 63121
  • 3-star hotel
  • Has environment-friendly policy See more
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Cozy CWE Apts near BJC by Zencity 4907 West Pine Blvd, St. Louis, 63108 ~4.88 miles southeast of 63121
  • Economical hotel
Call to Book
Add your dates for price
Call BookMore Details
Simple CWE Studio Near BJC by Zencity 4907 West Pine Blvd. Apt 512, St. Louis, MT 63108 ~4.88 miles southeast of 63121
  • 3-star hotel
Call to Book
Add your dates for price
Call BookMore Details
Kasa Inviting 1 BD Gym Access St. Louis West Pine Blvd. 4567, St. Louis, 63108 ~4.92 miles southeast of 63121
  • 2-star property
Call to Book
Add your dates for price
Call BookMore Details
The Cheshire 6300 Clayton Rd, Richmond Heights, MO 63117 ~4.98 miles south of 63121
  • Four-star property
  • Hotel has 14 suites
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Days Inn by Wyndham St. Louis North 7350 North Hanley Rd, Hazelwood, MO 63042 ~5.01 miles north of 63121
  • Cheap hotel
  • Check in: 3:00 PM
Call to Book
Add your dates for price
Average 6.9 /10 Reviews Call BookMore Details
Knights Inn Ferguson MO 2790 Target Drive, Saint Louis, MO 63136 ~5.05 miles northeast of 63121
  • Two star property
  • 50 rooms in property
Call to Book
Add your dates for price
Not Good 3.9 /10 Review Score Call BookMore Details
DoubleTree by Hilton St. Louis Forest Park 4550 Forest Park Ave, St. Louis, MO 63108 ~5.11 miles southeast of 63121
  • 4 star hotel
  • 8 floors in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Homewood Suites by Hilton St. Louis - Galleria 8040 Clayton Road, Richmond Heights, MO 63117 ~5.19 miles southwest of 63121
  • 3 star hotel
  • 10 floors in property
Call to Book
Add your dates for price
Average 7.8 /10 Hotel Reviews Call BookMore Details
Quality Inn Florissant - St. Louis 55 Dunn Rd, Florissant, MO 63031 ~5.23 miles north of 63121
  • 3 star hotel
  • 125 rooms in hotel
Call to Book
Add your dates for price
Average 7.4 /10 Review Score Call BookMore Details
The West End 4215 Lindell Blvd, St. Louis, MO 63108 ~5.30 miles southeast of 63121
  • Economical property
  • 3 floors in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Lofts at the Highlands 1031 Highlands Plaza Dr. St. Louis Mo 63110 Usa, Saint Louis, MT 63110 ~5.34 miles south of 63121
  • Inexpensive property
Call to Book
Add your dates for price
Call BookMore Details
Hampton Inn & Suites St. Louis at Forest Park 5650 Oakland Avenue, St. Louis, MO 63110 ~5.34 miles south of 63121
  • Affordable property
  • Hotel has 126 rooms
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Central West End 2BR Corporate Rental 4340 Laclede Ave., St. Louis, 63108 ~5.35 miles southeast of 63121
  • 4-star hotel
Call to Book
Add your dates for price
Call BookMore Details
CentralWestEnd-WashU-STL- Euphoria 4345 Forest Park Ave, St. Louis, MO 63108 ~5.39 miles southeast of 63121
  • High-end property
  • 25 rooms in hotel
Call to Book
Add your dates for price
Call BookMore Details
MainStay Suites St. Louis - Galleria 8011 Galleria Parkway, Richmond Heights, MO 63117 ~5.44 miles southwest of 63121
  • 3-star property
  • 152 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 7.2 /10 Read Reviews Call BookMore Details
Aloft by Marriott St. Louis Central West End 4245 Duncan Avenue, Saint Louis, MO 63110 ~5.53 miles southeast of 63121
  • 3-star hotel
  • 129 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Courtyard by Marriott St. Louis Brentwood 8101 Dale Avenue, Richmond Heights, MO 63117 ~5.54 miles south of 63121
  • Midscale property
  • Check in: 3:00 PM - 10:00 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Home2 Suites by Hilton St. Louis / Forest Park 920 South Taylor Avenue, St. Louis, MO 63110 ~5.59 miles southeast of 63121
  • 3-star hotel
  • 106 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details

Next: Show All Available 63121 Hotels with Pricing

FAQs about hotels near 63121

What are the best rated hotels near 63121?

Super 8 by Wyndham St. Louis Airport, Courtyard by Marriott St. Louis Brentwood and The Knight Center at Washington University are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near 63121?

The Ritz-Carlton St. Louis, The Royal Sonesta Chase Park Plaza St. Louis and Moonrise Hotel are the top 3 luxury hotels near 63121.

What hotels are closest to the area of 63121?

Hilton Garden Inn St. Louis Airport, St. Louis Airport Hotel, and Travelodge by Wyndham St. Louis are the properties closest to 63121.

How much does a cheap hotel near 63121 cost per night?

In the last year, a 2 star hotel near 63121 can be as cheap as $60.97 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 63121 cost per night?

In the last year, the average 3 star hotel near 63121 has been $93.96 per night. (based on HotelPlanner prices)

How much does a luxury hotel near 63121 cost?

In the last year, the average 4 star hotel near 63121 has been $112.33 per night. (based on HotelPlanner prices)

What are the best independent hotels near 63121?

Star Wars themed sleeping pods near St. Louis, Travel themed group suite near Route 66 and River Sirens Hotel are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 63121?

Fairfield Inn & Suites by Marriott St. Louis South, Residence Inn by Marriott St. Louis Chesterfield and Courtyard by Marriott St. Louis Brentwood are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 63121?

Comfort Suites St. Louis - Sunset Hills, Sleep Inn & Suites OFallon MO - Technology Drive and Comfort Inn Collinsville near St. Louis are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 63121?

Best Western Plus Washington Hotel, Best Western Plus MidAmerica Hotel and Best Western Plus Pontoon Beach are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 63121?

Holiday Inn Express & Suites St. Louis South - I-55 by IHG, Holiday Inn Express & Suites Wentzville St. Louis West by IHG and Holiday Inn Express Troy by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top