Top-8 hotels in the center of St. Charles

  • guests
Location is a crucial point in selection of the hotel. That's why we have collected the best hotels in the center of St. Charles together. Cheap hotel rates here start from $93 and reach $132.
Hotellook team
Rating 8.8
Excellent business hotel. Located near shopping areas with easy access to parking. Pleasant entrance area. Great pool. Clean. Popular among families.
Rating 7.9
Very good city hotel. Near to the city centre with good shopping options nearby. Good shuttle service. Popular among families.
from $93
Rating 8.2
Very good family hotel. Spacious rooms. Good accessibility by car. Great pool.
from $132
Rating 8.2
Very good family hotel. Nice building. Delicious food. Popular among business travelers.
from $125
Rating 8.6
Excellent family hotel. Good accessibility by car. Nice building. Bar is awesome.
Rating 7.8
Good Hotel. Friendly service and great reception.
from $125
Rating 8.9
Excellent hotel. Rooms are clean and breakfast is tasty. Awesome vibe.
from $104
Rating 7.3
Fair city hotel. Easily accessible by car and offers nearby parking areas. Great reception and friendly service, with quiet rooms.
Check all St. Charles hotels
  • guests