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

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured St. Charles Independent Hotels

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

Hyatt Regency St. Louis at The Arch

315 Chestnut St, St. Louis
4.0 out of 5.0
4.3 out of 5 (1,651 reviews)
Amazing Hotel Amazing hotel with great staff and a great location. I will stay here overtime I'm in St. Louis! - 

$109

$109
HoteLumiere at the Arch

HoteLumiere at the Arch

999 N. 2nd St., St. Louis
4.0 out of 5.0
2.9 out of 5 (107 reviews)
Loved this place! Beautiful hotel in Laclede's landing. Perfect location for us. We loved our room and the lobby was … - 

$101

$101
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

777 Casino Center Drive, Maryland Heights
3.5 out of 5.0
3.7 out of 5 (492 reviews)
Cool rooms at a casino hotel The decor in the room was awesome. Liked the breakfast, too. Thx. - 

$98

$98
The Parkway Hotel

The Parkway Hotel

4550 Forest Park Ave, St. Louis
3.0 out of 5.0
4.2 out of 5 (481 reviews)
Booked a few rooms here for a group. Not disappointed in any way. - 

$149

$149
Red Roof Inn St Louis - Westport

Red Roof Inn St Louis - Westport

11837 Lackland Rd, Maryland Heights
2.0 out of 5.0
3.0 out of 5 (287 reviews)
Hit and misssing? The best thing about the hotel was probably your location. Your Maryland Heights location was about … - 

$49

$49
Airport Plaza Inn & Conference Center

Airport Plaza Inn & Conference Center

4534 Long Road, Bridgeton
3.0 out of 5.0
3.1 out of 5 (778 reviews)
Stay for the night The service was fast and people was nice the food in the restaurant was good but the hotel clerk co … - 

$69

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

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

10810 Pear Tree Ln, St. Ann
2.5 out of 5.0
4.3 out of 5 (262 reviews)
Quick overnight to be close to airport It was modern, super clean, comfortable and a decent breakfast prior to the free shuttle to the air … - 

$85

$85
Hawthorn Suites by Wyndham St. Louis Westport Plaza

Hawthorn Suites by Wyndham St. Louis Westport Plaza

1881 Craigshire Rd, Maryland Heights
3.0 out of 5.0
4.2 out of 5 (181 reviews)
Just like home We stayed 4 nights and really liked the suite. Unfortunately we were only there a short while and d … - 

$82

$82
City Place St. Louis - Downtown Hotel

City Place St. Louis - Downtown Hotel

200 North 4th Street, St. Louis
3.5 out of 5.0
3.2 out of 5 (1,267 reviews)
Nice place despite the other reviews I had read some reviews that made me a little worried, but I usually stay in Best Western hotels an … - 

$95

$95
St. Louis City Center Hotel

St. Louis City Center Hotel

400 S 14th St, St. Louis
3.5 out of 5.0
3.5 out of 5 (889 reviews)
Mini vacation We loved it! It was close to everything we had planned to do during our 3 days there. Has a big ind … - 

$110

$110
Clayton Plaza Hotel

Clayton Plaza Hotel

7750 Carondelet Avenue, St. Louis
3.5 out of 5.0
4.0 out of 5 (595 reviews)
This is our go to hotel. Always courteous and efficient staff and delicious breakfast buffet. Fitne … - 

$109

$109
Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station

2211 Market Street, St. Louis
3.0 out of 5.0
4.3 out of 5 (505 reviews)
Very nice hotel in perfect location! The location is great! The hotel is very nice, you have a city view with free parking also! The hot … - 

$120

$120
Motel 6 Maryland Heights, MO

Motel 6 Maryland Heights, MO

12330 Dorsett Rd, Maryland Heights
2.0 out of 5.0
2.9 out of 5 (88 reviews)
I really have two complaints. 1. The toilet in the restroom is entirely too close to the wall. 2. N … - 

$35

$35
Motel 6 Hazelwood

Motel 6 Hazelwood

5781 Campus Ct, Hazelwood
2.0 out of 5.0
3.1 out of 5 (319 reviews)
My Room. My stay was OK. They didn't clean my room one of the days and I ask they to come and clean my room … - 

$40

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

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

5823 Wilson Avenue, St. Louis
2.5 out of 5.0
3.3 out of 5 (390 reviews)
Non applicable I actually did not stay at your hotel. I made reservations for a relative. But, understand the pers … - 

$72

$72
The Hotel Majestic St. Louis

The Hotel Majestic St. Louis

1019 Pine St, St. Louis
4.0 out of 5.0
3.9 out of 5 (484 reviews)
A bit older hotel beds was very comfortable location of hotels was not the best overall l would sta … - 

$116

$116
La Quinta Inn & Suites St. Louis Airport - Riverport

La Quinta Inn & Suites St. Louis Airport - Riverport

13615 Riverport Drive, Maryland Heights
3.0 out of 5.0
4.0 out of 5 (199 reviews)
construction They are remodeling this hotel right now and they were performing work up until midnight. It wasn't … - 

$81

$81
Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa

1 Ameristar Blvd, St. Charles
4.5 out of 5.0
4.5 out of 5 (305 reviews)
Very nice hotel to stay in! It was a great port in the storm from the traffic on I-70 and all the other roads. You just want to … - 

$134

$134
The Wildwood Hotel

The Wildwood Hotel

2801 Fountain Pl, Wildwood
3.5 out of 5.0
4.4 out of 5 (616 reviews)
Comfortable hotel The wildwood was a great find! It had the feel of a 4 star hotel with comfortable beds and well app … - 

$90

$90
Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

2 South 4th Street, St. Louis
3.0 out of 5.0
4.6 out of 5 (881 reviews)
Right in front of the Arch Perfect location in front of the Arch. You can walk a few blocks to Scottrade Center and the baseba … - 

$180

$180
Map

Recently booked St. Charles hotels

Comfort Suites
2.5 out of 5.0
Last booking: 36 minutes ago
Rodeway Inn Saint Charles
2.0 out of 5.0
Last booking: 1 hour ago
Red Roof Inn St Louis - St Charles
2.0 out of 5.0
Last booking: 1 hour ago
Ameristar Casino Resort and Spa
4.5 out of 5.0
Last booking: 11 hours ago
Country Inn & Suites By Carlson, St. Charles, MO
2.5 out of 5.0
Last booking: 12 hours ago
Wingate by Wyndham St. Charles MO
3.0 out of 5.0
Last booking: 13 hours ago
Fairfield by Marriott St Charles
2.5 out of 5.0
Last booking: 13 hours ago
Super 8 St Charles
2.0 out of 5.0
Last booking: 15 hours ago
Best Western Plus The Charles Hotel
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