
Hotels in Grafton
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Grafton?




The Green Tree Inn
The Green Tree Inn
3.0 star property
Elsah
9.4 out of 10, Exceptional, (209)
9.4/10
Exceptional
(209)
The price is $189
$189
$210 total
includes taxes & fees
Jan 6 - Jan 7, 2026




Super 8 by Wyndham Jerseyville
Super 8 by Wyndham Jerseyville
2.0 star property
Jerseyville
8.0 out of 10, Very Good, (333)
8.0/10
Very Good
(333)
The price is $82
$82
$91 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Sleep Inn Saint Charles North
Sleep Inn Saint Charles North
2.5 star property
St. Charles
5.8 out of 10, (519)
5.8/10
(519)
The price is $69
$69
$80 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Holiday Inn Express Hotel and Suites St. Charles by IHG
Holiday Inn Express Hotel and Suites St. Charles by IHG
3.0 star property
St. Charles
8.2 out of 10, Very Good, (718)
8.2/10
Very Good
(718)
The price is $119
$119
$137 total
includes taxes & fees
Jan 3 - Jan 4, 2026




Best Western St. Louis Airport North Hotel & Suites
Best Western St. Louis Airport North Hotel & Suites
2.5 star property
Hazelwood
7.4 out of 10, Good, (867)
7.4/10
Good
(867)
The price is $76
$76
$93 total
includes taxes & fees
Jan 6 - Jan 7, 2026




Hampton Inn St. Charles St. Peters
Hampton Inn St. Charles St. Peters
2.5 star property
St. Charles
8.0 out of 10, Very Good, (1000)
8.0/10
Very Good
(1000)
The price is $89
$89
$103 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Relax Inn Saint Charles
Relax Inn Saint Charles
2.0 star property
St. Charles
6.6 out of 10, (1005)
6.6/10
(1005)
The price is $63
$63
$72 total
includes taxes & fees
Jan 1 - Jan 2, 2026




Motel 6 Hazelwood, MO
Motel 6 Hazelwood, MO
2.0 star property
Hazelwood
8.4 out of 10, Very Good, (1650)
8.4/10
Very Good
(1650)
The price is $68
$68
$83 total
includes taxes & fees
Jan 1 - Jan 2, 2026




La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North
La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North
3.0 star property
Hazelwood
6.6 out of 10, (1002)
6.6/10
(1002)
The price is $61
$61
$75 total
includes taxes & fees
Jan 1 - Jan 2, 2026




Country Inn & Suites by Radisson, St. Charles Historic District
Country Inn & Suites by Radisson, St. Charles Historic District
2.5 star property
St. Charles Historic District
9.4 out of 10, Exceptional, (1000)
9.4/10
Exceptional
(1000)
The price is $105
$105
$121 total
includes taxes & fees
Jan 25 - Jan 26, 2026




Best Western Plus The Charles Hotel
Best Western Plus The Charles Hotel
3.0 star property
St. Charles
8.2 out of 10, Very Good, (1009)
8.2/10
Very Good
(1009)
The price is $92
$92
$106 total
includes taxes & fees
Jan 1 - Jan 2, 2026




Super 8 by Wyndham St Charles
Super 8 by Wyndham St Charles
2.0 star property
St. Charles
8.0 out of 10, Very Good, (1002)
8.0/10
Very Good
(1002)
The price is $76
$76
$87 total
includes taxes & fees
Jan 6 - Jan 7, 2026




Comfort Suites St Charles - St Louis
Comfort Suites St Charles - St Louis
2.5 star property
St. Charles
8.4 out of 10, Very Good, (1001)
8.4/10
Very Good
(1001)
The price is $76
$76
$88 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Comfort Inn & Suites St. Louis - Hazelwood
Comfort Inn & Suites St. Louis - Hazelwood
2.5 star property
Hazelwood
7.8 out of 10, Good, (606)
7.8/10
Good
(606)
The price is $77
$77
$95 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Ameristar Casino Resort and Spa
Ameristar Casino Resort and Spa
4.5 star property
St. Charles
8.4 out of 10, Very Good, (1001)
8.4/10
Very Good
(1001)
The price is $179
$179
$226 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Courtyard by Marriott St. Louis St. Peters
Courtyard by Marriott St. Louis St. Peters
3.0 star property
St. Peters
9.0 out of 10, Wonderful, (651)
9.0/10
Wonderful
(651)
The price is $106
$106
$127 total
includes taxes & fees
Jan 10 - Jan 11, 2026




