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 9.0
Wonderful - What previous guests thought, 1,061 reviews
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.7
Excellent - What previous guests thought, 132 reviews
Price from
$122.18
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.3
Very Good - What previous guests thought, 180 reviews
Price from
$163.24
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, 108 reviews
Price from
$130
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, 431 reviews
Price from
$159.45
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, 310 reviews
Price from
$84.15
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, 411 reviews
Price from
$104.72
1 night, 2 adults

Comfort Inn St Louis Airport

Bridgeton (Near St. Charles)

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.

M
Mark
From
United States
very nice and comfortable rooms
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 122 reviews
Price from
$87.39
1 night, 2 adults

Country Inn & Suites by Radisson, St Peters, MO

Saint Peters (Near St. Charles)

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.

R
Roberta
From
United States
Convience to highway and restaurants.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 278 reviews
Price from
$94.53
1 night, 2 adults

Courtyard St. Louis Westport Plaza

Maryland Heights (Near St. Charles)

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

L
Lisa
From
United States
Comfortable & Quiet. Good location.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 159 reviews
Price from
$142
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

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, 168 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 $90.84 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 109 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 $168.06 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 278 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 $142.89 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 80 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 $192.12 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 98 reviews

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

    From $239.52 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 47 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.

  • Scored out of 10, guest rating 7.1
    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 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

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

  • 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.

    From $361.91 per night
  • 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.

  • Scored out of 10, guest rating 10
    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 $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 10
    Exceptional - What previous guests thought, 1 review

    411 San Juan Recently Renovated 2 Bedroom TownHome is located in St. Charles, just 4.7 miles from Hollywood Casino St. Louis and 22 miles from St. Louis Gateway Arch.

    From $292.47 per night
  • 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).

Enjoy breakfast in St. Charles and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 44 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.1
    Very Good - What previous guests thought, 122 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 $109.49 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 159 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 9.5
    Exceptional - What previous guests thought, 2 reviews

    Spacious 2 Bedroom Townhome by StayLage offers accommodations in Earth City, 4.8 miles from Hollywood Casino St. Louis and 22 miles from St. Louis Gateway Arch.

    From $283.99 per night
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 2 reviews

    Saint Charles 2 Bedroom Townhome Retreat offers accommodations in Earth City, 22 miles from St. Louis Gateway Arch and 31 miles from Six Flags St. Louis.

    From $283.99 per night

FAQ about cheap hotels in St. Charles

Cheap hotels that guests love in St. Charles

See all
  • Avg. price/night: $133.57
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,061 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: $265.05
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 180 reviews
    Nice hotel, nice location, highly recommended. Na
    Guest review by
    Hodgkins
    Travelers with friends
  • Avg. price/night: $133.57
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,061 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: $133.57
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,061 reviews
    Location and staff
    Guest review by
    Katy
    Young couple
  • Avg. price/night: $133.57
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,061 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