St. Louis County

Find2-Star Hotels in St. Louis County

Choose your dates to see the latest hotel prices and availability.

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

We found 59 great 2-Star hotels in St. Louis County for you.

Select dates to see latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hampton Inn St. Louis-I-44 Southwest (Near Six Flags)
Hampton Inn St. Louis-I-44 Southwest (Near Six Flags)Hampton Inn St. Louis-I-44 Southwest (Near Six Flags)
Hotels in St. Louis County
The Hampton Inn St. Louis Southwest, MO hotel is located on the corner of Interstate 44 and Highway 141, at Exit 272 in southwest St. Louis, Missouri. The hotel is near many corporations and attractions such as Six Flags, the Fenton Daimler Chrysler Plant, Maritz Inc. headquarters, TQ3, Unigroup Corporation, Anheuser Busch Soccer Park, Grants Farm, The Magic House, Gravois Bluff shopping complex, and the Fenton Missouri Manufacturing area. Our southwest St. Louis Hampton Inn offers pet friendly and amenity filled hotel rooms that include coffeemaker, hair dryer, refrigerator, microwave, iron and ironing board and complimentary high-speed internet access. Sure to please the busy executive or leisure Missouri traveler, St. Louis Hampton Inn hotel guests will enjoy complimentary On the House hot breakfast buffet served daily. After a busy day, hotel guests can relax in the outdoor pool or work out in the fitness center. We love having you here in Missouri at the Hampton Inn St. Louis Southwest hotel!

GGuest User 2025.07.28
Clean and friendly. Breakfast was really good too.
Very Good
94 reviews
8.9/10
Price from
PHP 6,227
per night
Check Availability
Wingate by Wyndham St. Louis Airport
Wingate by Wyndham St. Louis AirportWingate by Wyndham St. Louis Airport
Hotels in St. Louis County
Damages to the room or premises could result in additional fees. Pets must be on a leash or in a carrier anytime they are not in the room. Guest are responsible for properly cleaning of pet waste on premises. No pets allowed in pool or breakfast area.

GGuest User 2018.09.18
Breakfast is available, this is the most cost-effective hotel I have stayed in in the United States for two weeks, but the hotel is not very big, but it is also very warm. There is a shuttle bus at the airport exit 18, which can be reached directly to the hotel in a few minutes. The beds in the United States are large enough to sleep in a family of three. The parking lot seems to be free.
Very Good
107 reviews
8.6/10
Price from
PHP 6,810
per night
Check Availability
Motel 6 Maryland Heights, MO
Motel 6 Maryland Heights, MOMotel 6 Maryland Heights, MO
Hotels in St. Louis County
This Motel 6 is 15 miles from St. Louis Missouri and everything it has to offer from shopping, dining, museums, not to mention home to the St Louis Cardinals, The Rams, & Anheuser Busch. Guest laundry facility, meeting room & Free Wi-Fi availble.

Ttundra5770 2019.11.04
The room is clean and tidy. The air conditioner is noisy. Easy parking. There is a leak in the shower head of the room I live in. Overall it feels okay.
91 reviews
5.8/10
Price from
PHP 3,850
per night
Check Availability
St. Louis County
You Might Like
St. Louis County Hotels With BreakfastSt. Louis County Hotels With Twin RoomSt. Louis County Hotels With 1 Double BedSt. Louis County Hotels With Swimming PoolSt. Louis County Hotels With Free Cancellation
Best Western St. Louis Inn
Best Western St. Louis InnBest Western St. Louis Inn
Hotels in St. Louis County
Welcome to the Best Western® St Louis Inn. Our 100% non-smoking hotel is just minutes from downtown, this St. Louis, Tripadvisor 2014 Certificate of Excellence Hotel is perfectly priced and located near everything you experience while in the ST Louis, MO metro area. The Best Western® St. Louis Inn is conveniently located just minutes from St. Louis best and most exciting attractions. Catch a St. Louis Cardinals® game at the Busch Stadium, visit the world-famous St. Louis Gateway Arch, explore shopping and dining in historic downtown St. Louis, take the whole family to the St. Louis Zoo® and the Mark Twain Boyhood Home and Museum, tour the Anheuser Busch Brewery, or just relax and enjoy the many annual festivals or daily attractions at Forest Park. The choice is yours when you stay at this St. Louis Hotel. Vatterott College® is also nearby, making this St. Louis Best Western perfect for those visiting students or touring campus. Just one stay at the Best Western® St. Louis Inn, and youll fall in love with this St. Louis hotels unbeatable value and comfortable accommodations, each room features cable satellite television, free wireless high-speed Internet access with 50MBPS upload and download speed, and all the comforts of home. Other premium amenities at this hotel include a complimentary full breakfast, an indoor swimming pool, on-site fitness center and guest laundry. Small pets are welcome, too! For those staying on business, the Best Western St. Louis Inn also offers full business services, meeting and banquet facilities accommodating up to 100 people, and a close proximity to area businesses like Convergys Corporation, ABM Corporation, 7-Eleven® Division Headquarters, Caduceus Corporation and railroad projects. Get ready for the best St. Louis hotel stay around with the Best Western® St. Louis Inn, consistently rated well among reviewers. Book online and save today at this exceptional Best Western® in St. Louis.

