Hotels in St. Louis County

Best St. Louis County Hotels

Enter your dates for prices and availability of the best hotels in St. Louis County.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

155 Best Hotels to Stay in St. Louis County

Find great hotels in St. Louis County on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Clayton Plaza Hotel & Extended Stay Hotels in St. Louis County
Clayton Plaza Hotel & Extended Stay Hotels in St. Louis CountyClayton Plaza Hotel & Extended Stay Hotels in St. Louis CountyClayton Plaza Hotel & Extended Stay Hotels in St. Louis CountyClayton Plaza Hotel & Extended Stay Hotels in St. Louis CountyClayton Plaza Hotel & Extended Stay Hotels in St. Louis CountyClayton Plaza Hotel & Extended Stay Hotels in St. Louis County
84
Hotels in St. Louis County
Indoor swimming pool
Sauna
Gym
"First the positives - the staff was very nice and the breakfast was okay. Now the rest of it. My room was not cleaned the entire time I was there. Apparently, even if you want your bed made, you must request it each day. It was written on one of the many pieces of paper they gave me and I missed it - my bad. Now, let's talk about the rooms. This was one of the worst rooms I've ever been in. I had booked a queen room and when I checked in, I was told I was upgraded to a king suite. They put me in a king handicapped room. It had a bathroom, a bed, 2 nightstands, a dresser and a chair. There was no table and there was no desk. I had to work while I was there and had no place to put my computer. Necessity is the mother of invention so I ended up putting my computer on the ironing board which I set-up next the only chair in the room. Speaking of work, the internet was down all of one of the days I was there. Additionally, at least one of the elevators wasn't working every day. I used the pool and it was very unpleasant. It looked like it hadn't been updated in decades and most of the tile trim was missing. The ”beach towels” they provided were more like hand towels. I would not recommend this hotel to anyone - ever again. Stay away - far away."
Great
139 reviews
9.1/10
1 night
From IDR 1,588,603
Check Availability
Holiday Inn St Louis SW - Route 66 Hotels in St. Louis County
Holiday Inn St Louis SW - Route 66 Hotels in St. Louis CountyHoliday Inn St Louis SW - Route 66 Hotels in St. Louis CountyHoliday Inn St Louis SW - Route 66 Hotels in St. Louis CountyHoliday Inn St Louis SW - Route 66 Hotels in St. Louis CountyHoliday Inn St Louis SW - Route 66 Hotels in St. Louis CountyHoliday Inn St Louis SW - Route 66 Hotels in St. Louis County
99+
Hotels in St. Louis County
Golf course
Indoor swimming pool
Outdoor swimming pool
"Very clean and spacious. The quality of the Holiday Inn. Appraised, it is very qualified here. The most important thing is that there is an extra table just in the middle of the bed, a snack. The indoor lighting is also very accustomed and soft."
Great
108 reviews
9.0/10
1 night
From IDR 1,974,004
Check Availability
Holiday Inn Express & Suites ST. Louis West - Fenton Hotels in St. Louis County
Holiday Inn Express & Suites ST. Louis West - Fenton Hotels in St. Louis CountyHoliday Inn Express & Suites ST. Louis West - Fenton Hotels in St. Louis CountyHoliday Inn Express & Suites ST. Louis West - Fenton Hotels in St. Louis CountyHoliday Inn Express & Suites ST. Louis West - Fenton Hotels in St. Louis CountyHoliday Inn Express & Suites ST. Louis West - Fenton Hotels in St. Louis CountyHoliday Inn Express & Suites ST. Louis West - Fenton Hotels in St. Louis County
99
Hotels in St. Louis County
Indoor swimming pool
Gym
Public parking
"Everything else is very good, too old. The facilities are old. . decades ago"
Very Good
97 reviews
8.5/10
1 night
From IDR 1,793,054
Check Availability
SureStay Plus by Best Western Fenton Hotels in St. Louis County
SureStay Plus by Best Western Fenton Hotels in St. Louis CountySureStay Plus by Best Western Fenton Hotels in St. Louis CountySureStay Plus by Best Western Fenton Hotels in St. Louis CountySureStay Plus by Best Western Fenton Hotels in St. Louis CountySureStay Plus by Best Western Fenton Hotels in St. Louis CountySureStay Plus by Best Western Fenton Hotels in St. Louis County
46
Hotels in St. Louis County
Public parking
Gym
24-hour front desk
"Due to the somewhat industrial location, I did not have high expectations for this place. But I have been pleasantly surprised. The staff is very friendly, the rooms are very clean and well stocked. They are in the middle of renovations, and my room is one of the renovated ones. Very comfortable and quiet."
Very Good
63 reviews
8.8/10
1 night
From IDR 1,851,804
Check Availability
Holiday Inn ST. Louis - Creve Coeur Hotels in St. Louis County
Holiday Inn ST. Louis - Creve Coeur Hotels in St. Louis CountyHoliday Inn ST. Louis - Creve Coeur Hotels in St. Louis CountyHoliday Inn ST. Louis - Creve Coeur Hotels in St. Louis CountyHoliday Inn ST. Louis - Creve Coeur Hotels in St. Louis CountyHoliday Inn ST. Louis - Creve Coeur Hotels in St. Louis CountyHoliday Inn ST. Louis - Creve Coeur Hotels in St. Louis County
99+
Hotels in St. Louis County
Indoor swimming pool
Gym
Public parking
"Nice comfy rooms, good parking facility"
Very Good
100 reviews
8.8/10
1 night
From IDR 1,974,004
Check Availability
Heritage Inn & Suites St Louis Fenton, Trademark by Wyndham Hotels in St. Louis County
Heritage Inn & Suites St Louis Fenton, Trademark by Wyndham Hotels in St. Louis CountyHeritage Inn & Suites St Louis Fenton, Trademark by Wyndham Hotels in St. Louis CountyHeritage Inn & Suites St Louis Fenton, Trademark by Wyndham Hotels in St. Louis CountyHeritage Inn & Suites St Louis Fenton, Trademark by Wyndham Hotels in St. Louis CountyHeritage Inn & Suites St Louis Fenton, Trademark by Wyndham Hotels in St. Louis CountyHeritage Inn & Suites St Louis Fenton, Trademark by Wyndham Hotels in St. Louis County
81
Hotels in St. Louis County
Outdoor swimming pool
Gym
Private parking
"No frills hotel. Breakfast was very subpar. They seemed understaffed and trash was overflowing during the breakfast rush while food was coming out burnt. The bathrooms are so small that only one person can fit in there making it hard for families with young children."
Very Good
102 reviews
8.0/10
1 night
From IDR 1,576,853
Check Availability
Fairfield Inn & Suites St. Louis Westport Hotels in St. Louis County
Fairfield Inn & Suites St. Louis Westport Hotels in St. Louis CountyFairfield Inn & Suites St. Louis Westport Hotels in St. Louis CountyFairfield Inn & Suites St. Louis Westport Hotels in St. Louis CountyFairfield Inn & Suites St. Louis Westport Hotels in St. Louis CountyFairfield Inn & Suites St. Louis Westport Hotels in St. Louis CountyFairfield Inn & Suites St. Louis Westport Hotels in St. Louis County
59
Hotels in St. Louis County
Public parking
Gym
24-hour front desk
"Yes, yes, yes."
Great
98 reviews
9.2/10
1 night
From IDR 2,091,504
Check Availability
DoubleTree by Hilton Hotel St. Louis - Westport Hotels in St. Louis County
DoubleTree by Hilton Hotel St. Louis - Westport Hotels in St. Louis CountyDoubleTree by Hilton Hotel St. Louis - Westport Hotels in St. Louis CountyDoubleTree by Hilton Hotel St. Louis - Westport Hotels in St. Louis CountyDoubleTree by Hilton Hotel St. Louis - Westport Hotels in St. Louis CountyDoubleTree by Hilton Hotel St. Louis - Westport Hotels in St. Louis CountyDoubleTree by Hilton Hotel St. Louis - Westport Hotels in St. Louis County
99
Hotels in St. Louis County
Indoor swimming pool
Gym
Public parking
"During the time of my stay, I to kill a roach, let’s start there. The roach cane from behind the dresser that the TV stands on. Also I wasn’t able to access the WiFi until the second day I was there. I only had 1 face towel, but I’m not sure if that’s policy or not, I was able to get more. Lastly, the sheet was supposed to be white. Instead, it was almost grey. I did take it off the bed and just used the comforter. The girl who checked me in at the front desk, was as helpful as she could be and was pleasant. "
Very Good
98 reviews
8.0/10
1 night
From IDR 2,293,605
Check Availability
Seven Gables Inn, St. Louis West, a Tribute Portfolio Hotel Hotels in St. Louis County
Seven Gables Inn, St. Louis West, a Tribute Portfolio Hotel Hotels in St. Louis CountySeven Gables Inn, St. Louis West, a Tribute Portfolio Hotel Hotels in St. Louis CountySeven Gables Inn, St. Louis West, a Tribute Portfolio Hotel Hotels in St. Louis CountySeven Gables Inn, St. Louis West, a Tribute Portfolio Hotel Hotels in St. Louis CountySeven Gables Inn, St. Louis West, a Tribute Portfolio Hotel Hotels in St. Louis CountySeven Gables Inn, St. Louis West, a Tribute Portfolio Hotel Hotels in St. Louis County
85
Hotels in St. Louis County
Private parking
24-hour front desk
Luggage storage
"This hotel could be so much more. The location is amazing, right in downtown Clayton. But the rooms we had were strictly ”meh”. One had no window and smelled faintly of sewage. The other had windows and was passable. The building is old and quaint, but it feels like nobody has bothered to put the thought, energy or money into making this a stand-out hotel. It's a shame."
Very Good
53 reviews
8.1/10
1 night
From IDR 1,962,254
Check Availability
Best Western Kirkwood Inn Hotels in St. Louis County
Best Western Kirkwood Inn Hotels in St. Louis CountyBest Western Kirkwood Inn Hotels in St. Louis CountyBest Western Kirkwood Inn Hotels in St. Louis CountyBest Western Kirkwood Inn Hotels in St. Louis CountyBest Western Kirkwood Inn Hotels in St. Louis CountyBest Western Kirkwood Inn Hotels in St. Louis County
36
Hotels in St. Louis County
Parking
Gym
24-hour front desk
"Breakfast is included in the hotel. The breakfast is traditional Western food. The burger scrambled egg patties are served with yoghurt, coffee and fruit. The hotel is clean and comfortable, the rooms are fully equipped; there is parking lot and wireless network; there is Wal-Mart store next to it. Wait."
Very Good
105 reviews
8.3/10
1 night
From IDR 1,459,353
Check Availability
See All Hotels in St. Louis County

