Star Rating
Hotel Name
Price Range (USD)to
Amenities

63302 Hotels/Motels & Accommodations

Country Inn & Suites St. Charles Mo : 1190 South Main St.
+1-888-690-5247
1190 South Main St., St. Charles, MO 63301 ~0.86 miles south of 63302
  • 3-star Suburban property
  • Hotel has 26 suites
Ameristar Casino Resort Spa : 1 Ameristar Blvd.
+1-888-305-3366
1 Ameristar Blvd., Saint Charles, MO 63301 ~1.11 miles south of 63302
  • 4 star Suburban property
  • Access to gym on-site
From$185
Very Good 4.0 /5Review Score CallBookMore Details
St. Charles Comfort Suites
+1-800-881-1523
1400 South 5th St., St. Charles, MO 63301 ~1.15 miles southwest of 63302
  • Three Star Downtown hotel
  • 71 rooms in property
Best Western Plus The Charles Hotel
+1-888-283-3404
1425 South 5th St., Saint Charles, MO 63301-2435 ~1.16 miles southwest of 63302
  • Midscale Convention Center property
  • Check-in: 03:00
From$84
Very Good 4.0 /5Read Reviews CallBookMore Details
Americas Best Value Inn & Suites St. Charles
+1-866-221-8581
1310 Bass Pro Dr., St. Charles, MO 63301 ~1.22 miles southwest of 63302
  • Two star hotel
  • 3 floors in hotel
Drury Plaza Hotel St. Louis St. Charles
+1-866-429-5787
380 Mulholland Dr., St. Charles, MO 63303 ~1.32 miles southwest of 63302
  • Midscale Suburban property
  • Gym / Fitness Center Available
Fairfield Inn & Suites St. Louis St. Charles : 801 Veterans Memorial Pkwy.
+1-888-690-5281
801 Veterans Memorial Pkwy., St. Charles, MO 63303 ~1.41 miles southwest of 63302
  • Mid-scale Suburban property
  • Check-in: 3:00pm
  • Almost all guests enjoyed the friendly atmosphere
  • Great rate
Embassy Suites by Hilton St. Louis St. Charles
+1-888-690-5247
2 Convention Center Plaza, Saint Charles, MO 63303 ~1.50 miles southwest of 63302
  • Four star Suburban property
  • Check in time: 3:00 PM
TRU by Hilton St. Charles Mo St. Louis Mo in St Charles
+1-888-305-3366
333 Camelback Rd., St Charles, MO 63303 ~1.51 miles southwest of 63302
  • Mid-scale Downtown hotel
  • Free complimentary breakfast
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Springhill Suites St. Louis Airport / Earth City
+1-800-881-1523
3099 Rider Trail South, St. Louis, MO 63044 ~1.86 miles southeast of 63302
  • 3 star hotel
  • Gym / Fitness Center Available
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Holiday Inn St. Louis Arpt West Earth City
+1-888-283-3404
3400 Rider Trail South, Earth City, MO 63045 ~2.03 miles southeast of 63302
  • Three Star Suburban property
  • 19 meeting rooms in property
Holiday Inn Express Riverport : 13735 Riverport Dr.
+1-866-221-8581
13735 Riverport Dr., Maryland Heights, MO 63043 ~2.07 miles southeast of 63302
  • 3-star Highway hotel
  • Has environment-friendly policy See more
  • Noisy heat/air conditioning
  • Loud air conditioner
Residence Inn St. Louis Airport / Earth City
+1-866-429-5787
3290 Rider Trail South, Earth City, MO 63045 ~2.12 miles southeast of 63302
  • Affordable Airport hotel
  • 4 floors in property
  • Great rooms and fantastic service
  • Clean rooms
From$88
Very Good 4.0 /5Review Score CallBookMore Details
Candlewood Suites
+1-888-690-5281
3250 Rider Trail South, St. Louis, MO 63045 ~2.15 miles southeast of 63302
  • Low-priced Airport hotel
  • Hotel has 122 suites
  • For 57%, maintenance was acceptable
  • Spacious rooms
Hollywood Casino St. Louis : 777 Casino Center Dr.
+1-888-690-5247
777 Casino Center Dr., Maryland Heights, MO 63043 ~2.21 miles south of 63302
  • Affordable Airport hotel
  • 10 floors in property
  • The majority of guests found the staff to be very friendly
  • Complementary hotel shuttle to the airport
Homewood Suites by Hilton Riverport Airport West
+1-888-305-3366
13639 Riverport Dr., Maryland Heights, MO 63043 ~2.44 miles southeast of 63302
  • Mid-scale Airport hotel
  • 104 sleeping rooms in hotel
  • Service should be more professional
  • Beds were acceptable for 52%
La Quinta by Wyndham St. Louis Airport / Riverport - Maryland Heights
+1-800-881-1523
13615 Riverport Dr., Maryland Heights, MO 63043 ~2.46 miles southeast of 63302
  • Midscale Airport hotel
  • Free comp. breakfast
  • Nice building
  • Fair breakfast prices