PPEIYU 2019.06.16
The service of the hotel was very good. Everyone was very kind and courteous. The hotel that was staying at 12 o'clock in the afternoon at 3 o'clock wanted to send the luggage and went out to stay at three o'clock before returning. I didn't expect the hotel staff to have a room to let us stay first. . The sanitation of the room is actually quite good, that is, there are a lot of black crumbs on the sheets, so I only give 3 points. Breakfast is a good hotel in the United States, there are hot food, there are some, counted rich!
102 reviews
7.5/10
Price from
PHP 4,901
per night
Check Availability
La Quinta Inn & Suites by Wyndham St Louis Route 66
La Quinta Inn & Suites by Wyndham St Louis Route 66La Quinta Inn & Suites by Wyndham St Louis Route 66
Hotels in St. Louis County
Experience the best of this Missouri metropolis while enjoying the convenient comforts of La Quinta Inn and Suites by Wyndham St Louis Route 66. Off major highways and 17 miles from St. Louis Lambert International Airport STL our non-smoking hotel is minutes from hundreds of kid-friendly exhibits at The Magic House and outdoor fun at Grants Farm ancestral home of the Busch family. Enjoy rides at Six Flags St. Louis head into downtown St. Louis to see the iconic Gateway Arch or grab a bite at one of the many local restaurants.

GGuest User 2022.08.16
When we first arrived the counter attendant did not have our reservations. I had to call Trip to get it straightened up. It was finally done but it took an extra 30 minutes.
Very Good
139 reviews
8.8/10
Price from
PHP 5,588
per night
Check Availability
Wingate by Wyndham St Louis-Fenton Route 66
Wingate by Wyndham St Louis-Fenton Route 66Wingate by Wyndham St Louis-Fenton Route 66
Hotels in St. Louis County
Conveniently located off I-44 and I-270 Wingate by Wyndham St. Louis/Fenton Route 66 ensures a seamless stay with free breakfast WiFi and parking as well as a seasonal pool and 24/7 business center. Our non-smoking hotel is just two miles from the World Wide Technology Soccer Park. While here ride thrilling roller coasters at Six Flags St. Louis or visit downtown St. Louis where you can cheer on a Cardinals game at Busch Stadium or explore the iconic Gateway Arch National Park. If youre flying in St. Louis Lambert International Airport STL is 21 miles away.

SSophia 2018.09.21
The location belongs to the suburbs, it is very quiet, there is nothing to visit nearby. But the room is large and there is a BBQ restaurant next to it, which is delicious. In the United States, the price is very high.
Very Good
101 reviews
8.2/10
Price from
PHP 5,200
per night
Check Availability
Best Western Plus St. Louis Airport Hotel
Best Western Plus St. Louis Airport HotelBest Western Plus St. Louis Airport Hotel
Hotels in St. Louis County
The Best Western Plus St. Louis Airport Hotel is located just across from Lambert-St. Louis International Airport; being only blocks from local eateries and just 15 minutes from downtown St. Louis. Whether you are here for corporate or leisure travel, our warm and welcoming staff are happy to make your arrangements.

