Star Rating
Hotel Name
Price Range (USD)to
Amenities

63303 Hotels, Motels & Accommodations

Value Place St. Louis Mo (St. Charles) - Saint Charles
+1-888-690-5247
2100 Old Highway 94 South, Saint Charles, MO 63303
  • Two-star hotel
  • 121 sleeping rooms in hotel
  • Most guests found the staff to be very friendly
  • Lighting in the rooms is stark
Towneplace Suites St. Louis St. Charles in St. Charles
+1-888-305-3366
1800 Zumbehl Rd., St. Charles, MO 63303
  • 3 star Suburban property
  • Hotel has 26 suites
Red Roof Inn : 2010 Zumbehl Rd.
+1-800-881-1523
2010 Zumbehl Rd., Saint Charles, MO 63303
  • Low Cost Suburban hotel
  • Check in: 1:00am
  • Location terrific
  • The majority of guests complained about the bathroom
Embassy Suites by Hilton St. Louis St. Charles
+1-888-283-3404
2 Convention Center Plaza, Saint Charles, MO 63303
  • Expensive Suburban hotel
  • 296 rooms in hotel
Fairfield Inn & Suites St. Louis St. Charles - St. Charles
+1-866-221-8581
801 Veterans Memorial Pkwy., St. Charles, MO 63303
  • 3 star Suburban hotel
  • Gym / Fitness Center Available
  • Vibe was good
  • Room is all right
TRU by Hilton St. Charles Mo St. Louis Mo
+1-866-429-5787
333 Camelback Rd., St Charles, MO 63303
  • 3 star Downtown hotel
  • Complimentary breakfast is offered
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Drury Plaza Hotel St. Louis St. Charles
+1-888-690-5281
380 Mulholland Dr., St. Charles, MO 63303
  • Midscale Suburban hotel
  • 23 suites in property
Super 8 St. Charles : 3040 West Clay
+1-888-690-5247
3040 West Clay, Saint Charles, MO 63301 ~2.73 miles north of 63303
  • Economy Convention Center property
  • 3 floors in hotel
Americas Best Value Inn & Suites St. Charles : 1310 Bass Pro Dr.
+1-888-305-3366
1310 Bass Pro Dr., St. Charles, MO 63301 ~2.88 miles northeast of 63303
  • 2-star property
  • 64 rooms in property
Best Western Plus The Charles Hotel : 1425 South 5th St.
+1-800-881-1523
1425 South 5th St., Saint Charles, MO 63301-2435 ~2.95 miles northeast of 63303
  • 3-star Convention Center hotel
  • 8 floors in property
From$84
Very Good 4.0 /5Review Score CallBookMore Details
St. Charles Comfort Suites
+1-888-283-3404
1400 South 5th St., St. Charles, MO 63301 ~3.06 miles east of 63303
  • 3 star Downtown property
  • Check-in: 3pm
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn
+1-866-221-8581
3720 West Clay St., St. Charles, MO 63301 ~3.11 miles north of 63303
  • Three Star Suburban property
  • 122 rooms in hotel
Ameristar Casino Resort Spa - Saint Charles
+1-866-429-5787
1 Ameristar Blvd., Saint Charles, MO 63301 ~3.38 miles east of 63303
  • 4 star Suburban property
  • 25 floors in property
From$185
Very Good 4.0 /5Guest Reviews CallBookMore Details
Rodeway Inn in Saint Charles
+1-888-690-5281
3800 Harry South Truman Blvd., Saint Charles, MO 63301 ~3.39 miles north of 63303
  • Cheap Highway property
  • 97 rooms in hotel
  • Most guests said the wifi quality was bad
  • Bathroom needs cleaning
Hollywood Casino St. Louis
+1-888-690-5247
777 Casino Center Dr., Maryland Heights, MO 63043 ~3.40 miles east of 63303
  • Mid-scale Airport property
  • 47 suites in property
  • Staff is fantastic
  • The price was too high for 100%
From$180
Average 3.5 /5Reviews CallBookMore Details
Country Inn & Suites St. Charles Mo
+1-888-305-3366
1190 South Main St., St. Charles, MO 63301 ~3.41 miles east of 63303
  • Three Star Suburban hotel
  • Hotel has 86 rooms
Courtyard St. Louis / St. Peters
+1-800-881-1523
4341 Veterans Memorial Pkwy., St. Peters, MO 63376 ~3.79 miles northwest of 63303
  • Affordable Suburban property
  • Hotel has 4 floors
Holiday Inn Express Riverport
+1-888-283-3404
13735 Riverport Dr., Maryland Heights, MO 63043 ~4.15 miles east of 63303
  • Affordable Highway property
  • Gym / Fitness Center Available
  • Good shuttle service
  • Broken usb
From$24
Average 3.5 /5Reviews CallBookMore Details
La Quinta by Wyndham St. Louis Airport / Riverport
+1-866-221-8581
13615 Riverport Dr., Maryland Heights, MO 63043 ~4.24 miles east of 63303
  • Three Star Airport hotel
  • Free comp. breakfast
  • Shower can be a problem
  • Great price
