Star Rating
Hotel Name
Price Range (USD)to
Amenities

63304 Hotels/Motels & Accommodations

Wingate by Wyndham St. Charles
+1-888-690-5247
32 Research Park Circle, Saint Charles, MO 63304
  • 3 star Golf Course hotel
  • Check in: 4pm
Staybridge Suites O'fallon Chesterfield
+1-888-305-3366
1155 Technology Dr., Ofallon, MO 63304
  • 3 star Suburban property
  • 97 suites in hotel
Holiday Inn Express St. Louis West O'fallon : 1175 Technology Dr.
+1-800-881-1523
1175 Technology Dr., Ofallon, MO 63304
  • Three Star Suburban hotel
  • Check in time: 3:00 PM
  • Almost all guests said rooms were clean
  • Lots of choices of food
Comfort Inn & Suites Chesterfield Mo : 18375 Chesterfield Airport Rd.
+1-888-283-3404
18375 Chesterfield Airport Rd., Chesterfield, MO 63005 ~3.18 miles south of 63304
  • 2-star Suburban hotel
  • Gym / Fitness Center Available
  • Most guests criticized the small bathroom
  • All guests thought they were poorly maintained
From$64
Very Good 4.0 /5Read Reviews CallBookMore Details
Residence Inn St. Louis O'fallon
+1-866-221-8581
101 Progress Point Court, O'fallon, MO 63368 ~3.20 miles west of 63304
  • 3-star Suburban hotel
  • Fitness + Health Center
Towneplace Suites by Marriott St. Louis Chesterfield - Chesterfield
+1-866-429-5787
748 Premium Way, Chesterfield, MO 63005 ~3.23 miles south of 63304
  • 3-star Suburban property
  • Hotel has 112 suites
Sleep Inn & Suites : 1147 Technology Dr.
+1-888-690-5281
1147 Technology Dr., O Fallon, MO 63368 ~3.45 miles west of 63304
  • Economical Suburban hotel
  • Free complimentary breakfast
Holiday Inn Express & Suites
+1-888-690-5247
11 Arnage Blvd., Chesterfield, MO 63005 ~3.68 miles southeast of 63304
  • Three Star Highway property
  • Fitness + Health Center
From$95
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn & Suites St. Louis Chesterfield
+1-888-305-3366
5 Mcbride & Son Center Dr., Chesterfield, MO 63005 ~3.92 miles southeast of 63304
  • High-end Suburban hotel
  • Hotel has 30 suites
  • Great service
  • Great pool
Hilton Garden Inn in Chesterfield
+1-800-881-1523
16631 Chesterfield Grove, Chesterfield, MO 63005 ~4.94 miles southeast of 63304
  • 3 star Suburban hotel
  • 9 suites in property
  • Good city hotel
  • Hot tub was very murky
From$82
Very Good 4.0 /5Read Reviews CallBookMore Details
Doubletree Hotel St. Louis / Chesterfield in Chesterfield
+1-888-283-3404
16625 Swingley Ridge Rd., Chesterfield, MO 63017 ~5.29 miles southeast of 63304
  • High end Suburban property
  • Shuttle from airport available
  • One very small towel bar
  • Terrific location
Drury Inn St. Peters : 170 Mid Rivers Mall Circle
+1-866-221-8581
170 Mid Rivers Mall Circle, St Peters, MO 63376 ~5.72 miles north of 63304
  • Affordable Suburban hotel
  • Gym / Fitness Center Available
  • Fantastic service
  • Great shopping
Country Inn & Suites
+1-866-429-5787
3877 Veterans Memorial Pkwy., St. Peters, MO 63376 ~5.77 miles north of 63304
  • Mid-scale Suburban property
  • Gym / Fitness Center Available
  • About half of guests thought, the hotel was modern
  • Most guests liked the proximity to shopping
