The 10 best cheap hotels in St. Charles, US | Booking.com
Skip to main content

Cheap hotels in St. Charles

Find the cheap hotels that appeal to you the most

The best cheap hotels in St. Charles

Check out our selection of great cheap hotels in St. Charles

Filter by:

Review score

Country Inn & Suites by Radisson, St Charles Historic District

Hotel in St. Charles

Located in St. Charles, within 5.2 miles of Hollywood Casino St. Louis and 24 miles of St.

B
Brian
From
Spain
Staff was very helpful and location in historical district was convenient.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,073 reviews
Location 9.6
Price from
$130.90
1 night, 2 adults

Hampton Inn & Suites St Charles Old Town Area, Mo

Hotel in St. Charles

Featuring 3-star accommodations, Hampton Inn & Suites St Charles Old Town Area, Mo is located in St. Charles, 5 miles from Hollywood Casino St. Louis and 22 miles from St. Louis Gateway Arch.

L
Leah
From
United States
Clean comfy room with a lovely friendly staff. Hot coco bar was a hit with the kids.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 128 reviews
Location 8.8
Price from
$157
1 night, 2 adults

Tru by Hilton St. Charles St. Louis

Hotel in St. Charles

Located in St. Charles, 4.7 miles from Hollywood Casino St. Louis, Tru by Hilton St. Charles St. Louis has accommodations with a fitness center, free private parking and a terrace.

A
Avalos
From
United States
Great place nice and clean with a great friendly staff
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 179 reviews
Location 9.2
Price from
$169.43
1 night, 2 adults

Holiday Inn Express Hotel & Suites St. Charles by IHG

Hotel in St. Charles

Located within 10 miles of Hollywood Casino St. Louis and 27 miles of St. Louis Gateway Arch, Holiday Inn Express Hotel & Suites St. Charles by IHG provides rooms in St. Charles.

A
April
From
United States
It was updated (modern) and very clean!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 115 reviews
Location 8.6
Price from
$149
1 night, 2 adults

Embassy Suites by Hilton Saint Louis Saint Charles

Hotel in St. Charles

Adjacent to the St. Charles Convention Center and a short drive from downtown St. Louis, this all-suite hotel offers helpful amenities such as a free shuttle service.

R
Robin
From
United States
Location was great and staff was friendly and helpful
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 444 reviews
Location 9.2
Price from
$163.56
1 night, 2 adults

The Historic Bricks on Main

St. Charles

The Historic Bricks on Main offers accommodations in St. Charles, 5.9 miles from Hollywood Casino St. Louis and 25 miles from St. Louis Gateway Arch.

J
Jeremy
From
United States
We enjoyed the ambiance of the loft—it felt secure and snug. The finishes were impressive to both touch and sight. There were ample supplies, including a coffee machine and filter cartridge, allowing me to brew my own coffee that I brought along.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 12 reviews
Location 10.0
Price from
$126
1 night, 2 adults

Super 8 by Wyndham St Charles

Hotel in St. Charles

Featuring 1-star accommodations, Super 8 by Wyndham St Charles is located in St. Charles, 7.2 miles from Hollywood Casino St. Louis and 24 miles from St. Louis Gateway Arch.

J
Judith
From
United States
Bed was very comfortable. Unit was clean. Staff was friendly
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 303 reviews
Location 8.1
Price from
$78.20
1 night, 2 adults

Comfort Suites St Charles-St Louis

Hotel in St. Charles

Comfort Suites St Charles-St Louis is located in St. Charles, within 5 miles of Hollywood Casino St. Louis and 24 miles of St. Louis Gateway Arch.

W
West
From
Canada
The comfort of the bed, spacious room and location.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 392 reviews
Location 8.4
Price from
$104.72
1 night, 2 adults

Main Street Living! 2 Bedroom Unit right On Main!

St. Charles

Main Street Living! 2 Bedroom Unit right On Main! offers accommodations in St. Charles, 5.4 miles from Hollywood Casino St. Louis and 23 miles from St. Louis Gateway Arch.

P
Patricia
From
United States
You couldn’t beat this location! The apartment was right on Main Street in Saint Charles. We were so close to so many restaurants, that it made it really hard to choose where to eat. The convenience of having a parking spot right in back of the property, made it really easy for us to unload our luggage. The beds at this property were super comfortable and we’d like to know where they got their mattresses! Any questions we had were immediately answered by the owners, which really impressed us. We will definitely be staying here again and recommending it to anyone that plans on staying in Saint Charles.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 8 reviews
Location 10.0
Price from
$151.20
1 night, 2 adults

Historic 2 bedroom house St Charles

St. Charles

Historic 2 bedroom house St Charles is located in St. Charles, just 6.2 miles from Hollywood Casino St. Louis and 23 miles from St. Louis Gateway Arch.

J
Jody
From
United States
Perfect size visiting granddaughter at college. Clean property great communication with staff. Would stay again
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 7 reviews
Location 8.5
Price from
$151.20
1 night, 2 adults
All cheap hotels in St. Charles

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in St. Charles and surrounding area in the past month

See all