Towneplace Suites St. Louis St. Charles
+1-888-283-3404
1800 Zumbehl Rd., St. Charles, MO 63303 ~2.53 miles west of 63302
  • Midscale Suburban hotel
  • 95 rooms in property
Earth City Courtyard
+1-866-221-8581
3101 Rider Trail South, St. Louis, MO 63044 ~2.72 miles southeast of 63302
  • Affordable property
  • 151 sleeping rooms in hotel
From$54
Very Good 4.0 /5Reviews CallBookMore Details
Red Roof Inn
+1-866-429-5787
2010 Zumbehl Rd., Saint Charles, MO 63303 ~2.74 miles west of 63302
  • Low priced Suburban hotel
  • 2 floors in hotel
  • Accessible parking
  • Almost all guests said rooms were dirty
Holiday Inn Express & Suites St. Charles - St. Charles
+1-888-690-5281
3098 Elm Point Industrial Dr., St. Charles, MO 63301 ~2.89 miles northwest of 63302
  • 3 star Suburban hotel
  • Fitness + Health Center
Super 8 St. Charles
+1-888-690-5247
3040 West Clay, Saint Charles, MO 63301 ~2.96 miles west of 63302
  • Low priced Convention Center hotel
  • 52 rooms in property
The Lodge Hotel & Banquets St. Louis
+1-888-305-3366
3551 Pennridge Dr., Bridgeton, MO 63044 ~2.99 miles southeast of 63302
  • Two star hotel
  • 150 rooms in hotel
Super 8 Bridgeton / Airpt / St. Louis Area : 12705 Saint Charles Rock Rd.
+1-800-881-1523
12705 Saint Charles Rock Rd., Saint Louis, MO 63044 ~3.00 miles southeast of 63302
  • Low priced Airport hotel
  • 3 floors in hotel
Value Place St. Louis Mo (St. Charles)
+1-888-283-3404
2100 Old Highway 94 South, Saint Charles, MO 63303 ~3.27 miles west of 63302
  • Two star property
  • Check-in time: 3:00 p.m.
  • Staff was very helpful
  • Fantastic service
Sleep Inn St. Charles Mo : 150 Fountain Lakes Blvd.
+1-866-221-8581
150 Fountain Lakes Blvd., St. Charles Mo, MO 63301 ~3.58 miles northwest of 63302
  • Three Star hotel
  • 8 suites in property
  • Not facilities
  • Furniture needs more attention
Hampton Inn
+1-866-429-5787
3720 West Clay St., St. Charles, MO 63301 ~4.21 miles west of 63302
  • Mid-scale Suburban hotel
  • Hotel has 122 rooms
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Rodeway Inn
+1-888-690-5281
3800 Harry South Truman Blvd., Saint Charles, MO 63301 ~4.45 miles west of 63302
  • Low-priced Highway property
  • Check-in: 03:00 PM
  • Bathroom could be optimized
  • Terrible amenities
Motel 6 Hazelwood Mo - Hazelwood
+1-888-690-5247
5781 Campus Court, Hazelwood, MO 63042 ~4.98 miles east of 63302
  • Economy hotel
  • 3 floors in hotel
Hampton Inn Westport - Maryland Heights
+1-888-305-3366
2454 Old Dorsett, Maryland Heights, MO 63043 ~5.04 miles southeast of 63302
  • Midscale Suburban hotel
  • Airport shuttle provided
  • No fridge
  • Almost all guests said the reception staff was great
Days Inn North Airport : 7350 North Hanley
+1-800-881-1523
7350 North Hanley, Hazelwood, MO 63042 ~5.18 miles east of 63302
  • 3-star Suburban hotel
  • 70 rooms in property
  • Great location
  • No pancakes
La Quinta by Wyndham in Maryland Heights
+1-888-283-3404
12330 Dorsett Rd., Maryland Heights, MO 63043 ~5.23 miles south of 63302
  • Economical hotel
Drury Inn & Suites St. Louis Westport - Maryland Heights
+1-866-221-8581
12220 Dorsett Rd., Maryland Heights, MO 63043 ~5.24 miles south of 63302
  • Three Star Suburban hotel
  • 6 suites in hotel
  • Good breakfast and evening reception
  • Excellent business hotel
Courtyard St. Louis / St. Peters
+1-866-429-5787
4341 Veterans Memorial Pkwy., St. Peters, MO 63376 ~5.33 miles west of 63302
  • Affordable Suburban hotel
  • Check-in: 3:00PM
From$79
Very Good 4.5 /5Reviews CallBookMore Details
Sleep Inn : 11225 Lone Eagle Dr.
+1-888-690-5281
11225 Lone Eagle Dr., Bridgeton, MO 63044 ~5.34 miles southeast of 63302
  • 3 star Airport property
  • Check-in: 3:00pm
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Homestead Studio Suites St. Louis Airport
+1-888-690-5247
11252 Lone Eagle Dr., Bridgeton, MO 63044 ~5.35 miles southeast of 63302
  • Two star Airport hotel
  • Check in: 3:00 PM
  • No hairdryer
  • Room needs to be redecorated