From$135
Very Good 4.5 /5Latest Reviews CallBookMore Details
Days Inn by Wyndham St. Peters / st Charles - Saint Peters
+1-888-690-5281
130 Salt Lick Rd., Saint Peters, MO 63376 ~5.79 miles north of 63304
  • Low priced Suburban property
  • Check-in time: 3 pm
Extended Stay America St. Peters : 5555 Veterans Memorial Pkwy.
+1-888-690-5247
5555 Veterans Memorial Pkwy., St. Peters, MO 63376 ~6.03 miles north of 63304
  • Cheap Suburban hotel
  • Fitness / Gym is on-site
  • Bath tub had hair
  • Could use a good cleaning
Homewood Suites by Hilton St. Louis Chesterfield - Chesterfield
+1-888-305-3366
840 North Chesterfield Pkwy. West, Chesterfield, MO 63017 ~6.09 miles southeast of 63304
  • Midscale Suburban property
  • 145 sleeping rooms in hotel
  • Great location
  • All guests liked the proximity to shopping
Hampton Inn St. Louis Chesterfield : 16201 Swingley Ridge
+1-800-881-1523
16201 Swingley Ridge, Chesterfield, MO 63017 ~6.12 miles southeast of 63304
  • Three Star Suburban hotel
  • 8 suites in hotel
  • Rooms are ok
  • Check-in was quick and very courteous
Drury Plaza Hotel St. Louis Chesterfield
+1-888-283-3404
355 Chesterfield Center East, Chesterfield, MO 63017 ~6.21 miles southeast of 63304
  • Mid-scale Suburban property
  • 49 suites in hotel
  • Most guests found the staff to be very friendly
  • Free internet
From$113
Very Good 4.5 /5Recent Reviews CallBookMore Details
Hyatt Place St. Louis / Chesterfield
+1-866-221-8581
333 Chesterfield Center East, Chesterfield, MO 63017 ~6.25 miles southeast of 63304
  • Affordable Suburban hotel
  • Hotel has an eco-friendly policy See policy
  • Clean tables
  • Suites were perfect for the wife and I and 2 kids
Courtyard St. Louis / St. Peters
+1-866-429-5787
4341 Veterans Memorial Pkwy., St. Peters, MO 63376 ~6.42 miles northeast of 63304
  • 3 star Suburban property
  • 123 rooms in hotel
From$79
Very Good 4.5 /5Review Score CallBookMore Details
Hilton Garden Inn St. Louis / O'fallon - Ofallon
+1-888-690-5281
2310 Technology Dr., Ofallon, MO 63366 ~6.46 miles west of 63304
  • 3-star Suburban property
  • Check-in: 03:00 PM
  • For only 69%, the noise level was all right
  • Helpful and courteous staff
From$81
Very Good 4.5 /5Review Score CallBookMore Details
Value Place St. Louis Mo (St. Charles)
+1-888-690-5247
2100 Old Highway 94 South, Saint Charles, MO 63303 ~6.51 miles east of 63304
  • Low priced hotel
  • 4 floors in property
  • Clean rooms
  • Bad microwave
Sonesta Es Suites St. Louis Chesterfield : 15431 Conway Rd.
+1-888-305-3366
15431 Conway Rd., Chesterfield, MO 63017 ~6.53 miles southeast of 63304
  • Affordable Suburban hotel
  • Fitness / Gym is on-site
  • Room smelled funny
  • Lots of restaurants
Springhill Suites Chesterfield
+1-800-881-1523
1065 Chesterfield Pkwy. East, Chesterfield, MO 63017 ~6.55 miles southeast of 63304
  • Mid-scale Suburban hotel
  • 3 floors in hotel
From$75
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn
+1-888-283-3404
3720 West Clay St., St. Charles, MO 63301 ~6.86 miles northeast of 63304
  • Mid-scale Suburban hotel
  • 122 rooms in hotel
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Rodeway Inn in Saint Charles
+1-866-221-8581
3800 Harry South Truman Blvd., Saint Charles, MO 63301 ~6.91 miles northeast of 63304
  • 2-star Highway hotel
  • Check in time: 03:00 PM
  • Room needs to be redecorated
  • Good service
