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 4 Star Hotels

See all 267 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 (4,993 reviews)
Staff was very accomidationg. We were upgraded to a room with a view, fee of charge. Arch right across the street and were within walking distance of Lacledes Landing.
  Dec 11, 2017

$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,840 reviews)
We had an enjoyable night. Food at Final Cut was amazing. Enjoyed the gambling tables and the pillow top beds were very comfortable
  Dec 9, 2017

$87

$87
The Hotel Majestic St. Louis

The Hotel Majestic St. Louis

1019 Pine St, St. Louis
4.0 out of 5.0
3.8 out of 5 (1,114 reviews)
Clean, but a little long in the toothBed was super comfy, good sheets and pillows, breakfast just ok, staff friendly, temperature/HVAC was quiet and great for sleeping with (air blew into room, not over the bed), room was very clean! Carpet, furniture, tub all worn and in need of renovation.
  Dec 10, 2017

$98

$98
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 (394 reviews)
Nice hotel Celebrating my birthday. Came into a party in the lobby with a live band it was great!
  Dec 10, 2017

$79

$79
St. Louis Union Station Hotel, Curio Collection by Hilton

St. Louis Union Station Hotel, Curio Collection by Hilton

1820 Market Street, St. Louis
4.5 out of 5.0
4.3 out of 5 (1,789 reviews)
We had a lovely but quick stay. The Christmas decorations were absolutely beautiful! Wish we had more time to sight see. The staff was helpful and timely. Definitely would recommend this hotel.
  Dec 8, 2017

$106

$106
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,685 reviews)
Fabulous downtown locationGreat hotel overall. I would definitely stay here again. We stayed in the 2 room suite and it is very spacious and comfortable. Only one thing was sub-standard - not enough outlets and some of them didn't work. Basically comes with older structures, but nothing that can't be worked around, just bring ...
  Dec 1, 2017

$79

$79
Marriott St. Louis Grand

Marriott St. Louis Grand

800 Washington Ave, St. Louis
4.0 out of 5.0
4.2 out of 5 (256 reviews)
Beautiful hotel in the heart of St. Louis.We were in town for a the Hot Chocolate race and the Marriott was one of the host hotels. It was fairly close to our course. It was pretty easy to find and the parking garage was only a block away from the main entrance. The lobby and rooms were beautiful, especially with the lit Christmas trees. ...
  Dec 11, 2017

$115

$115
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 (821 reviews)
GetawayJust wanted to get away by myself I felt very safe security is very good you need a room key to even use elavator to your room. Would highly recommend this hotel to evertone
  Dec 6, 2017

$110

$110
The Cheshire

The Cheshire

6300 Clayton Rd, Richmond Heights
4.0 out of 5.0
4.2 out of 5 (1,367 reviews)
UK Museum and charmIt was so lovely for my kids and I to stay at the Cheshire. We were immersed into the charm and history of the experience. My kids were interested in the Queen of England and wanted to read the books provided by the hotel. I adored the old world paintings on the walls and the cozy feel of the lobby. ...
  Dec 5, 2017

$143

$143
Moonrise Hotel

Moonrise Hotel

6177 Delmar Blvd, St. Louis
4.5 out of 5.0
4.7 out of 5 (1,668 reviews)
Cool place friendly staff clean room easy parking. wife loved it. Fun area.
  Dec 11, 2017

$127

$127
Map

The get-go of any well-deserved trip gets started with selecting a splendid destination. St. Charles has become a popular destination with guests because of everything it offers. However, "location, location, location" applies to more than just your destination. When you want a trip that is amazing from start to finish, you need the ideal hotel.

Accommodations as Gorgeous as the City

St. Charles saw its fair share of visitors this past year. Expedia's review section contains comments to help you decide which hotel is the perfect fit for your vacation. When you reserve a 4-star room you can breathe easy knowing that these properties aim to meet your every need. You'll never have to search long for a tasty breakfast, to sustain your workout routine, or a refreshing spa treatment during your stay, thanks to all these hotels offer. They aim to make the grounds and facilities welcoming from the minute you step onto the property and with every step across their floors. St. Charles has several wonderful hotels that create the absolute perfect vacation.

Rooms have been fashioned to keep you as comfortable as possible, with amenities like in-room coffee or tea, designer bathroom products, and, premium bedding. So, sit back and unwind. Moreover, if you find yourself in need of something more, you can trust the staff will work their best to ensure you continue to be satisfied during your stay. These hotels are so nice that you'll regret the day you have to check-out.

Reserve a 4-Star Hotel in St. Charles Today!

Your getaway to St. Charles should be a break from your daily routine. Make sure to book soon. With so few hotels, and a lot of people wanting to vacation in St. Charles, you may miss the chance to snag the perfect place.

Recently booked 4 Star Hotels in St. Charles

Ameristar Casino Resort and Spa
5.0 out of 5.0
Last booking: 39 minutes ago
Comfort Suites St Charles-St Louis
3.0 out of 5.0
Last booking: 3 hours ago
Country Inn & Suites By Carlson, St. Charles, MO
3.0 out of 5.0
Last booking: 8 hours ago
Holiday Inn Express Hotel and Suites St. Charles
3.5 out of 5.0
Last booking: 9 hours ago
Sleep Inn & Suites
3.0 out of 5.0
Last booking: 13 hours ago
Best Western Plus The Charles Hotel
3.0 out of 5.0
Last booking: 17 hours ago
Wingate by Wyndham St. Charles MO
3.5 out of 5.0
Last booking: 18 hours ago
Embassy Suites St. Louis - St. Charles
4.0 out of 5.0
Last booking: 29 hours ago
Towneplace Suites By Marriott St Charles
3.0 out of 5.0
Last booking: 37 hours ago