Star Rating
Hotel Name
Price Range (USD) to
Amenities

63303 Hotels/Accommodations

Woodspring Suites St. Louis St.
+1-888-389-4121
2100 Old Highway 94 South, Saint Charles, MO 63303
  • Two-star hotel
  • 4 floors in property
  • Bad microwave
  • Manager who was always cheerful and ready to help
From$37
Average 3.0 /5 Read Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 63303" Get Alexa Skill →
Candlewood Suites St Louis St Charles, an IHG Hotel - St. Charles
+1-888-675-2083
1800 Zumbehl Rd., St. Charles, MO 63303
  • Affordable Suburban property
  • Check in: 3:00pm
From$68
Average 3.0 /5 Review Score Call BookMore Details
Red Roof Inn St Louis - St Charles - Saint Charles
+1-800-716-8490
2010 Zumbehl Rd., Saint Charles, MO 63303
  • Low-priced Suburban property
  • Check in: 1:00am
  • Unfriendly staff
  • Sticky cookie
From$25
Average 3.0 /5 Guest Reviews Call BookMore Details
Embassy Suites St. Louis - St. Charles
+1-800-805-5223
2 Convention Center Plaza, Saint Charles, MO 63303
  • Four star Suburban hotel
  • 296 rooms in property
From$75
Very Good 4.0 /5 Reviews Call BookMore Details
Fairfield by Marriott St Charles : 801 Veterans Memorial Pkwy.
+1-888-965-1860
801 Veterans Memorial Pkwy., St. Charles, MO 63303
  • 3 star Suburban property
  • Hotel has 3 floors
  • Furniture needs more attention
  • Most guests complained about the bathroom
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Tru by Hilton St. Charles St. Louis, MO
+1-888-788-5576
333 Camelback Rd., St. Charles, MO 63303
  • Three Star Downtown property
  • Free comp. breakfast
From$500
Average 3.0 /5 Recent Reviews Call BookMore Details
Drury Plaza Hotel St. Louis St. Charles : 380 Mulholland Dr.
+1-888-897-9207
380 Mulholland Dr., St. Charles, MO 63303
  • Midscale Suburban property
  • Free breakfast available
From$59
Average 3.0 /5 Reviews Call BookMore Details
Super 8 by Wyndham St Charles : 3040 West Clay
+1-888-311-4278
3040 West Clay, Saint Charles, MO 63301 ~2.73 miles north of 63303
  • Inexpensive Convention Center hotel
  • Hotel has 3 floors
From$60
Average 3.0 /5 Review Score Call BookMore Details
Americas Best Value Inn & Suites St. Louis, St. Charles Inn : 1310 Bass Pro Dr.
+1-888-469-4795
1310 Bass Pro Dr., St. Charles, MO 63301 ~2.88 miles northeast of 63303
  • Low priced hotel
  • 64 rooms in hotel
From$71
Average 3.0 /5 Hotel Reviews Call BookMore Details
Best Western Plus The Charles Hotel
+1-888-734-9421
1425 South 5th St., Saint Charles, MO 63301 ~2.95 miles northeast of 63303
  • Midscale Convention Center hotel
  • Free comp. breakfast
From$84
Average 3.0 /5 Reviews Call BookMore Details
Comfort Suites St Charles - St Louis
+1-888-841-5292
1400 South 5th St., St. Charles, MO 63301 ~3.06 miles east of 63303
  • Three Star Downtown property
  • 71 suites in property
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Hampton Inn St. Charles St. Peters in St. Charles
+1-888-455-5160
3720 West Clay St., St. Charles, MO 63301 ~3.11 miles north of 63303
  • Three Star Suburban hotel
  • 122 sleeping rooms in hotel
From$89
Very Good 4.5 /5 Read Reviews Call BookMore Details
Ameristar Casino Resort and Spa in Saint Charles
+1-888-965-8297
1 Ameristar Blvd., Saint Charles, MO 63301 ~3.38 miles east of 63303
  • High-end Suburban hotel
  • Fitness center on property
From$185
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Rodeway Inn Saint Charles : 3800 Harry South Truman Blvd.
+1-888-906-6358
3800 Harry South Truman Blvd., Saint Charles, MO 63301 ~3.39 miles north of 63303
  • 2-star Highway property
  • Hotel has 97 rooms
  • Most guests said the bathroom was dirty
  • Easily accessible by car