Comfort Inn & Suites Ofallon
+1-866-429-5787
100 Comfort Inn Court, O'fallon, MO 63366 ~7.17 miles northwest of 63304
  • Mid-scale property
  • Best value for money
  • Complimentary breakfast
Red Roof Inn
+1-888-690-5281
2010 Zumbehl Rd., Saint Charles, MO 63303 ~7.39 miles northeast of 63304
  • Economy Suburban hotel
  • Check-in time: 1:00am
  • The majority of guests found the staff to be friendly enough
  • Almost all guests found problems with the furniture
From$25
Average 3.0 /5Reviews CallBookMore Details
Towneplace Suites St. Louis St. Charles - St. Charles
+1-888-690-5247
1800 Zumbehl Rd., St. Charles, MO 63303 ~7.44 miles northeast of 63304
  • Three Star Suburban hotel
  • Fitness + Health Center
Super 8 St. Charles
+1-888-305-3366
3040 West Clay, Saint Charles, MO 63301 ~7.53 miles northeast of 63304
  • Low-priced Convention Center hotel
  • Hotel has 52 rooms
Super 8 Ofallon Mo / st. Louis Area : 987 West Terra Lane
+1-800-881-1523
987 West Terra Lane, OFallon, MO 63366 ~7.56 miles northwest of 63304
  • 2-star Highway property
  • Complimentary breakfast is offered
Embassy Suites by Hilton St. Louis St. Charles in Saint Charles
+1-888-283-3404
2 Convention Center Plaza, Saint Charles, MO 63303 ~8.31 miles east of 63304
  • High-end Suburban property
  • Check-in: 3:00 PM
Fairfield Inn & Suites St. Louis St. Charles - St. Charles
+1-866-221-8581
801 Veterans Memorial Pkwy., St. Charles, MO 63303 ~8.45 miles east of 63304
  • 3 star Suburban property
  • Check in: 3:00pm
  • The majority of guests thought, the hotel was modern
  • Average value
TRU by Hilton St. Charles Mo St. Louis Mo
+1-866-429-5787
333 Camelback Rd., St Charles, MO 63303 ~8.53 miles east of 63304
  • Affordable Downtown hotel
  • Gym is available on property
Americas Best Value Inn & Suites St. Charles
+1-888-690-5281
1310 Bass Pro Dr., St. Charles, MO 63301 ~8.64 miles east of 63304
  • Two-star property
  • 3 floors in property
Best Western Plus The Charles Hotel
+1-888-690-5247
1425 South 5th St., Saint Charles, MO 63301-2435 ~8.72 miles east of 63304
  • Mid-scale Convention Center property
  • Hotel has 8 suites
From$84
Very Good 4.0 /5Reviews CallBookMore Details
Drury Plaza Hotel St. Louis St. Charles - St. Charles
+1-888-305-3366
380 Mulholland Dr., St. Charles, MO 63303 ~8.75 miles east of 63304
  • Three Star Suburban property
  • 180 rooms in hotel
St. Charles Comfort Suites : 1400 South 5th St.
+1-800-881-1523
1400 South 5th St., St. Charles, MO 63301 ~8.84 miles east of 63304
  • 3-star Downtown property
  • Check in time: 3pm
Americas Best Value Inn in Lake St. Louis
+1-888-283-3404
10600 Veterans Memorial Pkwy., Lake St. Louis, MO 63367 ~8.99 miles northwest of 63304
  • Low priced property
  • Check in time: 3PM
  • Almost all guests complained about the bathroom
  • Fairly good value for money
Hollywood Casino St. Louis
+1-866-221-8581
777 Casino Center Dr., Maryland Heights, MO 63043 ~9.05 miles east of 63304
  • Mid-scale Airport hotel
  • 10 floors in hotel
  • NO toilet paper
  • Bathroom could be optimized
