Star Rating
Hotel Name
Price Range (USD)to
Amenities

63146 Hotels/Motels & Accommodations

Sheraton Westport Plaza Tower - St. Louis
+1-888-690-5247
900 Westport Plaza, St. Louis, MO 63146
  • High-end Suburban property
  • Check in: 3:00 PM
  • Free continental breakfast
  • Staff was friendly and helpful
Sheraton Westport Lakeside Chalet - St. Louis
+1-888-305-3366
191 Westport Plaza, St. Louis, MO 63146
  • 4-star Suburban property
  • 300 sleeping rooms in hotel
  • Bad housekeeping, according to 100%
  • Tasty breakfast
Doubletree Hotel St. Louis at Westport in St. Louis
+1-800-881-1523
1973 Craigshire, St. Louis, MO 63146
  • Mid-scale Suburban hotel
  • Hotel has 3 suites
Extended Stay America : 12161 Lackland Rd.
+1-888-283-3404
12161 Lackland Rd., Maryland Heights, MO 63146
  • Cheap Suburban property
  • Check in time: 3:00 PM
  • Thin walls
  • Amenities are good
From$49
Average 3.5 /5Reviews CallBookMore Details
Staybridge Suites St. Louis Westport in St. Louis
+1-866-221-8581
25 Progress Pkwy., St. Louis, MO 63146
  • Three Star Suburban hotel
  • Hotel has 122 suites
Hawthorn Suites by Wyndham St. Louis Westport Plaza - St. Louis
+1-866-429-5787
1881 Craigshire Rd., St. Louis, MO 63146
  • 3-star Suburban property
  • Complimentary breakfast is offered
Sonesta Es Suites St. Louis Westport - Maryland Heights
+1-888-690-5281
1855 Craigshire Rd., Maryland Heights, MO 63146
  • Midscale Suburban hotel
  • Airport shuttle provided
  • Easily accessible by car, said 77%
  • Good kitchenette
From$72
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Inn St. Louis Westport - Saint Louis
+1-888-690-5247
12031 Lackland Rd., Saint Louis, MO 63146
  • 3-star Suburban property
  • Hotel has 170 rooms
Days Inn St. Louis Westport
+1-888-305-3366
1970 Craig Rd., Saint Louis, MO 63146
  • Low-priced Suburban property
  • 4 floors in hotel
  • Room cleanliness is acceptable
  • Rooms need regular maintenance
Studio Plus St. Louis Westport : 2030 Craig Rd.
+1-800-881-1523
2030 Craig Rd., St. Louis, MO 63146
  • Cheap Suburban hotel
  • Complimentary breakfast is offered
  • Terrific location
  • Almost all guests complained about the bathroom
Courtyard St. Louis Westport Plaza : 11888 Westline Industrial Dr.
+1-888-283-3404
11888 Westline Industrial Dr., St. Louis, MO 63146
  • 3-star hotel
  • 3 floors in hotel
  • Close to nearby attractions
  • New furnishings
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Red Roof Inn - St. Louis
+1-866-221-8581
11837 Lackland Rd., St. Louis, MO 63146
  • Cheap Highway hotel
  • 158 sleeping rooms in hotel
  • Most guests said rooms were small
  • Beds need improvement
Extended Stay America St. Louis Westport
+1-866-429-5787
11827 Lackland Rd., Maryland Heights, MO 63146
  • Two-star Suburban hotel
  • 150 rooms in hotel
  • Easily accessible by car
  • Floor nasty
La Quinta St. Louis Westport by Wyndham
+1-888-690-5281
11805 Lackland Rd., St. Louis, MO 63146
  • Mid-scale property
Creve Coeur Courtyard : 828 North New Ballas Rd.
+1-888-690-5247
828 North New Ballas Rd., Creve Coeur, MO 63146
  • Midscale property
  • Check-in: 4:00pm
  • All guests liked the proximity to shopping
  • Excellent location