Americas Best Value Inn & Suites St. Louis, St. Charles Inn
Americas Best Value Inn & Suites St. Louis, St. Charles Inn
2.5 star property
St. Charles
5.8 out of 10, (1004)
5.8/10
(1004)
The price is $70
$70
$81 total
includes taxes & fees
Jan 1 - Jan 2, 2026




Candlewood Suites St Louis St Charles by IHG
Candlewood Suites St Louis St Charles by IHG
2.5 star property
St. Charles
7.6 out of 10, Good, (757)
7.6/10
Good
(757)
The price is $76
$76
$87 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Hampton Inn & Suites St. Charles Old Town Area
Hampton Inn & Suites St. Charles Old Town Area
2.5 star property
St. Charles
9.2 out of 10, Wonderful, (640)
9.2/10
Wonderful
(640)
The price is $108
$108
$131 total
includes taxes & fees
Jan 25 - Jan 26, 2026




Country Inn & Suites by Radisson, St. Peters, MO
Country Inn & Suites by Radisson, St. Peters, MO
2.5 star property
St. Charles
8.2 out of 10, Very Good, (1001)
8.2/10
Very Good
(1001)
The price is $90
$90
$104 total
includes taxes & fees
Jan 11 - Jan 12, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Budget hotels in Grafton and vicinity




7.4 out of 10, Good, (994)
7.4/10
Good
(994)
The price is $61
$61
$72 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West3.0 star property
Maryland Heights
7.4 out of 10, Good, (1000)
7.4/10
Good
(1000)
The price is $71
$71
$83 total
includes taxes & fees
Jan 6 - Jan 7, 2026




7.6 out of 10, Good, (1000)
7.6/10
Good
(1000)
The price is $67
$67
$79 total
includes taxes & fees
Jan 6 - Jan 7, 2026




8.4 out of 10, Very Good, (1650)
8.4/10
Very Good
(1650)
The price is $68
$68
$83 total
includes taxes & fees
Jan 1 - Jan 2, 2026




Comfort Suites St Charles - St Louis
Comfort Suites St Charles - St Louis2.5 star property
St. Charles
8.4 out of 10, Very Good, (1001)
8.4/10
Very Good
(1001)
The price is $76
$76
$88 total
includes taxes & fees
Jan 11 - Jan 12, 2026




8.0 out of 10, Very Good, (1002)
8.0/10
Very Good
(1002)
The price is $76
$76
$87 total
includes taxes & fees
Jan 6 - Jan 7, 2026




Best Western St. Louis Airport North Hotel & Suites
Best Western St. Louis Airport North Hotel & Suites2.5 star property
Hazelwood
7.4 out of 10, Good, (867)
7.4/10
Good
(867)
The price is $76
$76
$93 total
includes taxes & fees
Jan 6 - Jan 7, 2026




Candlewood Suites St Louis St Charles by IHG
Candlewood Suites St Louis St Charles by IHG2.5 star property
St. Charles
7.6 out of 10, Good, (757)
7.6/10
Good
(757)
The price is $76
$76
$87 total
includes taxes & fees
Jan 11 - Jan 12, 2026




8.2 out of 10, Very Good, (1002)
8.2/10
Very Good
(1002)
The price is $77
$77
$87 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Comfort Inn & Suites St. Louis - Hazelwood
Comfort Inn & Suites St. Louis - Hazelwood2.5 star property
Hazelwood
7.8 out of 10, Good, (606)
7.8/10
Good
(606)
The price is $77
$77
$95 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Comfort Inn & Suites St. Louis - O'Fallon
Comfort Inn & Suites St. Louis - O'Fallon2.5 star property
O'Fallon
7.6 out of 10, Good, (1001)
7.6/10
Good
(1001)
The price is $78
$78
$92 total
includes taxes & fees
Jan 8 - Jan 9, 2026




Holiday Inn St. Louis Arpt West-Earth City by IHG
Holiday Inn St. Louis Arpt West-Earth City by IHG3.5 star property
Earth City
7.6 out of 10, Good, (1000)
7.6/10
Good
(1000)
The price is $78
$78
$90 total
includes taxes & fees
Jan 24 - Jan 25, 2026




