- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Grafton

Pet friendly

Hot tub
Check prices for these dates
Our top choices for Grafton hotels

1. The Green Tree Inn
The Green Tree InnElsah
9.8 out of 10, Exceptional, (220 reviews)
The price is ₩299,782
₩332,698 total
includes taxes & fees
Nov 20 - Nov 21

2. Super 8 by Wyndham Jerseyville
Super 8 by Wyndham JerseyvilleJerseyville
8.0 out of 10, Very good, (382 reviews)
The price is ₩136,022
₩150,957 total
includes taxes & fees
Nov 22 - Nov 23

3. Holiday Inn Express Hotel and Suites St. Charles by IHG
Holiday Inn Express Hotel and Suites St. Charles by IHGSt. Charles
8.2 out of 10, Very good, (772 reviews)
The price is ₩156,025
₩179,309 total
includes taxes & fees
Nov 27 - Nov 28

4. Hollywood Casino & Hotel St. Louis
Hollywood Casino & Hotel St. LouisRiverport
8.6 out of 10, Excellent, (2,245 reviews)
The price is ₩102,674
₩140,066 total
includes taxes & fees
Dec 6 - Dec 7

5. Wingate by Wyndham St. Louis Airport
Wingate by Wyndham St. Louis AirportSt. Ann
9.2 out of 10, Wonderful, (1,730 reviews)
The price is ₩134,110
₩159,240 total
includes taxes & fees
Nov 23 - Nov 24

6. Ameristar Casino Resort and Spa
Ameristar Casino Resort and SpaSt. Charles
8.8 out of 10, Excellent, (1,090 reviews)
The price is ₩212,300
₩270,240 total
includes taxes & fees
Dec 15 - Dec 16

7. Courtyard by Marriott St. Louis St. Peters
Courtyard by Marriott St. Louis St. PetersSt. Peters
9.0 out of 10, Wonderful, (786 reviews)
The price is ₩166,827
₩200,104 total
includes taxes & fees
Nov 22 - Nov 23

8. Drury Inn & Suites St. Louis St. Peters
Drury Inn & Suites St. Louis St. PetersSt. Peters
9.6 out of 10, Exceptional, (1,000 reviews)
The price is ₩146,677
₩168,606 total
includes taxes & fees
Nov 22 - Nov 23

9. Motel 6 Hazelwood, MO
Motel 6 Hazelwood, MOHazelwood
8.4 out of 10, Very good, (2,290 reviews)
The price is ₩79,333
₩96,963 total
includes taxes & fees
Nov 16 - Nov 17

10. Embassy Suites by Hilton St. Louis St. Charles
Embassy Suites by Hilton St. Louis St. CharlesSt. Charles
8.8 out of 10, Excellent, (1,004 reviews)
The price is ₩169,494
₩194,793 total
includes taxes & fees
Nov 22 - Nov 23

11. Country Inn & Suites by Radisson, St. Peters, MO
Country Inn & Suites by Radisson, St. Peters, MOSt. Charles
8.0 out of 10, Very good, (1,001 reviews)
The price is ₩117,886
₩135,510 total
includes taxes & fees
Dec 6 - Dec 7

12. Hampton Inn By Hilton St Louis Airport
Hampton Inn By Hilton St Louis AirportWoodson Terrace
9.0 out of 10, Wonderful, (261 reviews)
The price is ₩152,131
₩183,071 total
includes taxes & fees
Nov 25 - Nov 26

13. Holiday Inn Express & Suites St Peters by IHG
Holiday Inn Express & Suites St Peters by IHGSt. Peters
9.4 out of 10, Exceptional, (458 reviews)
The price is ₩148,387
₩178,739 total
includes taxes & fees
Dec 13 - Dec 14

14. Hyatt Select St. Louis Airport
Hyatt Select St. Louis AirportWoodson Terrace
9.2 out of 10, Wonderful, (1,018 reviews)
The price is ₩146,224
₩181,298 total
includes taxes & fees
Dec 5 - Dec 6

15. Hampton Inn St. Charles St. Peters
Hampton Inn St. Charles St. PetersSt. Charles
8.2 out of 10, Very good, (1,002 reviews)
The price is ₩153,518
₩176,442 total
includes taxes & fees
Nov 22 - Nov 23

16. Super 8 by Wyndham St Charles
Super 8 by Wyndham St CharlesSt. Charles
8.2 out of 10, Very good, (1,000 reviews)
The price is ₩103,150
₩118,548 total
includes taxes & fees
Dec 6 - Dec 7

17. Comfort Suites St Charles - St Louis
Comfort Suites St Charles - St LouisSt. Charles
8.4 out of 10, Very good, (1,000 reviews)
The price is ₩122,247
₩140,494 total
includes taxes & fees
Dec 6 - Dec 7

18. Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis AirportSt. Ann
9.4 out of 10, Exceptional, (3,365 reviews)
The price is ₩120,006
₩142,492 total
includes taxes & fees
Nov 18 - Nov 19

19. Sleep Inn Saint Charles North
Sleep Inn Saint Charles NorthSt. Charles
5.8 out of 10, (564 reviews)
The price is ₩98,403
₩113,092 total
includes taxes & fees
Dec 13 - Dec 14

20. Quality Inn Florissant - St Louis
Quality Inn Florissant - St LouisFlorissant
7.4 out of 10, Good, (1,000 reviews)
The price is ₩82,853
₩98,803 total
includes taxes & fees
Nov 22 - Nov 23
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.
Stay near popular Grafton attractions
Learn more about Grafton
Perched where the Illinois and Mississippi rivers meet, this charming town offers scenic riverboat cruises and zipline adventures through lush forests. Visit the Loading Dock's riverside patio for local craft beers while watching eagles soar over the water during winter months.
























































