Crowne Plaza St. Louis Airport
+1-888-305-3366
11228 Lone Eagle Dr., Bridgeton, MO 63044 ~5.39 miles southeast of 63302
  • Midscale Airport hotel
  • Hotel has 350 rooms
  • Most guests said the wifi quality was bad
  • Most guests said the bathroom was dirty
SureStay Plus Hotel by Best Western St. Louis Airport
+1-800-881-1523
11380 Natural Bridge Rd., Bridgeton, MO 63044 ~5.40 miles east of 63302
  • Three Star Airport property
  • 2 conference rooms in property
Staybridge Suites St. Louis Westport
+1-888-283-3404
25 Progress Pkwy., St. Louis, MO 63146 ~5.82 miles south of 63302
  • Mid-scale Suburban hotel
  • 122 sleeping rooms in hotel
Sheraton Westport Lakeside Chalet - St. Louis
+1-866-221-8581
191 Westport Plaza, St. Louis, MO 63146 ~5.89 miles south of 63302
  • Expensive Suburban hotel
  • Shuttle from airport available
  • Breakfast is good
  • Free internet
Sheraton Westport Plaza Tower
+1-866-429-5787
900 Westport Plaza, St. Louis, MO 63146 ~5.94 miles south of 63302
  • 4-star Suburban hotel
  • Shuttle to airport available
  • Staff was friendly and helpful
  • Dirty towels
Courtyard St. Louis Westport Plaza
+1-888-690-5281
11888 Westline Industrial Dr., St. Louis, MO 63146 ~6.13 miles south of 63302
  • Mid-scale hotel
  • Check in: 3:00 PM
  • Almost all guests considered the lobby entrance to be so-so
  • Bathroom is ok
From$59
Very Good 4.0 /5Review Score CallBookMore Details
Host Inn & Suites
+1-888-690-5247
155 Chapel Ridge Dr., Hazelwood, MO 63042 ~6.20 miles east of 63302
  • 2 star Airport property
  • Check-in: 9:00
Comfort Inn St. Louis Westport
+1-888-305-3366
12031 Lackland Rd., Saint Louis, MO 63146 ~6.25 miles south of 63302
  • Mid-scale Suburban property
  • Free comp. breakfast
Extended Stay America
+1-800-881-1523
12161 Lackland Rd., Maryland Heights, MO 63146 ~6.28 miles south of 63302
  • 2 star Suburban property
  • Check in: 3:00 PM
  • Next to highway
  • Breakfast can be improved
Studio Plus St. Louis Westport
+1-888-283-3404
2030 Craig Rd., St. Louis, MO 63146 ~6.39 miles south of 63302
  • Two star Suburban hotel
  • Fitness / Gym is on-site
  • The majority of guests thought the service was professional
  • Most guests found the staff to be very friendly
Red Roof Inn in St. Louis
+1-866-221-8581
11837 Lackland Rd., St. Louis, MO 63146 ~6.40 miles south of 63302
  • Cheap Highway property
  • 158 rooms in hotel
  • Easily accessible by car
  • Regular internet service
Extended Stay America St. Louis Westport
+1-866-429-5787
11827 Lackland Rd., Maryland Heights, MO 63146 ~6.41 miles south of 63302
  • Two-star Suburban property
  • Hotel has 3 floors
  • Desk clerk was very organized
  • Free hot breakfast
La Quinta St. Louis Westport by Wyndham - St. Louis
+1-888-690-5281
11805 Lackland Rd., St. Louis, MO 63146 ~6.44 miles southeast of 63302
  • Affordable hotel
From$61
Very Good 4.0 /5Review Score CallBookMore Details
Doubletree Hotel St. Louis at Westport
+1-888-690-5247
1973 Craigshire, St. Louis, MO 63146 ~6.46 miles south of 63302
  • 3 star Suburban hotel
  • Gym is available on property
From$78
Very Good 4.0 /5Read Reviews CallBookMore Details

Next: Show All Available 63302 Hotels with Pricing

Graph: Upcoming 20 Days of 63302 Hotel Rates

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

FAQs about hotels near 63302

What are the best rated hotels near 63302?

Country Inn & Suites St. Charles Mo, Embassy Suites by Hilton St. Louis St. Charles and Hampton Inn are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels near 63302?

Ameristar Casino Resort Spa, Embassy Suites by Hilton St. Louis St. Charles and Sheraton Westport Lakeside Chalet are the top 3 luxury hotels near 63302.

What hotels are closest to the area of 63302?

Country Inn & Suites St. Charles Mo, Ameristar Casino Resort Spa, and St. Charles Comfort Suites are the properties closest to 63302.

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

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

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

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

How much does a high-end hotel near 63302 cost?

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

What are the most popular independent hotels near 63302?

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 most popular Marriott hotels near 63302?

Courtyard St. Louis, Springhill Suites St. Louis Airport and Residence Inn St. Louis Airport are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 63302?

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

What are the most popular Best Western hotels near 63302?

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 63302?

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