KKristi 2024.12.23
Excellent 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.
Very Good
105 reviews
8.7/10
Price from
PHP 6,138
per night
Check Availability
Welcome Suites Hazelwood
Welcome Suites HazelwoodWelcome Suites Hazelwood
Hotels in St. Louis County
The Welcome Suites Hazelwood provides a great place for travelers to relax after a busy day. Visitors to Hazelwood will find that the Welcome Suites Hazelwood is a fantastic accommodation choice. Boasting a convenient location, the hotel is just 4km from St. Louis Lambert International Airport and 10km from North Hanley Station. There is no shortage of things to see in the area, with the Generation 3 Fitness, Hazelwood Baptist Church and Pershall Park all nearby. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Hazelwood hotel provides parking on site.
66 reviews
5.2/10
Check Availability
Comfort Inn & Suites St Louis - Chesterfield
Comfort Inn & Suites St Louis - ChesterfieldComfort Inn & Suites St Louis - Chesterfield
Hotels in St. Louis County
In the heart of Chesterfield, Comfort Inn & Suites Chesterfield - St. Louis is within a 5-minute drive of St. Louis Premium Outlets and Chesterfield Sports Fusion. This hotel is 7.5 mi (12.1 km) from Faust Park and 12.9 mi (20.8 km) from Kokomo Joe's Family Fun Center. Don't miss out on recreational opportunities including an indoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, a fireplace in the lobby, and a picnic area. Grab a bite from the snack bar/deli serving guests of Comfort Inn & Suites Chesterfield - St. Louis. A complimentary buffet breakfast is served on weekdays from 6:00 AM to 9:00 AM and on weekends from 7:00 AM to 10:00 AM. Featured amenities include a computer station, complimentary newspapers in the lobby, and dry cleaning/laundry services. Free self parking is available onsite. Make yourself at home in one of the 94 guestrooms featuring refrigerators and LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have shower/tub combinations and hair dryers. Conveniences include desks and microwaves, as well as phones with free local calls.

FFEI 2019.03.16
This place is not in the center of St. Louis. It doesn't look much outside. After leaving, the Internet search found that St. Louis was a relatively uncomfortable city in the United States. However, the hotel itself is quite good, that is, there are people who seem to be homeless in the hotel at night. I don’t know if it’s a guest or something else.
Good
96 reviews
7.7/10
Price from
PHP 5,475
per night
Check Availability
Quality Inn Airport
Quality Inn AirportQuality Inn Airport
Hotels in St. Louis County
With a stay at Quality Inn St. Louis Airport Hotel in St. Louis (Woodson Terrace), you'll be within a 15-minute drive of Hollywood Casino Amphitheatre and Westport Plaza. This hotel is 9.8 mi (15.7 km) from St. Louis Zoo and 8.3 mi (13.3 km) from Washington University in St. Louis. Make use of convenient amenities such as complimentary wireless internet access, a television in a common area, and a vending machine. Enjoy a satisfying meal at The Golden Pancake serving guests of Quality Inn St. Louis Airport Hotel. Featured amenities include express check-out, complimentary newspapers in the lobby, and a 24-hour front desk. A roundtrip airport shuttle is complimentary at scheduled times. Make yourself at home in one of the 137 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.

AAnonymous User 2022.11.16
Got 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
110 reviews
5.8/10
Price from
PHP 3,728
per night
Check Availability
See All 2-Star Hotels in St. Louis County

Latest reviews for St. Louis County hotels

See all
Find the perfect stay with trusted ratings and reviews.
9.0/10
Great
GGuest UserConvenient, fast and clean, business travel is very good, business trip is set near the airport, there is a shuttle bus to the airport for a few minutes, very good, come here for business trips in the future
Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

Hotel near Saint Ann
Price per night from:PHP 5,241
8.6/10
Very Good
GGuest UserDue 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.
SureStay Plus by Best Western Fenton

SureStay Plus by Best Western Fenton

Hotel near Fenton
Price per night from:PHP 6,171
8.4/10
Very Good
海马168Breakfast 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.
Best Western Kirkwood Inn

