You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 2 more
Locality
Popular locations
Show -3 more
Showing Properties in Saint Charles
Quality Inn
Based on 680 Ratings and 0 reviews
(680 Ratings)
£ 64
+ £ 8 taxes & fees
Per Night
Hampton Inn St. Charles St. Peters
Based on 1000 Ratings and 0 reviews
(1000 Ratings)
£ 74
+ £ 10 taxes & fees
Per Night
Embassy Suites St. Louis-St. Charles
£ 90
+ £ 12 taxes & fees
Per Night
Super 8 by Wyndham St Charles
£ 62
£ 58
+ £ 10 taxes & fees
Per Night
Residence Inn by Marriott O'Fallon
£ 94
+ £ 17 taxes & fees
Per Night
Sleep Inn & Suites O'Fallon MO - Technology Drive
Based on 1002 Ratings and 0 reviews
(1002 Ratings)
£ 65
£ 60
+ £ 12 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Sleep Inn & Suites
£ 50
£ 46
+ £ 8 taxes & fees
Per Night
Hilton Garden Inn St. Louis/O'Fallon MO
£ 89
+ £ 15 taxes & fees
Per Night
Ameristar Casino Resort and Spa
£ 119
£ 90
+ £ 24 taxes & fees
Per Night
Fairfield by Marriott St Charles
Based on 837 Ratings and 0 reviews
(837 Ratings)
£ 54
+ £ 8 taxes & fees
Per Night
Holiday Inn Express & Suites ST PETERS
£ 79
+ £ 17 taxes & fees
Per Night
Holiday Inn Express Hotel & Suites St. Charles
£ 93
+ £ 15 taxes & fees
Per Night
Hampton Inn & Suites by Hilton St. Charles Old Town Area
£ 85
+ £ 15 taxes & fees
Per Night
Economy Inn Wentzville
£ 53
£ 49
+ £ 12 taxes & fees
Per Night
Relax Inn Saint Charles
Based on 730 Ratings and 0 reviews
(730 Ratings)
£ 44
£ 41
+ £ 7 taxes & fees
Per Night
Staybridge Suites O'Fallon Chesterfield, an IHG hotel
Based on 286 Ratings and 0 reviews
(286 Ratings)
£ 89
+ £ 16 taxes & fees
Per Night
Holiday Inn Express & Suites Wentzville St Louis West
Based on 675 Ratings and 0 reviews
(675 Ratings)
£ 97
+ £ 19 taxes & fees
Per Night
Comfort Suites St Charles - St Louis
Based on 788 Ratings and 0 reviews
(788 Ratings)
£ 63
£ 58
+ £ 10 taxes & fees
Per Night
Candlewood Suites St Louis St Charles, an IHG Hotel
Based on 670 Ratings and 0 reviews
(670 Ratings)
£ 71
+ £ 11 taxes & fees
Per Night
Hampton Inn by Hilton Wentzville
Based on 553 Ratings and 0 reviews
(553 Ratings)
£ 110
+ £ 14 taxes & fees
Per Night