Trending places in St. Louis County

Find top attractions and hotspots in St. Louis County

Browse by hotel type

Immerse yourself in the vibrant atmosphere of St. Louis County with our handpicked accommodation options

Latest reviews for St. Louis County hotels

See all
Browse these genuine traveler ratings and real guest reviews to find the best St. Louis County hotels.
9.0/10
Great
AAlfie ZhaoReally a good hotel. Just besides the car return and I can walk there in minutes. Free breakfast and free dinner. Although very simple but never expected free dinner. Three drinks per day for free. Shuttle to airport is provided any time when you are ready to go, not scheduled. WiFi speed is more than 100mbps and stable. No limitations. Very good for video meetings for my work. Highly recommended.
Drury Inn & Suites St. Louis Airport Hotels in St. Louis County

Drury Inn & Suites St. Louis Airport

Hotel near Edmundson
Price per night from:IDR 1,771,904
8.8/10
Very Good
RReedPThis is the 3rd or 4th time we've stayed here (I say 3, wife says 4 😂) and this time was definitely our least favorite. We'll still try it again but the amenities weren't up to previous stays. I have booked the same style of room (1 King + Sofa Bed) every time, and we got that... But DANG was it tiny! There was literally 6-8 inches of walking room. The bathroom was overly spacious and the room could've used some of that. The breakfast was rough too. Previously there were waffle makers, oatmeal, and other great hot options. This stay had eggs 👍 and shredded cheese 👍. While I give props for including a meatless ”sausage”, the standard pork sausage was mislabeled. The waffle selection was mismanaged. They offered a ”waffle with pearl sugar”, which is fine bc we've had those at other places. BUT instead of leaving the waffles in their single serve pouches, the employee was standing there opening them and putting them in the service container. 1) that's unnecessary touching by the employee & slobs who don't know what tongs are. 2) if kept in its package THEY WON'T DRY OUT. Also 3) in its package it's a perfect food for the grab and go guests. Every single staff member we interacted with was AMAZING! The front desk, housekeeping, etc were all wonderful. We will be back, but definitely might need a different approach to the room.
TownePlace Suites Brentwood Hotels in St. Louis County