From$29
Poor 2.0 /5 Reviews Call BookMore Details
Hollywood Casino & Hotel St. Louis
+1-888-749-6785
777 Casino Center Dr., Maryland Heights, MO 63043 ~3.40 miles east of 63303
  • 3-star Airport property
  • Shuttle from airport available
  • Not very clean
  • Most guests criticized the unstylish hotel
From$180
Average 3.5 /5 Read Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 63303" Get Alexa Skill →
Country Inn & Suites by Radisson, St. Charles, MO
+1-888-878-9982
1190 South Main St., St. Charles, MO 63301 ~3.41 miles east of 63303
  • Midscale Suburban property
  • 26 suites in property
From$89
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Courtyard St. Louis / St. Peters in St. Peters
+1-888-389-4485
4341 Veterans Memorial Pkwy., St. Peters, MO 63376 ~3.79 miles northwest of 63303
  • Midscale Suburban hotel
  • 123 rooms in hotel
From$79
Very Good 4.0 /5 Review Score Call BookMore Details
Elimwood Hotel : 13735 Riverport Dr.
+1-888-389-4121
13735 Riverport Dr., Maryland Heights, MO 63043 ~4.15 miles east of 63303
  • Cheap Suburban hotel
  • Hotel has a green policy Learn more
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express St. Louis Arpt Maryland Hgts
+1-888-675-2083
13615 Riverport Dr., Maryland Heights, MO 63043 ~4.24 miles east of 63303
  • Affordable Airport hotel
  • Hotel has 3 meeting rooms
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Homewood Suites by Hilton St. Louis Riverport Airport West : 13639 Riverport Dr.
+1-800-716-8490
13639 Riverport Dr., Maryland Heights, MO 63043 ~4.28 miles east of 63303
  • Midscale Airport property
  • Hotel has 104 suites
  • Tasty breakfast
  • Bathroom could be optimized
From$91
Average 3.0 /5 Latest Reviews Call BookMore Details
SpringHill Suites by Marriott St. Louis Airport/Earth City
+1-800-805-5223
3099 Rider Trail South, St. Louis, MO 63044 ~4.37 miles east of 63303
  • 3-star hotel
  • 5 floors in property
From$109
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn St. Louis Arpt West Earth City in Earth City
+1-888-965-1860
3400 Rider Trail South, Earth City, MO 63045 ~4.56 miles east of 63303
  • Mid-scale Suburban property
  • Shuttle to airport available
From$75
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Extended Stay America Suites St Louis St Peters
+1-888-788-5576
5555 Veterans Memorial Pkwy., St. Peters, MO 63376 ~4.63 miles northwest of 63303
  • Two-star Suburban property
  • Hotel has 3 floors
  • Hotel could use some updating
  • Free Wifi
From$36
Average 3.0 /5 Hotel Reviews Call BookMore Details
Sonesta Simply Suites in St. Louis
+1-888-897-9207
3250 Rider Trail South, St. Louis, MO 63045 ~4.79 miles east of 63303
  • Economy Airport hotel
  • Hotel has 3 floors
  • Lots of places nearby
  • Rooms are great
From$45
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Residence Inn by Marriott St Louis Airport in Earth City
+1-888-311-4278
3290 Rider Trail South, Earth City, MO 63045 ~4.83 miles east of 63303
  • Mid-scale Airport hotel
  • Check-in time: 3:00pm
  • Clean rooms
  • Location is great
From$88
Average 3.0 /5 Review Score Call BookMore Details
Extended Stay America Suites St Louis Earth City in Earth City
+1-888-469-4795
3125 Rider Trail South, Earth City, MO 63045 ~4.99 miles east of 63303
  • 2 star Highway property
  • 3 floors in hotel
  • Not very clean
  • Great reception
From$24
Poor 2.5 /5 Reviews Call BookMore Details
Courtyard St. Louis Airport/Earth City
+1-888-734-9421
3101 Rider Trail South, St. Louis, MO 63044 ~5.02 miles east of 63303
  • Affordable property
  • Hotel has 12 suites