From$54
Very Good 4.0 /5Reviews CallBookMore Details
La Quinta by Wyndham - Maryland Heights
+1-888-305-3366
12330 Dorsett Rd., Maryland Heights, MO 63043 ~1.54 miles east of 63146
  • 2 star hotel
Drury Inn & Suites St. Louis Westport : 12220 Dorsett Rd.
+1-800-881-1523
12220 Dorsett Rd., Maryland Heights, MO 63043 ~1.80 miles east of 63146
  • 3 star Suburban property
  • 121 sleeping rooms in hotel
  • Including alcohol
  • Enjoyed the cleanliness
Hampton Inn Westport in Maryland Heights
+1-888-283-3404
2454 Old Dorsett, Maryland Heights, MO 63043 ~1.86 miles northeast of 63146
  • Midscale Suburban property
  • 2 meeting rooms in property
  • Amenities are not the best
  • Kitchenette needs more attention
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Creve Coeur
+1-866-221-8581
1030 Woodcrest Terrace Dr., St Louis, MO 63141 ~2.20 miles southeast of 63146
  • Three Star hotel
  • 131 rooms in property
Drury Inn & Suites St. Louis Creve Coeur
+1-866-429-5787
11980 Olive Blvd., Creve Coeur, MO 63141 ~2.64 miles southeast of 63146
  • 3 star Suburban hotel
  • Complimentary breakfast is offered
  • Light dinner with a drink included
  • Excellent family hotel
From$94
Very Good 4.5 /5Read Reviews CallBookMore Details
La Quinta by Wyndham St. Louis Airport / Riverport - Maryland Heights
+1-888-690-5281
13615 Riverport Dr., Maryland Heights, MO 63043 ~3.37 miles north of 63146
  • Affordable Airport hotel
  • Hotel has 3 meeting rooms
  • Almost all guests liked the proximity to shopping
  • Every guests reviewed were happy with the price of the breakfast
Hollywood Casino St. Louis
+1-888-690-5247
777 Casino Center Dr., Maryland Heights, MO 63043 ~3.39 miles north of 63146
  • 3 star Airport hotel
  • Hotel has 47 suites
  • Affordable parking
  • Most guests found problems with the furniture
Homewood Suites by Hilton Riverport Airport West - Maryland Heights
+1-888-305-3366
13639 Riverport Dr., Maryland Heights, MO 63043 ~3.42 miles north of 63146
  • Three Star Airport property
  • Airport shuttle provided
  • Happy feeling
  • Almost all guests were happy with the shuttle service
Holiday Inn Express Riverport
+1-800-881-1523
13735 Riverport Dr., Maryland Heights, MO 63043 ~3.72 miles north of 63146
  • Three Star Highway property
  • 2 conference rooms in property
  • Great hospitality
  • Most guests found problems with the furniture
Earth City Courtyard in St. Louis
+1-888-283-3404
3101 Rider Trail South, St. Louis, MO 63044 ~3.74 miles north of 63146
  • 3-star property
  • Fitness center on property
Holiday Inn St. Louis Arpt West Earth City
+1-866-221-8581
3400 Rider Trail South, Earth City, MO 63045 ~4.05 miles north of 63146
  • 3-star Suburban hotel
  • 155 rooms in hotel
Springhill Suites St. Louis Airport / Earth City in St. Louis
+1-866-429-5787
3099 Rider Trail South, St. Louis, MO 63044 ~4.08 miles north of 63146
  • Midscale hotel
  • 5 floors in hotel
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Candlewood Suites
+1-888-690-5281
3250 Rider Trail South, St. Louis, MO 63045 ~4.13 miles north of 63146
  • Low-priced Airport hotel
  • Gym is available on property
  • Full size fridge, microwave, dish
  • Lots of places nearby