TownePlace Suites Brentwood

Hotel near Brentwood
Price per night from:IDR 2,498,055
8.8/10
Very Good
KKristiExcellent all around. Only small complaint was that I waited 40 minutes for the shuttle. In hindsight I probably should’ve put a pickup time in the special requests section when booking. I live abroad so need WiFi to make calls and was afraid I’d miss the shuttle if I went inside to make the call. It was there within 5 minutes of calling, and I had a good night’s sleep and enjoyed the breakfast in the morning.
Best Western Plus St. Louis Airport Hotel Hotels in St. Louis County

Best Western Plus St. Louis Airport Hotel

Hotel near Woodson Terrace
Price per night from:IDR 1,692,004
8.7/10
Very Good
GGuest UserWanted a weekend staycation and it was perfect. Great Friendly staff, shower was one of my favorite things about it, it was in a prime location. The only thing that Dayton rate five stars was the breakfast, with the pandemic we understand the Buffay not being available, but the sack breakfast they provided was a banana and a banana muffin, no drinks, cereal, nothing else. Other than that we really enjoyed ourselves.
SpringHill Suites St. Louis Brentwood Hotels in St. Louis County

SpringHill Suites St. Louis Brentwood

Hotel near Brentwood
Price per night from:IDR 2,072,704
8.6/10
Very Good
YYunxinyiranThe hotel is very good, with free shuttle to the airport, the restaurant is delicious, the scenery is also good, and the window is very beautiful. The bar on the first floor is also very atmospheric.
Renaissance St. Louis Airport Hotel Hotels in St. Louis County