From$54
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites St. Charles An Ihg Hotel
+1-888-841-5292
3098 Elm Point Industrial Dr., Saint Charles, MO 63301 ~5.11 miles north of 63303
  • Midscale Suburban hotel
  • Hotel has an eco-friendly policy Read more
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Drury Inn & Suites St. Peters in St Peters
+1-888-455-5160
170 Mid Rivers Mall Circle, St Peters, MO 63376 ~5.32 miles northwest of 63303
  • Affordable Suburban property
  • Hotel has 3 meeting rooms
  • Dinner snacks included
  • Free cocktail
From$90
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Country Inn & Suites by Radisson, St. Peters, MO - St. Peters
+1-888-965-8297
3877 Veterans Memorial Pkwy., St. Peters, MO 63376 ~5.40 miles northwest of 63303
  • Affordable Suburban property
  • Check-in: 3 pm
  • Fresh cookies
  • Most guests thought the building was wonderful
From$135
Average 3.0 /5 Review Score Call BookMore Details
Sleep Inn & Suites : 150 Fountain Lakes Blvd.
+1-888-906-6358
150 Fountain Lakes Blvd., St. Charles Mo, MO 63301 ~5.44 miles north of 63303
  • 3 star property
  • Hotel has 70 rooms
  • Furniture needs more attention
  • Fair breakfast prices
From$79
Poor 2.0 /5 Reviews Call BookMore Details
Motel 6 Maryland Heights Mo
+1-888-749-6785
12330 Dorsett Rd., Maryland Heights, MISSOURI 63043 ~5.65 miles east of 63303
  • Low priced property
  • 116 rooms in hotel
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Hampton Inn St. Louis/Westport : 2454 Old Dorsett Rd.
+1-888-878-9982
2454 Old Dorsett Rd., Maryland Heights, MO 63043 ~5.70 miles east of 63303
  • 3-star Suburban hotel
  • Check-in time: 3:00pm
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
The Lodge Hotel and Banquets
+1-888-389-4485
3551 Pennridge Dr., Bridgeton, MO 63044 ~5.70 miles east of 63303
  • Economy property
  • 150 sleeping rooms in hotel
From$60
Not Good 1.0 /5 Guest Reviews Call BookMore Details
Drury Inn & Suites St. Louis Westport
+1-888-389-4121
12220 Dorsett Rd., Maryland Heights, MO 63043 ~5.83 miles east of 63303
  • Midscale Suburban hotel
  • Hotel has 4 floors
From$85
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Super 8 by Wyndham Bridgeton/Arpt/St Louis Area
+1-888-675-2083
12705 Saint Charles Rock Rd., Saint Louis, MO 63044 ~5.85 miles east of 63303
  • Cheap Airport hotel
  • Hotel has 85 rooms
Hilton Garden Inn Chesterfield : 16631 Chesterfield Grove
+1-800-716-8490
16631 Chesterfield Grove, Chesterfield, MO 63005 ~6.01 miles south of 63303
  • 3-star Suburban property
  • Check in time: 3:00pm
  • About half of guests said rooms were clean enough
  • Reception is all right
From$82
Very Good 4.0 /5 Recent Reviews Call BookMore Details
DoubleTree by Hilton Hotel St. Louis - Chesterfield : 16625 Swingley Ridge Rd.
+1-800-805-5223
16625 Swingley Ridge Rd., Chesterfield, MO 63017 ~6.03 miles south of 63303
  • Expensive Suburban hotel
  • Hotel has 223 rooms
From$75
Very Good 4.0 /5 Read Reviews Call BookMore Details
Sheraton Westport Chalet Hotel St. Louis - St. Louis
+1-888-965-1860
191 Westport Plaza, St. Louis, MO 63146 ~6.03 miles southeast of 63303
  • Midscale Suburban hotel
  • Airport shuttle provided
  • Nice family environment
  • Dirty towels
From$79
Very Good 4.0 /5 Read Reviews Call BookMore Details
Staybridge Suites St. Louis Westport
+1-888-788-5576
25 Progress Pkwy., St. Louis, MO 63146 ~6.04 miles southeast of 63303
  • 3 star Suburban property
  • Hotel has an eco-friendly policy Learn more
From$80
Very Good 4.5 /5 Reviews Call BookMore Details
Sheraton Westport Plaza Hotel St. Louis in St. Louis
+1-888-897-9207
900 West Port Plaza Dr., St. Louis, MO 63146 ~6.17 miles southeast of 63303
  • Mid-scale Suburban hotel
  • Fitness + Health Center