Homewood Suites by Hilton Riverport Airport West
+1-866-429-5787
13639 Riverport Dr., Maryland Heights, MO 63043 ~4.28 miles east of 63303
  • Mid-scale Airport hotel
  • Check in time: 3:00 PM
  • Housekeeping was great, according to 79%
  • Spacious rooms
Springhill Suites St. Louis Airport / Earth City - St. Louis
+1-888-690-5281
3099 Rider Trail South, St. Louis, MO 63044 ~4.37 miles east of 63303
  • 3 star hotel
  • 117 suites in hotel
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Holiday Inn St. Louis Arpt West Earth City - Earth City
+1-888-690-5247
3400 Rider Trail South, Earth City, MO 63045 ~4.56 miles east of 63303
  • Midscale Suburban hotel
  • 19 meeting rooms in hotel
From$75
Very Good 4.0 /5Read Reviews CallBookMore Details
Extended Stay America St. Peters
+1-888-305-3366
5555 Veterans Memorial Pkwy., St. Peters, MO 63376 ~4.63 miles northwest of 63303
  • Economical Suburban property
  • Check in time: 3:00 PM
  • Front door needed painting
  • Easily accessible by car, said 100%
Candlewood Suites : 3250 Rider Trail South
+1-800-881-1523
3250 Rider Trail South, St. Louis, MO 63045 ~4.79 miles east of 63303
  • 2 star Airport property
  • 3 floors in hotel
  • Best value for money
  • For only 50%, the bathroom was ok
From$45
Very Good 4.0 /5Review Score CallBookMore Details
Residence Inn St. Louis Airport / Earth City in Earth City
+1-888-283-3404
3290 Rider Trail South, Earth City, MO 63045 ~4.83 miles east of 63303
  • Three Star Airport property
  • Complimentary breakfast is offered
  • Clean
  • Modern appliances
Earth City Courtyard - St. Louis
+1-866-221-8581
3101 Rider Trail South, St. Louis, MO 63044 ~5.02 miles east of 63303
  • 3-star property
  • Hotel has 4 floors
From$54
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Express & Suites St. Charles : 3098 Elm Point Industrial Dr.
+1-866-429-5787
3098 Elm Point Industrial Dr., St. Charles, MO 63301 ~5.21 miles north of 63303
  • Three Star Suburban property
  • Check-in: 3:00PM
Drury Inn St. Peters - St Peters
+1-888-690-5281
170 Mid Rivers Mall Circle, St Peters, MO 63376 ~5.32 miles northwest of 63303
  • 3-star Suburban hotel
  • Free breakfast available
  • Good accessibility by car
  • Great pool
From$90
Very Good 4.0 /5Read Reviews CallBookMore Details
Country Inn & Suites in St. Peters
+1-888-690-5247
3877 Veterans Memorial Pkwy., St. Peters, MO 63376 ~5.40 miles northwest of 63303
  • 3-star Suburban property
  • Check in: 3 pm
  • Great location
  • Staff was very friendly and accommodating
From$135
Very Good 4.5 /5Read Reviews CallBookMore Details
Sleep Inn St. Charles Mo : 150 Fountain Lakes Blvd.
+1-888-305-3366
150 Fountain Lakes Blvd., St. Charles Mo, MO 63301 ~5.44 miles north of 63303
  • Affordable hotel
  • 8 suites in hotel
  • Amenities are not the best
  • Clean shower
La Quinta by Wyndham
+1-800-881-1523
12330 Dorsett Rd., Maryland Heights, MO 63043 ~5.65 miles east of 63303
  • Low Cost property
The Lodge Hotel & Banquets St. Louis : 3551 Pennridge Dr.
+1-888-283-3404
3551 Pennridge Dr., Bridgeton, MO 63044 ~5.66 miles east of 63303
  • Cheap property
  • Check-in time: 16:00
Hampton Inn Westport
+1-866-221-8581
2454 Old Dorsett, Maryland Heights, MO 63043 ~5.71 miles east of 63303
  • Mid-scale Suburban property
  • 2 conference rooms in property
  • Every guests reviewed found the staff to be very friendly
  • Easily accessible by car
Drury Inn & Suites St. Louis Westport - Maryland Heights
+1-866-429-5787
12220 Dorsett Rd., Maryland Heights, MO 63043 ~5.83 miles east of 63303
  • Three Star Suburban property
  • 4 meeting rooms in property
  • Most guests thought beverage prices were a great value
  • Great room
From$85
Very Good 4.5 /5Read Reviews CallBookMore Details
Super 8 Bridgeton / Airpt / St. Louis Area - Saint Louis
+1-888-690-5281
12705 Saint Charles Rock Rd., Saint Louis, MO 63044 ~5.85 miles east of 63303
  • Low-priced Airport hotel
  • Hotel has 85 rooms
Hilton Garden Inn : 16631 Chesterfield Grove
+1-888-690-5247
16631 Chesterfield Grove, Chesterfield, MO 63005 ~6.01 miles south of 63303
  • Three Star Suburban hotel
  • 9 suites in property
  • The majority of guests thought rooms were spacious
  • Wellness & sports facilities could be improved
