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

Advanced options

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 260 Hotels in St. Louis
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)
Hide review
Nice hotel only minutes from St Louis Great 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
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)
Hide review
Nice and quiet The 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 (82 reviews)
Hide review
Wedding weekend Absolutely wonderful they were very accommodating very helpful wonderful clean comfortable rooms and overall great experience!!
  Apr 10, 2017

$103

$103
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 (220 reviews)
Hide review
No hot tub This hotel was great, got breakfast in the morning, coffee whenever I wanted it, cozy and very clean rooms. Staff was excellent. BUT the website showed a hot tub and that is literally the only reason I chose this hotel over others was it was the cheapest with an indoor hot tub. Since it wa storming ...
  May 2, 2017

$134

$134
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 (96 reviews)
Hide review
close to the work location All was very good not much to chose from at breakfast, No points going through Expedia.
  May 8, 2017

$98

$98
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)
Hide review
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
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 (254 reviews)
Hide review
Very pleasant stay. Nice looking building close to old st charles and restaurants.
  May 16, 2017

$111

$111
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 (121 reviews)
Hide review
Great Location. Comfortable beds and comfy pillows.
  Apr 24, 2017

$93

$93
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)
Hide review
Great Hotel if traveling I-55 I would highly recommend staying here. Friendly, clean and a great breakfast.
  Apr 17, 2017

$101

$101
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)
Hide review
Nice hotel near the airport My 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

$129

$129
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

Red Roof Inn St Louis - Troy, IL
2.0 out of 5.0
Last booking: 47 minutes ago
Days Inn St. Louis - Lindbergh Boulevard
2.0 out of 5.0
Last booking: 53 minutes ago
La Quinta Inn & Suites Collinsville
2.5 out of 5.0
Last booking: 1 hour ago
Best Western St. Louis Inn
2.5 out of 5.0
Last booking: 1 hour ago
Americas Best Value Inn St. Louis/Downtown
2.0 out of 5.0
Last booking: 1 hour ago