Ameristar Casino Resort Spa in Saint Charles
+1-866-429-5787
1 Ameristar Blvd., Saint Charles, MO 63301 ~9.16 miles east of 63304
  • 4 star Suburban property
  • Shuttle to airport available
From$185
Very Good 4.0 /5Reviews CallBookMore Details
Country Inn & Suites St. Charles Mo in St. Charles
+1-888-690-5281
1190 South Main St., St. Charles, MO 63301 ~9.18 miles east of 63304
  • Three Star Suburban hotel
  • Check in: 3:00PM
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Marriott St. Louis West
+1-888-690-5247
660 Maryville Centre Dr., St. Louis, MO 63141 ~9.27 miles southeast of 63304
  • Midscale Suburban property
  • Check in: 4:00pm
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
The Wildwood Hotel - Wildwood
+1-888-305-3366
2801 Fountain Pl, Wildwood, MO 63040 ~9.39 miles south of 63304
  • 3 star Suburban property
  • Comp. Breakfast
From$75
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express Riverport in Maryland Heights
+1-800-881-1523
13735 Riverport Dr., Maryland Heights, MO 63043 ~9.83 miles east of 63304
  • 3 star Highway property
  • Check-in: 3:00 pm
  • Close access to the airport
  • There were no plates
La Quinta by Wyndham St. Louis Airport / Riverport - Maryland Heights
+1-888-283-3404
13615 Riverport Dr., Maryland Heights, MO 63043 ~9.85 miles east of 63304
  • Midscale Airport hotel
  • 3 floors in hotel
  • Conventional furniture
  • Friendly service
Homewood Suites by Hilton Riverport Airport West - Maryland Heights
+1-866-221-8581
13639 Riverport Dr., Maryland Heights, MO 63043 ~9.90 miles east of 63304
  • Three Star Airport property
  • Comp. Breakfast
  • Great service
  • Maids cleaned
Sleep Inn St. Charles Mo
+1-866-429-5787
150 Fountain Lakes Blvd., St. Charles Mo, MO 63301 ~9.98 miles northeast of 63304
  • Midscale property
  • 8 suites in property
  • Most guests thought it was rather dirty
  • Terrific location
From$79
Average 3.0 /5Reviews CallBookMore Details
Springhill Suites St. Louis Airport / Earth City
+1-888-690-5281
3099 Rider Trail South, St. Louis, MO 63044 ~10.10 miles east of 63304
  • Three Star hotel
  • Hotel has 117 rooms
From$109
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Express & Suites St. Charles
+1-888-690-5247
3098 Elm Point Industrial Dr., St. Charles, MO 63301 ~10.10 miles northeast of 63304
  • Three Star Suburban property
  • Check-in: 3:00PM

Next: Show All Available 63304 Hotels with Pricing

Graph of Weldon Spring, MO Hotel Prices for Next 20 Days

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

FAQs about hotels near 63304

What are the best rated hotels near 63304?

Staybridge Suites O'fallon Chesterfield, Holiday Inn Express & Suites and Hampton Inn & Suites St. Louis Chesterfield are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near 63304?

Hampton Inn & Suites St. Louis Chesterfield, Doubletree Hotel St. Louis and Embassy Suites by Hilton St. Louis St. Charles are the top 3 luxury hotels near 63304.

What hotels are closest to the area of 63304?

Wingate by Wyndham St. Charles, Staybridge Suites O'fallon Chesterfield, and Holiday Inn Express St. Louis West O'fallon are the properties closest to 63304.

What are the most popular independent hotels near 63304?

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

What are the most popular Marriott hotels near 63304?

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

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

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

What are the best IHG hotels near 63304?

Staybridge Suites O'fallon Chesterfield, Holiday Inn Express & Suites and Holiday Inn Express St. Louis West O'fallon are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top