Enjoy breakfast in St. Charles and nearby

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 41 reviews

    Located in Earth City, 3.2 miles from Hollywood Casino St. Louis, Residence Inn Saint Louis Airport / Earth City has rooms with air conditioning.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 106 reviews

    Located in Bridgeton, 4 miles from Hollywood Casino St. Louis, SpringHill Suites St. Louis Airport/Earth City has accommodations with a fitness center and private parking.

    From $178.52 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 286 reviews

    Located in Saint Peters, Country Inn & Suites by Radisson, St Peters, MO has air-conditioned rooms with free WiFi. This 3-star hotel offers massage services.

    From $152.34 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 114 reviews

    Located in Bridgeton, 6.9 miles from Hollywood Casino St. Louis, Comfort Inn St Louis Airport provides accommodations with a fitness center, free private parking and a casino.

    From $113.83 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 165 reviews

    Located in Maryland Heights, 6.2 miles from Hollywood Casino St. Louis, Courtyard St.

    From $209.92 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 105 reviews

    Located 6.1 miles from Hollywood Casino St. Louis, Fairfield Inn & Suites by Marriott St.

    From $329.79 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 51 reviews

    Located 6.1 miles from Hollywood Casino St. Louis, Residence Inn by Marriott St. Louis Westport offers 3-star accommodations in Maryland Heights and features a fitness center, a terrace and a bar.

    From $296.14 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3 reviews

    Stay on Main 319 N Main is located in St. Charles, just 6 miles from Hollywood Casino St. Louis and 25 miles from St. Louis Gateway Arch. The property is around 19 miles from Forest Park (St.

Stay connected in St. Charles and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 172 reviews

    Sonesta Simply Suites St Louis Earth City is located in Earth City, 3.4 miles from Hollywood Casino St. Louis and 21 miles from St. Louis Gateway Arch.

    From $96.59 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 79 reviews

    Located 10 miles from Hollywood Casino St. Louis, Courtyard by Marriott St. Louis St. Peters offers 3-star accommodations in Saint Peters and features free bikes, a fitness center and a bar.

    From $237.73 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 12 reviews

    The Historic Bricks on Main offers accommodations in St. Charles, 5.9 miles from Hollywood Casino St. Louis and 25 miles from St. Louis Gateway Arch.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 9 reviews

    4 Bedroom House, sleeps 12, short walk to Main St! is located in St. Charles, just 23 miles from St. Louis Gateway Arch and 19 miles from Forest Park (St. Louis).

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 8 reviews

    115 N Main HUGE 2 bedroom unit on Main Street is located in St. Charles, just 5.8 miles from Hollywood Casino St. Louis and 25 miles from St. Louis Gateway Arch.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 7 reviews

    Historic 2 bedroom house St Charles is located in St. Charles, just 6.2 miles from Hollywood Casino St. Louis and 23 miles from St. Louis Gateway Arch.

    From $322.79 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

    The Original Custom House! is located in St. Charles, just 19 miles from St. Louis Zoo and 20 miles from Fox Theater. The property is around 5.4 miles from Hollywood Casino St.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 8 reviews

    Main Street Living! 2 Bedroom Unit right On Main! offers accommodations in St. Charles, 5.4 miles from Hollywood Casino St. Louis and 23 miles from St. Louis Gateway Arch.

Great access to the city center. Check these cheap hotels in St. Charles and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Charming Duplex on Main is located in St. Charles, just 5.2 miles from Hollywood Casino St. Louis and 22 miles from St. Louis Gateway Arch.

    From $252.47 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

    Duplex Hideaway in Saint Charles MO offers accommodations in St. Charles, 5.2 miles from Hollywood Casino St. Louis and 22 miles from St. Louis Gateway Arch.

    From $245.40 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Dreamy St Charles Retreat with Furnished Patio! offers accommodations in St. Charles, 24 miles from St. Louis Gateway Arch and 20 miles from Forest Park (St. Louis).

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 4 reviews

    Private Basement Retreat is located in St. Charles, just 26 miles from St. Louis Gateway Arch and 22 miles from Forest Park (St. Louis).

    From $220.08 per night

FAQ about cheap hotels in St. Charles

Cheap hotels that guests love in St. Charles

See all
  • Avg. price/night: $176.08
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,073 reviews
    The hotel is in the perfect location for a visit to St. Charles. The rooms are spacious and very comfortable and the property is quiet.
    Guest review by
    Tony
    Young couple
  • Avg. price/night: $264.57
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 179 reviews
    Nice hotel, nice location, highly recommended. Na
    Guest review by
    Hodgkins
    Travelers with friends
  • Avg. price/night: $176.08
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,073 reviews
    Very clean and comfortable. Breakfast selection was excellent. Location right off the freeway but not close enough for the road noise to be a problem. Ate at a restaurant right nearby that was convenient and good food. Parking was great under the building which felt secure.
    Guest review by
    William
    Young couple
  • Avg. price/night: $176.08
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,073 reviews
    Location and staff
    Guest review by
    Katy
    Young couple
  • Avg. price/night: $176.08
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,073 reviews
    Location was great, breakfast good and room good size. Need towel bars on bathroom, also tile floor on bathroom needs deep cleaning
    Guest review by
    Fritch
    Young couple
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 8 reviews
    Location was perfect, thank you for allowing me to bring my dogs, and the garage access and backyard access were much needed. St Charles is obviously a joy.
    Guest review by
    Leilani
    Family with young children
gogless