St. Louis Cheap Hotels with AARP Discounts

Featured St. Louis Cheap Hotels

Quality Inn St. Louis Airport Hotel

Quality Inn St. Louis Airport Hotel

2.5 out of 5
10232 Natural Bridge Rd, St. Louis, MO
Opens in a new windowQuality Inn St. Louis Airport Hotel
Americas Best Value Inn St. Louis Downtown

Americas Best Value Inn St. Louis Downtown

2 out of 5
1100 Lumiere Place Boulevard, St. Louis, MO
Fully refundableReserve now, pay when you stay
Opens in a new windowAmericas Best Value Inn St. Louis Downtown
OYO Hotel St. Louis Downtown City Center MO

OYO Hotel St. Louis Downtown City Center MO

3.5 out of 5
400 S 14th St, St. Louis, MO
Opens in a new windowOYO Hotel St. Louis Downtown City Center MO
Save an average of 15% on thousands of hotels when you're signed in
Days Inn and Suites by Wyndham St. Louis/Westport Plaza

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

2.5 out of 5
1970 Craig Rd, Maryland Heights, MO
Opens in a new windowDays Inn and Suites by Wyndham St. Louis/Westport Plaza
Motel 6 Maryland Heights, MO

Motel 6 Maryland Heights, MO

2 out of 5
12330 Dorsett Rd, Maryland Heights, MO
Opens in a new windowMotel 6 Maryland Heights, MO
Quality Inn Florissant - St Louis

Quality Inn Florissant - St Louis

2.5 out of 5
55 Dunn Rd, Florissant, MO
Opens in a new windowQuality Inn Florissant - St Louis
Days Inn by Wyndham St. Louis North

Days Inn by Wyndham St. Louis North

2 out of 5
7350 North Hanley Road, I-270 & I-170 Exit 26, Hazelwood, MO
Opens in a new windowDays Inn by Wyndham St. Louis North
City Place St. Louis Downtown

City Place St. Louis Downtown

2.5 out of 5
200 N 4Th Street, St. Louis, MO
Opens in a new windowCity Place St. Louis Downtown
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 

Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 

2.5 out of 5
5823 Wilson Avenue, St. Louis, MO
Fully refundableReserve now, pay when you stay
Opens in a new windowRed Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
Motel 6 Hazelwood, MO

Motel 6 Hazelwood, MO

2 out of 5
5781 Campus Ct, Hazelwood, MO
Opens in a new windowMotel 6 Hazelwood, MO
Red Roof Inn St Louis - St Charles

Red Roof Inn St Louis - St Charles

2 out of 5
2010 Zumbehl Road, St. Charles, MO
Opens in a new windowRed Roof Inn St Louis - St Charles
Super 8 by Wyndham Eureka/Six Flags Nearby

Super 8 by Wyndham Eureka/Six Flags Nearby

2 out of 5
1733 W 5th St, Eureka, MO
Opens in a new windowSuper 8 by Wyndham Eureka/Six Flags Nearby
Comfort Inn St. Louis - Westport Event Center

Comfort Inn St. Louis - Westport Event Center

3 out of 5
12031 Lackland Rd, Maryland Heights, MO
Opens in a new windowComfort Inn St. Louis - Westport Event Center
Travelodge by Wyndham St. Louis

Travelodge by Wyndham St. Louis

2 out of 5
9645 Natural Bridge Rd, I-70 & Natural Bridge Rd, St. Louis, MO
Opens in a new windowTravelodge by Wyndham St. Louis
Comfort Inn & Suites

Comfort Inn & Suites

2.5 out of 5
2625 Lafayette Ave, St. Louis, MO
Opens in a new windowComfort Inn & Suites
Days Inn by Wyndham St. Louis Lindbergh Boulevard

Days Inn by Wyndham St. Louis Lindbergh Boulevard

2.5 out of 5
South Lindbergh Boulevard, 3660, St. Louis, MO
Opens in a new windowDays Inn by Wyndham St. Louis Lindbergh Boulevard
Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station

3 out of 5
2211 Market Street, St. Louis, MO
Fully refundableReserve now, pay when you stay
Opens in a new windowPear Tree Inn St. Louis Near Union Station
Economy Hotel Saint Louis

Economy Hotel Saint Louis

2.5 out of 5
4545 Woodson Rd, St. Louis, MO
Opens in a new windowEconomy Hotel Saint Louis
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
St. Louis, Missouri, United States of America
Loading