From$45
Very Good 4.0 /5Reviews CallBookMore Details
Residence Inn St. Louis Airport / Earth City
+1-888-690-5247
3290 Rider Trail South, Earth City, MO 63045 ~4.20 miles north of 63146
  • Affordable Airport hotel
  • Fitness center on property
  • Friendly service
  • Spacious rooms
The Lodge Hotel & Banquets St. Louis
+1-888-305-3366
3551 Pennridge Dr., Bridgeton, MO 63044 ~4.23 miles northeast of 63146
  • Two star property
  • 150 rooms in hotel
From$60
Not Good 1.0 /5Reviews CallBookMore Details
Marriott St. Louis West
+1-800-881-1523
660 Maryville Centre Dr., St. Louis, MO 63141 ~4.35 miles south of 63146
  • Affordable Suburban hotel
  • Check in: 4:00pm
TRU by Hilton St. Charles Mo St. Louis Mo - St Charles
+1-888-283-3404
333 Camelback Rd., St Charles, MO 63303 ~4.41 miles north of 63146
  • 3-star Downtown hotel
  • Free breakfast available
Drury Plaza Hotel St. Louis St. Charles
+1-866-221-8581
380 Mulholland Dr., St. Charles, MO 63303 ~4.48 miles north of 63146
  • 3 star Suburban property
  • Fitness + Health Center
Super 8 Bridgeton / Airpt / St. Louis Area
+1-866-429-5787
12705 Saint Charles Rock Rd., Saint Louis, MO 63044 ~4.52 miles northeast of 63146
  • Cheap Airport property
  • Hotel has 3 floors
Ameristar Casino Resort Spa - Saint Charles
+1-888-690-5281
1 Ameristar Blvd., Saint Charles, MO 63301 ~4.52 miles north of 63146
  • High end Suburban hotel
  • 397 suites in property
From$185
Very Good 4.0 /5Read Reviews CallBookMore Details
St. Charles Comfort Suites : 1400 South 5th St.
+1-888-690-5247
1400 South 5th St., St. Charles, MO 63301 ~4.65 miles north of 63146
  • 3-star Downtown hotel
  • 71 rooms in property
Fairfield Inn & Suites St. Louis St. Charles : 801 Veterans Memorial Pkwy.
+1-888-305-3366
801 Veterans Memorial Pkwy., St. Charles, MO 63303 ~4.75 miles north of 63146
  • Mid-scale Suburban hotel
  • 3 floors in hotel
  • They have a pool
  • New towels
Country Inn & Suites St. Charles Mo : 1190 South Main St.
+1-800-881-1523
1190 South Main St., St. Charles, MO 63301 ~4.80 miles north of 63146
  • 3-star Suburban property
  • Gym / Fitness Center Available
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Best Western Plus The Charles Hotel in Saint Charles
+1-888-283-3404
1425 South 5th St., Saint Charles, MO 63301-2435 ~4.81 miles north of 63146
  • Mid-scale Convention Center hotel
  • 8 suites in property
Americas Best Value Inn & Suites St. Charles - St. Charles
+1-866-221-8581
1310 Bass Pro Dr., St. Charles, MO 63301 ~4.82 miles north of 63146
  • Cheap hotel
  • Free breakfast
Embassy Suites by Hilton St. Louis St. Charles : 2 Convention Center Plaza
+1-866-429-5787
2 Convention Center Plaza, Saint Charles, MO 63303 ~4.86 miles north of 63146
  • 4-star Suburban hotel
  • Hotel has 296 suites
From$75
Very Good 4.5 /5Read Reviews CallBookMore Details
Sleep Inn - Bridgeton
+1-888-690-5281
11225 Lone Eagle Dr., Bridgeton, MO 63044 ~4.87 miles northeast of 63146
  • 3 star Airport hotel
  • Hotel has 3 floors
Homestead Studio Suites St. Louis Airport in Bridgeton
+1-888-690-5247
11252 Lone Eagle Dr., Bridgeton, MO 63044 ~4.90 miles northeast of 63146
  • 2 star Airport property
  • 138 rooms in hotel
  • Service could be improved
  • Great location