Renaissance St. Louis Airport Hotel

Hotel near Berkeley
Price per night from:IDR 2,241,905
8.0/10
Very Good
PParker’s7585Hotel was great and clean and beautiful. I was to early for my room and I was exhausted from traveling and they managed to get me in my room very fast.. thank you front desk.. housekeeping did a lovely job on 518. Not one thing was wrong and I am picky. On the other hand, I do smoke and I went outside to sit in my vehicle and smoke late in the night and was harassed and attacked verbally by a gentleman claiming to be a police officer. Very hateful and rude and disrespectful. I was parked inside the gated lot. And was approached with rude questions and insulting tones like me and my husband were criminals. And because I stood up for myself and refused to back down and answer private questions about where I was staying and what room,to someone off duty with no badge, he was trying to get me kicked out if my room in the middle of the night. The police officer on duty help resolve the situation and I went to my room. But it was a very bad moment all because we couldn’t sleep and was having a conversation in our vehicle inside the gated parking for the crown plaza.. shame on the man for being rude and thanks to the officer that handled things well. Maybe should get that guy outta that line of work. But I would stay again hands down cause the hotel was great.. and staff was amazing.. thank you crown plaza
Crowne Plaza ST. Louis Airport Hotels in St. Louis County

Crowne Plaza ST. Louis Airport