Best Western Kirkwood Inn

Hotel near Kirkwood
Price per night from:PHP 6,009
7.5/10
WWWVSTLNice hotel. Location is central, a little far from downtown but overall would definitely stay here again.
Hampton Inn St. Louis/Westport

Hampton Inn St. Louis/Westport

Hotel near Maryland Heights
Price per night from:PHP 6,349
7.2/10
LLuke ZhanBreakfast is normal American hotel breakfast, the room is very clean, the location is not bad, the parking lot is large, free parking, the price is very good, the price is very good, watching TV for one night...
Quality Inn Florissant-St Louis

Quality Inn Florissant-St Louis

Hotel near Florissant
Price per night from:PHP 4,658
6.9/10
GGuest UserIt was a nice room for our needs and Chris was super friendly and helpful. We would definitely stay here again in the future.
Super 8 by Wyndham Eureka/Six Flags Nearby

Super 8 by Wyndham Eureka/Six Flags Nearby

Hotel near Eureka
Price per night from:PHP 4,092
6.8/10
JJoanna SuberThe lady I dealt with was very patient even though I can tell she had have had a long day but I was too and I am grateful for her thankfulness her face patience and she also gave my daughter a bag of food chips what she didn't have to do or she pays one or whatever either way I will highly recommend this place over all the hotels there in this area no caption needed
Best Western St. Louis Airport North Hotel  Suites

Best Western St. Louis Airport North Hotel Suites

Hotel near Hazelwood
Price per night from:PHP 5,621
5.0/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

Red Roof Inn St Louis - Westport/ Maryland Heights

Hotel near Maryland Heights Township
Price per night from:PHP 3,647
4.6/10
SStacy0111Nice lobby and location. Rooms have balconies and patios. Rooms are from the 80s and are dingy. Breakfast is all carbs, bagel, muffin, waffle etc. A place to sleep.
Days Inn & Suites by Wyndham St. Louis/Westport Plaza

Days Inn & Suites by Wyndham St. Louis/Westport Plaza

Hotel near Maryland Heights
Price per night from:PHP 4,205
4.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

Super 8 by Wyndham St. Louis Airport

Hotel near Breckenridge Hills
Price per night from:PHP 3,469

FAQs

What are the best 2 star hotels in St. Louis County?

Whether you are travelling to St. Louis County for business or fun, Motel 6 Maryland Heights, MO (from PHP 4,384) , Quality Inn Airport (from PHP 3,345) and Wingate by Wyndham St. Louis Airport (from PHP 6,232) are all preferred hotels.

What is the average cost of staying in 2 star hotels in St. Louis County?

For 2 star hotels in St. Louis County, the average cost on weekdays is PHP 7,153, and the usual price on weekends (Friday–Saturday) is PHP 8,392.

Which 2 star hotels in St. Louis County provide swimming pools?

Which 2 star hotels in St. Louis County provide gym or fitness center?

What are the best 2 star hotels in St. Louis County with bars?

For 2 star hotels in St. Louis County with bars, Comfort Suites St. Louis - Sunset Hills (from PHP 9,068) is very popular.

Which 2 star hotels in St. Louis County provide free wifi?

For many, stable internet connection is a must for travel. Motel 6 Maryland Heights, MO (from PHP 4,384), Quality Inn Airport (from PHP 3,345) and Wingate by Wyndham St Louis-Fenton Route 66 (from PHP 4,673) are popular hotels with free Wi-Fi.

Which 2 star hotels in St. Louis County are pet friendly?

Motel 6 Maryland Heights, MO (from PHP 4,384) and Motel 6 Hazelwood, MO (from PHP 4,125) welcome pets. Take your beloved pets with you in the travel!

What are some of the best deals for 2 star hotels in St. Louis County?

Trip.com keeps you informed of amazing deals on thousands of 2 star hotels. You can check the promotions page to see cheap hotels on Trip.com.

More information

Highest PricePHP 20,850
Lowest PricePHP 3,415
Number of Reviews4,377
Total Properties59
Average Price (Weekdays)PHP 7,153
Average Price (Weekends)PHP 8,392