Beginning of main content

Best 2 stars Hotels in St. Louis

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

St. Louis Hotels

Search Flight + Hotel

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. Louis 2 stars Hotels

See all 262 Hotels in St. Louis
Country Inn & Suites By Carlson, St, Peters, MO

Country Inn & Suites By Carlson, St, Peters, MO

3877 Veterans Memorial Pkwy, St. Peters
2.5 out of 5.0
4.5 out of 5 (98 reviews)
Great hotel. Good location. Clean rooms and good staff.
  May 26, 2017

$87

$87
Pear Tree Inn St. Louis Arnold

Pear Tree Inn St. Louis Arnold

1201 Drury Ln, Arnold
2.5 out of 5.0
4.5 out of 5 (80 reviews)
Nice and quietThe room was clean. I had the quiet visit I was looking for. The staff was very helpful and friendly.
  May 8, 2017

$85

$85
Hampton Inn St. Louis Southwest

Hampton Inn St. Louis Southwest

9 Lambert Drury Dr, Valley Park
2.5 out of 5.0
4.5 out of 5 (83 reviews)
Road construction was an issue.The room served the purpose. Did not like not being able to control temp.
  Jun 9, 2017

$103

$103
Comfort Suites Fairview Heights

Comfort Suites Fairview Heights

137 Ludwig Dr, Fairview Heights
2.5 out of 5.0
4.1 out of 5 (135 reviews)
Nice hotel only minutes from St LouisGreat hotel with plenty of restaurants around. Nice and friendly staff and a clean hotel. Clean pool and good continental breakfast
  May 18, 2017

$83

$83
Hampton Inn and Suites St. Louis at Forest Park

Hampton Inn and Suites St. Louis at Forest Park

5650 Oakland Avenue, St. Louis
2.5 out of 5.0
4.6 out of 5 (221 reviews)
Nice hotel. Helpful staff.The hotel was clean, comfortable and quiet. Our room was very spacious with a king size bed and large TV. Very close to the Science Center and Zoo. Shortly after we checked in, there was a technical issue with our door lock. The staff was very speedy in fixing the problem. I would definitely stay ...
  May 29, 2017

$151

$151
Country Inn & Suites By Carlson, St. Charles, MO

Country Inn & Suites By Carlson, St. Charles, MO

1190 S Main St, St. Charles
2.5 out of 5.0
4.5 out of 5 (256 reviews)
Nice hotel with a small town friendly feel. Super clean, friendly and helpful staff, great neighborhood, breakfast was great, pool open until midnight. Our family really enjoyed our 4 night stay!!! Close to St. Louis for their activities but great to come back to St. Charles each day.
  Jun 7, 2017

$109

$109
Hampton Inn & Suites St.Louis South at I-55

Hampton Inn & Suites St.Louis South at I-55

4200 Midamerica Lane, St. Louis
2.5 out of 5.0
4.9 out of 5 (184 reviews)
Great Hotel if traveling I-55I would highly recommend staying here. Friendly, clean and a great breakfast.
  Apr 17, 2017

$107

$107
Hampton Inn St Louis-Airport

Hampton Inn St Louis-Airport

10820 Pear Tree Lane, St. Ann
2.5 out of 5.0
4.4 out of 5 (84 reviews)
Nice hotel near the airportMy sister, her three children, and myself stayed in the hotel for two nights before their flight out of town. I was warmly greeted at the front desk and provided detailed explanation about how to get to my room and where I could park. Parking is in a lot that is accessed through coded gates. My only ...
  Feb 21, 2017

$110

$110
Hampton Inn Suites St LouisEdwardsville

Hampton Inn Suites St LouisEdwardsville

5723 Heritage Crossing Dr, Glen Carbon
2.5 out of 5.0
4.6 out of 5 (38 reviews)
Staff was very friendly. Hotel & facilities very clean. Room was cool & comfy. Bed was not to soft nor too firm. Just right. Reminded me of home. Would recommend. Nice location. Right off the main highway.
  May 22, 2017

$114

$114
Hampton Inn St. Louis/St. Charles

Hampton Inn St. Louis/St. Charles

3720 W Clay St, St. Charles
2.5 out of 5.0
4.5 out of 5 (124 reviews)
Nice Motel & Super Staff!Our short stay at the St. Charles Hampton Inn was a pleasant experience. The room was nice, clean and comfortable. The staff was awesome and the breakfast selections were delicious.
  Jun 11, 2017

$93

$93
Map

St. Louis Motel Guide

Planning a getaway with only a few bucks to spare? Expedia can help! With the inexpensive rates at the top motels in St. Louis, Missouri you can put together the vacation of your dreams without spending every penny of your yearly travel budget.

These smaller places are ideal if you need a home base that lets you easily explore the local sights; many of the best motels in St. Louis are located near major freeways and public transportation. Plus, when you book a cheap deal on a motel in St. Louis, you’ll find quiet rooms, complimentary toiletries, and comfortable sleeping areas, so you can unwind after a long day.

No matter which motel you choose, don't forget to use the travel tools at Expedia to search for local discounts, compare rates on the hottest motels, and plan your next vacation. You won't believe how budget-friendly an amazing getaway can be.

Also, feel free to check out the motels near me page to find the cheapest deals on motels near your current location.

Recently booked St. Louis hotels

Sleep Inn
2.0 out of 5.0
Last booking: 6 minutes ago
Motel 6 St Louis East-Caseyville
2.0 out of 5.0
Last booking: 31 minutes ago
Americas Best Value Inn-Fairview Heights/St. Louis East
2.0 out of 5.0
Last booking: 56 minutes ago