Hotel near Bridgeton
Price per night from:IDR 1,905,854
7.9/10
Good
HHIU PANGThe bed is big, you can sleep four people, the location is good, but there is no hall around, it is not convenient to drive, only the hotel hall, the price is the same as the outside, the room is OK, no toothbrush, no slippers.
Courtyard St. Louis Airport/Earth City Hotels in St. Louis County

Courtyard St. Louis Airport/Earth City

Hotel near Earth City
Price per night from:IDR 1,663,804
6.6/10
AAnonymous UserGot smoking room but reception changed for us. The new room got dirty sink. The staff is very friendly and helpful. Late check in is ok
Quality Inn Airport Hotels in St. Louis County

Quality Inn Airport

Hotel near Woodson Terrace
Price per night from:IDR 1,367,703
5.3/10
PParker’s7585This was a last minute pick and emergency and my finances were low. They took me in last minute and check in was easy and they were very nice and my room was clean and the bed was pretty comfortable to my surprise. I will definitely stay there again. Thank you all for the friendly service. I hope to see you all again in the near future. I come to the city alot. And this will be my next pick.
Super 8 by Wyndham St. Louis Airport Hotels in St. Louis County

Super 8 by Wyndham St. Louis Airport

Hotel near Breckenridge Hills
Price per night from:IDR 1,050,452
5.2/10
PParker’s7585Me and my husband booked the night before and got there around 4am after traveling all day. And they were nice enough to let us check in early. At no extra cost so we could sleep. And be refreshed for our day and we were a little late waking up and they wasn’t moved at all about our late check out. Police patrolled the premisses a lot so we felt extra safe. And it was very quiet considering it was close to highway and exit. And it was close to a restaurant and convenience store that was amazing and had everything we needed. And we was located in the center of everywhere we had to be. Great place to stay. Thank you all for the kindness and hospitality
Red Roof Inn St Louis - Westport/ Maryland Heights Hotels in St. Louis County

Red Roof Inn St Louis - Westport/ Maryland Heights

Hotel near Maryland Heights Township
Price per night from:IDR 1,045,752

FAQs About St. Louis County Hotels

Where can I find the best hotels in St. Louis County?

St. Louis County has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Clayton Plaza Hotel & Extended Stay (from IDR 1,706,103), Best Western St. Louis Inn (from IDR 1,264,302) and Days Inn & Suites by Wyndham St. Louis/Westport Plaza (from IDR 1,132,702) are preferred hotels.

What's the best high-end place to stay in St. Louis County?

St. Louis County has many luxury hotels of different styles. The Ritz-Carlton, St. Louis (from IDR 7,038,265) is very popular for travelers looking for elegant places to stay.

Where can you find hotels with excellent breakfast in St. Louis County?

What's the best pet-friendly accommodation in St. Louis County?

Motel 6 Hazelwood, MO (from IDR 1,172,652) allows pets. Take your pets with you during your stay!

What are some hotels with pools in St. Louis County?

What is the best spa hotel in St. Louis County?

Getting tired after a long walk? Sonesta ES Suites St. Louis - Chesterfield (from IDR 1,261,952) and The Ritz-Carlton, St. Louis (from IDR 7,038,265) provide highly rated spa services.

Where can I find the best hotel discounts in St. Louis County?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

What is the average price of hotels in St. Louis County for this weekend?

The average hotel prices in St. Louis County for this weekend are as follows:
3-star hotels: IDR 3,181,813
4-star hotels: IDR 3,396,016
5-star hotels: IDR 13,362,129

What is the average price of hotels in St. Louis County on weekdays?

On average, weekday hotel prices in St. Louis County are:
3-star hotels– IDR 3,123,039
4-star hotels– IDR 3,542,233
5-star hotels– IDR 13,080,128

St. Louis County Hotels Info

Highest Price
IDR 11,063,824
Lowest Price
IDR 2,232,505
Number of Reviews
10,271
Total Properties
155
Average Price (Weekdays)
IDR 2,738,226
Average Price (Weekends)
IDR 2,856,549