Extended Stay America Suites St Louis St Peters
Extended Stay America Suites St Louis St Peters2.5 star property
St. Peters
7.0 out of 10, Good, (614)
7.0/10
Good
(614)
The price is $79
$79
$91 total
includes taxes & fees
Jan 9 - Jan 10, 2026




8.6 out of 10, Excellent, (196)
8.6/10
Excellent
(196)
The price is $79
$79
$97 total
includes taxes & fees
Jan 1 - Jan 2, 2026




Sonesta Simply Suites St Louis Earth City
Sonesta Simply Suites St Louis Earth City2.0 star property
Earth City
8.6 out of 10, Excellent, (807)
8.6/10
Excellent
(807)
The price is $80
$80
$92 total
includes taxes & fees
Jan 19 - Jan 20, 2026




9.2 out of 10, Wonderful, (29)
9.2/10
Wonderful
(29)
The price is $89
$89
$105 total
includes taxes & fees
Jan 1 - Jan 2, 2026




7.6 out of 10, Good, (507)
7.6/10
Good
(507)
The price is $80
$80
$91 total
includes taxes & fees
Jan 11 - Jan 12, 2026




8.0 out of 10, Very Good, (333)
8.0/10
Very Good
(333)
The price is $82
$82
$91 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Best Western Plus St. Louis West-Westport
Best Western Plus St. Louis West-Westport2.5 star property
Maryland Heights
8.0 out of 10, Very Good, (1039)
8.0/10
Very Good
(1039)
The price is $84
$84
$98 total
includes taxes & fees
Jan 1 - Jan 2, 2026




8.4 out of 10, Very Good, (941)
8.4/10
Very Good
(941)
The price is $84
$84
$100 total
includes taxes & fees
Jan 1 - Jan 2, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in Grafton
Pet friendly
Family friendly
Top landmarks in Grafton
Learn more about Grafton
Bald eagles soar above the confluence of the Mississippi and Illinois rivers in this tiny riverside town that punches well above its weight in attractions. Take the Grafton SkyTour for views that explain why locals never leave, then sample vintages at The Winery at Aerie's Resort where the panorama rivals the Cabernet. Cool off at Raging Rivers Waterpark or commune with rescued wildlife at the Treehouse Wildlife Center. Pere Marquette State Park offers hiking trails through limestone bluffs that have witnessed centuries of river traffic. After exploring, reward yourself with a scoop at Grafton Ice Cream Company – the perfect companion for watching riverboats glide past as the sun sets over the water.

Photo by Wesley Blackwell
Open Photo by Wesley Blackwell
Check out reviews of Grafton hotels guests love

Hilton St. Louis Airport
10/10 Excellent
"All"

Country Inn & Suites by Radisson, St. Charles Historic District
10/10 Excellent
"Marsha was so friendly and helpful at the front desk. The breakfast was amazing as always. Our room was very clean and comfortable. These are just some of the reasons we stay at Country Inn and Suites on every trip to St. Charles."

Drury Plaza Hotel St. Louis St. Charles
10/10 Excellent
"The staff were all so friendly and helpful. Breakfast was great!"

Hampton Inn St. Charles St. Peters
10/10 Excellent
"very friendly staff and good location
"

Best Western Plus The Charles Hotel
10/10 Excellent
"Everything was good."

Motel 6 Hazelwood, MO
10/10 Excellent
"So clean and smelled so good. Staff was so friendly and helpful and just off the interstate was so convenient"

Pear Tree Inn St. Louis Airport
10/10 Excellent
"Close to airport, car rental site, and reasonably price for a hoilday. "

Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
10/10 Excellent
"Beware of the bathtub. Iit needs help. It was slippyer. I fell. Reported it to the front desk but i believed it went in one ear and out the other "

Best Western Plus St. Louis West-Westport
10/10 Excellent
"Clean, cozy, warming "
Frequently asked questions
Can I book a refundable hotel in Grafton?
If you're looking for the flexibility to change your plans to Grafton, most properties offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Grafton if I want a vacation home instead of a traditional hotel?
If you want a good alternative to a hotel, browse our selection of 27 vacation homes.
What will the weather in Grafton be like during my visit?
July and August are typically the warmest months in Grafton when the average temp is 75°F. January and February are the coldest months when the average temperature is 37°F. May and April are the months with the most rain.
Why should I book my Grafton hotel through Hotels.com?
There are lots of reasons to book your Grafton trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.