From$82
Very Good 4.0 /5Reviews CallBookMore Details
Sheraton Westport Plaza Tower in St. Louis
+1-888-305-3366
900 Westport Plaza, St. Louis, MO 63146 ~6.02 miles southeast of 63303
  • Four-star Suburban property
  • Access to gym on-site
  • Parking was a dream
  • Free Wifi
Doubletree Hotel St. Louis / Chesterfield : 16625 Swingley Ridge Rd.
+1-800-881-1523
16625 Swingley Ridge Rd., Chesterfield, MO 63017 ~6.03 miles south of 63303
  • Four star Suburban property
  • 12 floors in property
  • Most guests thought they were poorly maintained
  • Most guests were disappointed with the minibar
Sheraton Westport Lakeside Chalet in St. Louis
+1-888-283-3404
191 Westport Plaza, St. Louis, MO 63146 ~6.03 miles southeast of 63303
  • Four-star Suburban property
  • 7 suites in hotel
  • First room smelled damp
  • Room cleanliness is acceptable
Staybridge Suites St. Louis Westport
+1-866-221-8581
25 Progress Pkwy., St. Louis, MO 63146 ~6.04 miles southeast of 63303
  • 3-star Suburban hotel
  • 122 suites in property
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Homewood Suites by Hilton St. Louis Chesterfield : 840 North Chesterfield Pkwy. West
+1-866-429-5787
840 North Chesterfield Pkwy. West, Chesterfield, MO 63017 ~6.20 miles south of 63303
  • Three Star Suburban property
  • Check in time: 3:00pm
  • Spacious rooms
  • Pool is good
Extended Stay America
+1-888-690-5281
12161 Lackland Rd., Maryland Heights, MO 63146 ~6.27 miles southeast of 63303
  • 2 star Suburban hotel
  • Hotel has 4 floors
  • Fantastic service
  • Average sized rooms
Doubletree Hotel St. Louis at Westport in St. Louis
+1-888-690-5247
1973 Craigshire, St. Louis, MO 63146 ~6.32 miles southeast of 63303
  • Mid-scale Suburban property
  • 3 suites in hotel
Comfort Inn St. Louis Westport in Saint Louis
+1-888-305-3366
12031 Lackland Rd., Saint Louis, MO 63146 ~6.38 miles southeast of 63303
  • 3-star Suburban hotel
  • Check in time: 3:00PM
Hawthorn Suites by Wyndham St. Louis Westport Plaza - St. Louis
+1-800-881-1523
1881 Craigshire Rd., St. Louis, MO 63146 ~6.42 miles southeast of 63303
  • 3-star Suburban property
  • 111 sleeping rooms in hotel
Hampton Inn & Suites St. Louis Chesterfield - Chesterfield
+1-888-283-3404
5 Mcbride & Son Center Dr., Chesterfield, MO 63005 ~6.42 miles southwest of 63303
  • High-end Suburban hotel
  • 30 suites in hotel
  • Best value for money
  • Most guests found the staff to be very friendly
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Sonesta Es Suites St. Louis Westport
+1-866-221-8581
1855 Craigshire Rd., Maryland Heights, MO 63146 ~6.51 miles southeast of 63303
  • Mid-scale Suburban hotel
  • Airport shuttle provided
  • Free buffet breakfast
  • Friendly service
Studio Plus St. Louis Westport
+1-866-429-5787
2030 Craig Rd., St. Louis, MO 63146 ~6.52 miles southeast of 63303
  • Two star Suburban property
  • Comp. Breakfast
  • Kitchenette is acceptable
  • Fantastic service
Courtyard St. Louis Westport Plaza : 11888 Westline Industrial Dr.
+1-888-690-5281
11888 Westline Industrial Dr., St. Louis, MO 63146 ~6.52 miles southeast of 63303
  • 3 star hotel
  • Hotel has 149 rooms
  • Reception Staff is courteous
  • Room spotless
Days Inn St. Louis Westport
+1-888-690-5247
1970 Craig Rd., Saint Louis, MO 63146 ~6.53 miles southeast of 63303
  • Economy Suburban property
  • 120 rooms in hotel
  • Staff was excellent
  • About half of guests said rooms were clean enough

Next: Show All Available 63303 Hotels with Pricing

Graph of St. Charles, MO Hotel Prices for Next 20 Days

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

FAQs about hotels near 63303

What are the top rated hotels near 63303?

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

What are the upper-end hotels near 63303?

Embassy Suites by Hilton St. Louis St. Charles, Ameristar Casino Resort Spa and Sheraton Westport Plaza Tower are the top 3 luxury hotels near 63303.

What hotels are closest to the area of 63303?

Value Place St. Louis Mo (St. Charles), Towneplace Suites St. Louis St. Charles, and Red Roof Inn are the properties closest to 63303.

What are the most popular independent hotels near 63303?

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

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

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

What are the most popular IHG hotels near 63303?

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