From$50
Excellent 5.0 /5 Recent Reviews Call BookMore Details
Homewood Suites by Hilton St. Louis-Chesterfield
+1-888-311-4278
840 North Chesterfield Pkwy. West, Chesterfield, MO 63017 ~6.20 miles south of 63303
  • Affordable Suburban hotel
  • Hotel has an eco-friendly policy See policy
  • Great location
  • Tasty breakfast
From$94
Very Good 4.0 /5 Read Reviews Call BookMore Details
Extended Stay America Suites St Louis Westport Central
+1-888-469-4795
12161 Lackland Rd., Maryland Heights, MO 63146 ~6.27 miles southeast of 63303
  • 2 star Suburban property
  • Check in: 3:00 PM
  • Poor breakfast
  • Made us feel comfortable
From$49
Average 3.5 /5 Hotel Reviews Call BookMore Details
AC Hotel St. Louis Chesterfield : 16461 Wild Horse Creek Rd.
+1-888-734-9421
16461 Wild Horse Creek Rd., Chesterfield, MO 63017 ~6.29 miles south of 63303
  • Affordable hotel
From$129
Average 3.0 /5 Review Score Call BookMore Details
DoubleTree by Hilton Hotel St. Louis Westport
+1-888-841-5292
1973 Craigshire, St. Louis, MO 63146 ~6.32 miles southeast of 63303
  • Midscale Suburban property
  • 3 suites in property
From$78
Average 3.0 /5 Review Score Call BookMore Details
Comfort Inn St. Louis Westport
+1-888-455-5160
12031 Lackland Rd., Saint Louis, MO 63146 ~6.38 miles southeast of 63303
  • Mid-scale Suburban hotel
  • Free comp. breakfast
From$87
Average 3.0 /5 Recent Reviews Call BookMore Details
Hampton Inn & Suites St. Louis/Chesterfield
+1-888-965-8297
5 Mcbride & Son Center Dr., Chesterfield, MO 63005 ~6.40 miles southwest of 63303
  • Midscale Suburban hotel
  • Fitness / Gym is on-site
  • Free hot breakfast
  • Great pool
From$80
Average 3.0 /5 Read Reviews Call BookMore Details
Craigshire Suites in St. Louis
+1-888-906-6358
1881 Craigshire Rd., St. Louis, MO 63146 ~6.42 miles southeast of 63303
  • Mid-scale Suburban property
  • Free comp. breakfast
From$50
Average 3.0 /5 Read Reviews Call BookMore Details
Sonesta Es Suites St. Louis Westport
+1-888-749-6785
1855 Craigshire Rd., Maryland Heights, MO 63146 ~6.51 miles southeast of 63303
  • Midscale Suburban property
  • 106 rooms in hotel
  • New microwave
  • Lots of choices for breakfast
From$72
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Extended Stay America Suites St Louis Westport Craig Road
+1-888-878-9982
2030 Craig Rd., St. Louis, MO 63146 ~6.52 miles southeast of 63303
  • Two-star Suburban hotel
  • Free complimentary breakfast
  • Help you at the front desk
  • Almost all guests thought the kitchenette was ok
From$23
Average 3.0 /5 Review Score Call BookMore Details

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 reviewed hotels near 63303?

Sheraton Westport Plaza Hotel St. Louis, Hampton Inn St. Charles St. Peters and Country Inn & Suites by Radisson, 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 St. Louis - St. Charles, Ameristar Casino Resort and Spa and DoubleTree by Hilton Hotel St. Louis - Chesterfield are the top 3 luxury hotels near 63303.

What hotels are closest to the area of 63303?

Woodspring Suites St. Louis St., Candlewood Suites St Louis St Charles, an IHG Hotel, and Red Roof Inn St Louis - St Charles are the properties closest to 63303.

What are the most popular independent hotels near 63303?

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

What are the most popular Marriott hotels near 63303?

Sheraton Westport Plaza Hotel St. Louis, Courtyard St. Louis and SpringHill Suites by Marriott 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?

Comfort Suites St Charles - St Louis, Comfort Inn St. Louis Westport and Rodeway Inn Saint Charles 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 Holiday Inn Express Hotel & Suites St. Charles An Ihg Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top