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

See all 286 Hotels in St. Louis
Red Roof Plus St. Louis - Forest Park / Hampton Ave.

Red Roof Plus St. Louis - Forest Park / Hampton Ave.

5823 Wilson Avenue, St. Louis
2.5 out of 5.0
3.4 out of 5 (1,527 reviews)
very nice near downtown I had to leave a previous hotel because of a smoke filled room that was said to be smoke free. at red Roof I was able to rest in a clean air and condition room
  Nov 12, 2017

$63

$63
Red Roof Inn St Louis - Westport

Red Roof Inn St Louis - Westport

11837 Lackland Rd, Maryland Heights
2.0 out of 5.0
3.3 out of 5 (1,193 reviews)
The staff was nice but in my room there was a water bug in the bathroom the room smelled a little Stale like it had been setting for a While
  Nov 3, 2017

$49

$49
Pear Tree Inn Airport - St. Louis - St. Ann, MO

Pear Tree Inn Airport - St. Louis - St. Ann, MO

10810 Pear Tree Ln, St. Ann
2.5 out of 5.0
4.3 out of 5 (1,065 reviews)
Absolute best!Best staff very friendly. Great hotel! Always stay here when flying out anywhere.
  Nov 19, 2017

$80

$80
Days Inn St. Louis Westport MO

Days Inn St. Louis Westport MO

1970 Craig Rd, Maryland Heights
2.5 out of 5.0
3.7 out of 5 (1,857 reviews)
Good value for the areaA bit far from downtown attractions but worth the drive for lower price.
  Nov 18, 2017

$64

$64
Motel 6 Maryland Heights, MO

Motel 6 Maryland Heights, MO

12330 Dorsett Rd, Maryland Heights
2.0 out of 5.0
3.0 out of 5 (321 reviews)
Clean room, good price Great & very respectful & understanding counter staff. Room was clean
  Nov 19, 2017

$40

$40
Days Inn St. Louis - Lindbergh Boulevard

Days Inn St. Louis - Lindbergh Boulevard

3660 South Lindbergh Boulevard, St. Louis
2.0 out of 5.0
3.2 out of 5 (1,979 reviews)
Days InnIndoor pool. Spotless. Playground indoor. Arcade. Super nice accomidations Texas roadhouse next door
  Nov 20, 2017

$59

$59
Super 8 O'Fallon

Super 8 O'Fallon

1100 Eastgate Dr, O'Fallon
2.0 out of 5.0
3.8 out of 5 (382 reviews)
Nice hotel, especially for the price. Staff was helpful, room was fairly large & clean. Wished there was peanut butter provided with breakfast.
  Nov 20, 2017

$45

$45
Best Western St. Louis Inn

Best Western St. Louis Inn

6224 Heimos Industrial Park Dr, St. Louis
2.5 out of 5.0
4.0 out of 5 (1,858 reviews)
We had a medical emergency and had to leave after 3 hours. Didn't get to stay all night. Is there a way to get refund or partial credit for our next stay? The hotel was clean and very nice. The desk clerk was very kind. We will stay there again in a future visit to St. Louis.
  Nov 19, 2017

$71

$71
Motel 6 St Louis East-Caseyville

Motel 6 St Louis East-Caseyville

2431 Old Country Inn Dr, Caseyville
2.0 out of 5.0
3.4 out of 5 (291 reviews)
Great place for one night stayNeat and tidy. Great for one night stay. This motel was awesome comparing to the other Motel 6 I stayed in Tulsa,OK the following night.
  Nov 6, 2017

$46

$46
La Quinta Inn & Suites O'Fallon, IL - St. Louis

La Quinta Inn & Suites O'Fallon, IL - St. Louis

136 Regency Park, O'Fallon
2.5 out of 5.0
4.0 out of 5 (333 reviews)
Nice hotel and very convenient to softball fieldsNice hotel. Modern decor. Clean. Convenient to softball fields for tournament we were in. Nice continental breakfast.
  Nov 6, 2017

$89

$89
Map

When you've got to get away to a new or favorite destination without breaking the bank, St. Louis awaits with convenient motels and a change of scenery. Stay on your feet visiting top attractions that draw hundreds of visitors, or find a new fave coffee shop or plaza nearby and enjoy some R & R. Because St. Louis is still an undiscovered gem, you're sure to experience regional living, from hidden treasures to lovely landscapes.

The Right Motel at the Perfect Price

Motels are in high demand in St. Louis. You'll find the best deals right here, so book early and save on a great getaway. Thanks to budget-friendly prices and traveler-friendly amenities, you'll find motel that's just right for you. Stay here and be one of the first guests to post a review and share your thoughts. So, savor the comfort of a well-kept room and attentive hospitality. With our travel deals, the world is wide open to you one hotel at a time, and the globe-trotting starts in St. Louis.

Book a 2-Star Motel!

Plan your trip to St. Louis now with Expedia's easy online travel booking and start relaxing before you even leave the house. The region has seen a significant rise in interest, so get the best deals while you can, and get to know exactly what everyone loves about St. Louis. Your home away from home is waiting. Book the best deals on 2-star hotels and motels in St. Louis now.

Recently booked 2 Star Hotels in St. Louis

Super 8 - Bridgeton/Airport/St Louis Area
2.0 out of 5.0
Last booking: 20 minutes ago
La Quinta Inn St. Louis Hazelwood - Airport North
2.5 out of 5.0
Last booking: 21 minutes ago
Days Inn St. Louis - Lindbergh Boulevard
2.0 out of 5.0
Last booking: 23 minutes ago
Hotel Avyan
2.5 out of 5.0
Last booking: 35 minutes ago
Holiday Inn Express & Suites - O'Fallon /Shiloh
2.5 out of 5.0
Last booking: 36 minutes ago