Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Charles Independent Hotels

See all 273 Hotels in St. Charles
Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch

315 Chestnut St, St. Louis
4.5 out of 5.0
4.3 out of 5 (4,994 reviews)
Room issues The bathroom sink was clogged and would not drain. The toilet also had problems flushing. - 

$79

$79
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

777 Casino Center Drive, Maryland Heights
4.0 out of 5.0
3.8 out of 5 (1,850 reviews)
Very Nice Hotel The hotel and staff are very friendly. Our room was clean and ready for us. The only thing I could … - 

$87

$87
St. Louis City Center Hotel

St. Louis City Center Hotel

400 S 14th St, St. Louis
3.5 out of 5.0
3.8 out of 5 (3,282 reviews)
Very close to Scottrade Center Was worried after reading some of the other reviews, but decided to take a chance. We loved it! It … - 

$87

$87
The Parkway Hotel

The Parkway Hotel

4550 Forest Park Ave, St. Louis
3.5 out of 5.0
4.2 out of 5 (1,441 reviews)
Nice place close to Wash U I came to see my daughter who attends Washington University and didn't want to stay downtown. This … - 

$115

$115
Airport Plaza Inn & Conference Center

Airport Plaza Inn & Conference Center

4534 Long Road, Bridgeton
3.5 out of 5.0
3.1 out of 5 (1,801 reviews)
Excellent price. Polite staff. Close to Airport. Price is affordable. Rooms are adequate. Staff was very polite. Shuttle to and from airport. Restau … - 

$62

$62
The Hotel Majestic St. Louis

The Hotel Majestic St. Louis

1019 Pine St, St. Louis
4.5 out of 5.0
3.8 out of 5 (1,117 reviews)
Quaint. Good location. Comfortable. Historical building, in the process of rennovation. Definitely will benefit from an up … - 

$98

$98
Sonesta ES Suites St. Louis - Chesterfield

Sonesta ES Suites St. Louis - Chesterfield

15431 Conway Rd, Chesterfield
3.0 out of 5.0
4.5 out of 5 (151 reviews)
Staff is not friendly Hotel is nice, room is fine. One little problem is the cold approach from the staff. The room does … - 

$99

$99
HoteLumiere at the Arch

HoteLumiere at the Arch

999 N. 2nd St., St. Louis
4.0 out of 5.0
3.2 out of 5 (398 reviews)
Holiday Party/Date Night The hotel is nice since they remodeled, however, because we wanted a smoking room and because the o … - 

$79

$79
Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa

1 Ameristar Blvd, St. Charles
5.0 out of 5.0
4.5 out of 5 (1,058 reviews)
It was wonderful. No issues, very relaxing. Just what I needed - 

$134

$134
Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

2 South 4th Street, St. Louis
3.5 out of 5.0
4.6 out of 5 (3,055 reviews)
Very nice and accommodating, friendly staff. Will definitely recommend in the future. - 

$120

$120
Red Roof Inn St Louis - Westport

Red Roof Inn St Louis - Westport

11837 Lackland Rd, Maryland Heights
2.5 out of 5.0
3.3 out of 5 (1,206 reviews)
If useing a GPS use the adress for HOOTERS WESPORT We had a GPS, it took us to wrong location...... 45 minutes away from the hotel! - 

$49

$49
Red Roof Plus St. Louis - Forest Park / Hampton Ave.

Red Roof Plus St. Louis - Forest Park / Hampton Ave.

5823 Wilson Avenue, St. Louis
3.0 out of 5.0
3.4 out of 5 (1,412 reviews)
Adequate hotel on the Hill for visiting family Just slept there. Very small room would hardly accommodate most travelers with luggage. But if comp … - 

$63

$63
Motel 6 Maryland Heights, MO

Motel 6 Maryland Heights, MO

12330 Dorsett Rd, Maryland Heights
2.5 out of 5.0
3.0 out of 5 (348 reviews)
Good people The staff was very friendly and helpfull. The room was clean. I brought my dog and we had a good ex … - 

$40

$40
Hawthorn Suites by Wyndham St. Louis Westport Plaza

Hawthorn Suites by Wyndham St. Louis Westport Plaza

1881 Craigshire Rd, Maryland Heights
3.5 out of 5.0
4.2 out of 5 (690 reviews)
Large, clean space, great breakfast Was very impressed with the quality for the price. Staff was friendly, room was clean and breakfast … - 

$82

$82
Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station

2211 Market Street, St. Louis
3.5 out of 5.0
4.3 out of 5 (1,584 reviews)
Nice hotel, great location. Would stay here again. - 

$95

$95
Pear Tree Inn Airport - St. Louis - St. Ann, MO

Pear Tree Inn Airport - St. Louis - St. Ann, MO

10810 Pear Tree Ln, St. Ann
3.0 out of 5.0
4.3 out of 5 (1,085 reviews)
Very close to airport, good 24 hour shuttle, good rest, good breakfast, convenient location, nice surroundings, clean, hospitable - 

$80

$80
River City Casino & Hotel

River City Casino & Hotel

777 River City Casino Blvd, St. Louis
4.5 out of 5.0
4.6 out of 5 (822 reviews)
Getaway Just wanted to get away by myself I felt very safe security is very good you need a room key to eve … - 

$110

$110
Clayton Plaza Hotel

Clayton Plaza Hotel

7750 Carondelet Avenue, St. Louis
4.0 out of 5.0
4.1 out of 5 (2,963 reviews)
Looked like hard wood floors....very pretty, but half of the room, the floor was freezing! - 

$109

$109
The Wildwood Hotel

The Wildwood Hotel

2801 Fountain Pl, Wildwood
4.0 out of 5.0
4.5 out of 5 (2,386 reviews)
Great place to stay. Definitely will be staying here every time we are in the area. Excellent food and room. - 

$95

$95
City Place St. Louis - Downtown Hotel

City Place St. Louis - Downtown Hotel

200 North 4th Street, St. Louis
4.0 out of 5.0
3.3 out of 5 (3,693 reviews)
Easy check in. Huge room. Great staff. Would definitely return again - 

$79

$79
Map

Recently booked St. Charles hotels

Best Western Plus The Charles Hotel
3.0 out of 5.0
Last booking: 14 minutes ago
Fairfield by Marriott St Charles
3.0 out of 5.0
Last booking: 33 minutes ago
Red Roof Inn St Louis - St Charles
2.5 out of 5.0
Last booking: 42 minutes ago
Country Inn & Suites By Carlson, St. Charles, MO
3.0 out of 5.0
Last booking: 3 hours ago
Americas Best Value Inn & Suites-St. Charles Inn/St. Louis
3.0 out of 5.0
Last booking: 4 hours ago
Ameristar Casino Resort and Spa
5.0 out of 5.0
Last booking: 6 hours ago
WoodSpring Suites St. Louis St. Charles
3.5 out of 5.0
Last booking: 6 hours ago
Wingate by Wyndham St. Charles MO
3.5 out of 5.0
Last booking: 10 hours ago
Towneplace Suites By Marriott St Charles
3.0 out of 5.0
Last booking: 17 hours ago

Pocket Guide: Independent Hotels in St. Charles

Search for hotels in St. Charles on Expedia. You can easily find your hotels in St. Charles using one of the methods below:

  • View our selection of featured hotels in St. Charles
  • Use the map to find hotels in the St. Charles neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Charles, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Charles
  • Enter your travel dates to view the best deals on hotels in St. Charles - while they last