Crowne Plaza St. Louis Airport
+1-888-305-3366
11228 Lone Eagle Dr., Bridgeton, MO 63044 ~4.92 miles northeast of 63146
  • 3 star Airport hotel
  • Hotel has a green policy Learn more
  • Tasty breakfast
  • Tables dusty
Value Place St. Louis Mo (St. Charles) : 2100 Old Highway 94 South
+1-800-881-1523
2100 Old Highway 94 South, Saint Charles, MO 63303 ~5.12 miles northwest of 63146
  • 2 star property
  • Check in time: 3:00 p.m.
  • Not very comfortable
  • Steps can be heard
Homewood Suites by Hilton St. Louis Chesterfield : 840 North Chesterfield Pkwy. West
+1-888-283-3404
840 North Chesterfield Pkwy. West, Chesterfield, MO 63017 ~5.23 miles southwest of 63146
  • 3-star Suburban property
  • Fitness center on property
  • Good alcoholic drinks
  • Good Continental breakfast
From$94
Average 3.5 /5Reviews CallBookMore Details
SureStay Plus Hotel by Best Western St. Louis Airport
+1-866-221-8581
11380 Natural Bridge Rd., Bridgeton, MO 63044 ~5.26 miles northeast of 63146
  • 3 star Airport hotel
  • Check-in time: 3:00pm
Springhill Suites Chesterfield : 1065 Chesterfield Pkwy. East
+1-866-429-5787
1065 Chesterfield Pkwy. East, Chesterfield, MO 63017 ~5.40 miles southwest of 63146
  • 3-star Suburban hotel
  • 92 rooms in hotel
Sonesta Es Suites St. Louis Chesterfield
+1-888-690-5281
15431 Conway Rd., Chesterfield, MO 63017 ~5.46 miles southwest of 63146
  • 3 star Suburban property
  • 2 floors in property
  • Beds were acceptable for 57%
  • Spacious rooms
Hampton Inn St. Louis Chesterfield
+1-888-690-5247
16201 Swingley Ridge, Chesterfield, MO 63017 ~5.68 miles southwest of 63146
  • Midscale Suburban hotel
  • 91 sleeping rooms in hotel
  • Hotel could use some updating
  • Terrific location
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details

Next: Show All Available 63146 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 63146 Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Westport - Maryland Heights, MO discounts available. The chart reflects the cheapest Westport - Maryland Heights hotel for each day and each star rating category.

FAQs about hotels near 63146

What are the top rated hotels near 63146?

Staybridge Suites St. Louis Westport, Sonesta Es Suites St. Louis Westport and Drury Inn & Suites St. Louis Westport are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near 63146?

Sheraton Westport Plaza Tower, Sheraton Westport Lakeside Chalet and Ameristar Casino Resort Spa are the top 3 luxury hotels near 63146.

What hotels are closest to the area of 63146?

Sheraton Westport Plaza Tower, Sheraton Westport Lakeside Chalet, and Doubletree Hotel St. Louis at Westport are the properties closest to 63146.

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

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

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

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

How much does a higher-end hotel near 63146 cost?

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

What are the most popular independent hotels near 63146?

Ameristar Casino Resort Spa, Hollywood Casino St. Louis and The Lodge Hotel & Banquets St. Louis are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 63146?

Sheraton Westport Plaza Tower, Courtyard St. Louis Westport Plaza and Creve Coeur Courtyard are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 63146?

Comfort Inn St. Louis Westport, St. Charles Comfort Suites and Sleep Inn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 63146?

Best Western Plus The Charles Hotel and SureStay Plus Hotel by Best Western St. Louis Airport are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 63146?

Staybridge Suites St. Louis Westport, Holiday Inn St. Louis Arpt West Earth City and Candlewood Suites are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top