Find and Compare Cheap Car Rental deals
Find Cheap Saint Louis Hotel Deals
Looking for the best hotels in Saint Louis? Save up to 60% off with our exclusive promo deals when booking a last minute Saint Louis hotel. Book today!
3 or more characters
Oyo Hotel St Louis Downtown City Center Mo
Standard Hotel
SAINT LOUIS, MO, MO 63103
0.283 Miles away from downtown Saint Louis
$78
Book Now $78
Frontdesk Level On Locust Apts Downtown St Louis
Standard Hotel
SAINT LOUIS, MO, 63101
0.29 Miles away from downtown Saint Louis
$96
Book Now $96
The Westin St Louis
First Class Hotel
ST LOUIS, MO, 63102
0.306 Miles away from downtown Saint Louis
$122
Book Now $122
Live! By Loews - St. Louis
Luxury Hotel
ST LOUIS, MO, 63102
0.306 Miles away from downtown Saint Louis
$162
Book Now $162
Red Lion Hotel
Standard Hotel
ST LOUIS, MO, 63103
0.318 Miles away from downtown Saint Louis
$67
Book Now $67
Frontdesk 1209 Washington Ave Apts Downtown St Louis
Standard Hotel
SAINT LOUIS, MO, 63103
0.341 Miles away from downtown Saint Louis
$90
Book Now $90
Hotel Saint Louis
Luxury Hotel
ST LOUIS, MO, 63101
0.352 Miles away from downtown Saint Louis
$108
Book Now $108
Hotel Saint Louis, Autograph Collection
First Class Hotel
SAINT LOUIS, MO, 63101
0.353 Miles away from downtown Saint Louis
$144
Book Now $144
Hilton St. Louis At The Ballpark
First Class Hotel
SAINT LOUIS, MO, 63102
0.361 Miles away from downtown Saint Louis
$356
Book Now $356
Magnolia Hotel St. Louis, A Tribute Portfolio Hotel
First Class Hotel
SAINT LOUIS, MO, MO 63101
0.369 Miles away from downtown Saint Louis
$134
Book Now $134
Magnolia Hotel St Louis A Tribute Portfolio Hotel
First Class Hotel
St. Louis, MO, 63101
0.37 Miles away from downtown Saint Louis
$152
Book Now $152
Marriott St. Louis Grand
First Class Hotel
SAINT LOUIS, MO, MO 63101
0.384 Miles away from downtown Saint Louis
$134
Book Now $134
Courtyard By Marriott St Louis Downtown Convention Center
First Class Hotel
ST LOUIS, MO, 63101
0.388 Miles away from downtown Saint Louis
$81
Book Now $81
Courtyard St. Louis Downtown/convention Center
Standard Hotel
SAINT LOUIS, MO, MO 63101
0.39 Miles away from downtown Saint Louis
$95
Book Now $95
Marriott St Louis Grand
First Class Hotel
St. Louis, MO, 63101
0.397 Miles away from downtown Saint Louis
$93
Book Now $93
The Last Hotel
First Class Hotel
SAINT LOUIS, MO, MO 63103
0.419 Miles away from downtown Saint Louis
$374
Book Now $374
Hilton St. Louis At The Ballpark
First Class Hotel
SAINT LOUIS, MO, MO 63102
0.42 Miles away from downtown Saint Louis
$128
Book Now $128
Hotel Indigo - St. Louis - Downtown, An Ihg Hotel
First Class Hotel
SAINT LOUIS, MO, 63101
0.462 Miles away from downtown Saint Louis
$80
Book Now $80
Embassy Suites Saint Louis - Downtown
Standard Hotel
SAINT LOUIS, MO, MO 63101
0.469 Miles away from downtown Saint Louis
$136
Book Now $136
Embassy Suites By Hilton St. Louis Downtown
First Class Hotel
ST LOUIS, MO, 63101
0.481 Miles away from downtown Saint Louis
$102
Book Now $102
Holiday Inn Downtown Conv Ctr
Standard Hotel
ST LOUIS, MO, 63101
0.494 Miles away from downtown Saint Louis
$93
Book Now $93
Holiday Inn St Louis Downtown/convention Center, An Ihg Hotel
Standard Hotel
SAINT LOUIS, MO, 63101
0.5 Miles away from downtown Saint Louis
$96
Book Now $96
Drury Plaza Hotel St Louis At The Arch
Standard Hotel
ST LOUIS, MO, 63102
0.509 Miles away from downtown Saint Louis
$113
Book Now $113
Drury Plaza St. Louis At The Arch
Standard Hotel
SAINT LOUIS, MO, MO 63102
0.513 Miles away from downtown Saint Louis
$106
Book Now $106
Hilton St. Louis Downtown At The Arch
First Class Hotel
SAINT LOUIS, MO, 63102
0.516 Miles away from downtown Saint Louis
$88
Book Now $88
The Pennywell St Louis Downtown A Hilton Hotel
First Class Hotel
SAINT LOUIS, MO, MO 63102
0.518 Miles away from downtown Saint Louis
$95
Book Now $95
St. Louis Union Station Hotel Curio Collection By Hilton
First Class Hotel
ST LOUIS, MO, 63103
0.528 Miles away from downtown Saint Louis
$122
Book Now $122
St. Louis Union Station Hotel, Curio Collection By Hilton
First Class Hotel
SAINT LOUIS, MO, MO 63103
0.531 Miles away from downtown Saint Louis
$115
Book Now $115
Hyatt Regency Saint Louis At The Arch
First Class Hotel
SAINT LOUIS, MO, MO 63102
0.546 Miles away from downtown Saint Louis
$92
Book Now $92
Hyatt Regency St Louis At The Arch
First Class Hotel
Saint Louis, MO, 63102
0.547 Miles away from downtown Saint Louis
$219
Book Now $219
Missouri Athletic Club
Standard Hotel
SAINT LOUIS, MO, MO 63102
0.591 Miles away from downtown Saint Louis
$103
Book Now $103
Drury Inn & Suites St. Louis Convention Center
Standard Hotel
SAINT LOUIS, MO, MO 63102
0.596 Miles away from downtown Saint Louis
$100
Book Now $100
Missouri Athletic Club
First Class Hotel
ST. LOUIS, MO, 63102
0.597 Miles away from downtown Saint Louis
$117
Book Now $117
Drury Inn And Suites St Louis Convention
Standard Hotel
ST LOUIS, MO, 63102
0.599 Miles away from downtown Saint Louis
$134
Book Now $134
Drury Inn St. Louis Union Station
Standard Hotel
SAINT LOUIS, MO, MO 63103
0.656 Miles away from downtown Saint Louis
$124
Book Now $124
Drury Inn St Louis At Union Station
Standard Hotel
ST LOUIS, MO, 63103
0.663 Miles away from downtown Saint Louis
$107
Book Now $107
Live! By Loews - St. Louis
First Class Hotel
SAINT LOUIS, MO, MO 63102
0.745 Miles away from downtown Saint Louis
$173
Book Now $173
Fairfield By Marriott Inn And Suites St Louis Downtown
Standard Hotel
St Louis, MO, 63103
0.801 Miles away from downtown Saint Louis
$127
Book Now $127
Fairfield Inn And Suites By Marriott St Louis Downtown
Standard Hotel
SAINT LOUIS, MO, 63103
0.801 Miles away from downtown Saint Louis
$189
Book Now $189
Abvi St Louis Downtown
Tourist Hotel
ST LOUIS, MO, 63102
0.824 Miles away from downtown Saint Louis
$76
Book Now $76
Pear Tree Inn St Louis Near Union Station
Tourist Hotel
ST LOUIS, MO, 63103
0.834 Miles away from downtown Saint Louis
$98
Book Now $98
Four Seasons St. Louis
Luxury Hotel
SAINT LOUIS, MO, MO 63102
0.834 Miles away from downtown Saint Louis
$335
Book Now $335
Pear Tree Inn St. Louis Near Union Station
Standard Hotel
SAINT LOUIS, MO, MO 63103
0.836 Miles away from downtown Saint Louis
$98
Book Now $98
Four Seasons Hotel St. Louis
Luxury Hotel
ST LOUIS, MO, 63102
0.859 Miles away from downtown Saint Louis
$291
Book Now $291
Courtyard By Marriott St Louis Downtown West
First Class Hotel
St. Louis, MO, 63103
0.922 Miles away from downtown Saint Louis
$87
Book Now $87
Courtyard By Marriott St. Louis Downtown West
Standard Hotel
SAINT LOUIS, MO, MO 63103
0.94 Miles away from downtown Saint Louis
$87
Book Now $87
Residence Inn By Marriott St Louis Downtown
First Class Hotel
St. Louis, MO, 63103
1.1 Miles away from downtown Saint Louis
$75
Book Now $75
Residence Inn By Marriott St. Louis Downtown
Standard Hotel
SAINT LOUIS, MO, MO 63103
1.1 Miles away from downtown Saint Louis
$98
Book Now $98
Hotel Avyan
Tourist Hotel
SAINT LOUIS, MO, MO 63104
1.6 Miles away from downtown Saint Louis
$93
Book Now $93
Days Inn By Wyndham Downtown St. Louis
Tourist Hotel
SAINT LOUIS, MO, 63147
1.8 Miles away from downtown Saint Louis
$66
Book Now $66
Days Inn By Wyndham Downtown St. Louis
Tourist Hotel
SAINT LOUIS, MO, MO 63147
1.8 Miles away from downtown Saint Louis
$77
Book Now $77
Angad Arts Hotel
Luxury Hotel
SAINT LOUIS, MO, MO 63103
2 Miles away from downtown Saint Louis
$113
Book Now $113
Element St Louis Midtown
First Class Hotel
ST LOUIS, MO, 63108
2.3 Miles away from downtown Saint Louis
$139
Book Now $139
Aloft St Louis Cortex
First Class Hotel
ST LOUIS, MO, 63110
2.9 Miles away from downtown Saint Louis
$114
Book Now $114
Home2 Suites By Hilton St. Louis/forest Park
Standard Hotel
ST LOUIS, MO, 63110
3.4 Miles away from downtown Saint Louis
$109
Book Now $109
Home2 Suites St. Louis / Forest Park
Standard Hotel
RICHMOND HEIGHTS, MO, MO 63110
3.4 Miles away from downtown Saint Louis
$121
Book Now $121
Doubletree By Hilton St. Louis Forest P
First Class Hotel
ST LOUIS, MO, 63108
3.5 Miles away from downtown Saint Louis
$88
Book Now $88
Holiday Inn Exp Central West En
Standard Hotel
ST LOUIS, MO, 63108
3.6 Miles away from downtown Saint Louis
$83
Book Now $83
Holiday Inn Express St. Louis Central West End, An Ihg Hotel
Standard Hotel
SAINT LOUIS, MO, MO 63108
3.6 Miles away from downtown Saint Louis
$83
Book Now $83
First Western Inn - Fairmont City
Tourist Hotel
FAIRMONT CITY, MO, IL 62201
3.8 Miles away from downtown Saint Louis
$66
Book Now $66
The Royal Sonesta Chase Park Plaza St Louis
First Class Hotel
SAINT LOUIS, MO, MO 63108
3.8 Miles away from downtown Saint Louis
$126
Book Now $126
The Chase Park Plaza Royal Sonesta Hotel St Louis
Luxury Hotel
ST LOUIS, MO, 63108
3.8 Miles away from downtown Saint Louis
$251
Book Now $251
Super 8 By Wyndham St. Louis North
Tourist Hotel
ST LOUIS, MO, 63147
4.2 Miles away from downtown Saint Louis
$63
Book Now $63
Super 8 By Wyndham St. Louis North
Tourist Hotel
SAINT LOUIS, MO, MO 63147
4.2 Miles away from downtown Saint Louis
$64
Book Now $64
Hampton Inn And Suites St. Louis At Forest Park
Standard Hotel
ST LOUIS, MO, 63110
4.5 Miles away from downtown Saint Louis
$101
Book Now $101
Red Roof Inn Plus+ St. Louis - Forest Park / Hampton Ave.
Standard Hotel
SAINT LOUIS, MO, MO 63110
4.8 Miles away from downtown Saint Louis
$64
Book Now $64
Red Roof Plus St Louis-forest Park/hampton Avenue
Tourist Hotel
ST LOUIS, MO, 63110
4.8 Miles away from downtown Saint Louis
$84
Book Now $84
Drury Inn And Suites St Louis Forest Par
Standard Hotel
ST LOUIS, MO, 63139
4.9 Miles away from downtown Saint Louis
$89
Book Now $89
Quality Inn & Suites Near St Louis And I-255
Standard Hotel
CAHOKIA, MO, IL 62206
5.3 Miles away from downtown Saint Louis
$119
Book Now $119
The Moonrise Hotel
First Class Hotel
SAINT LOUIS, MO, 63112
5.8 Miles away from downtown Saint Louis
$133
Book Now $133
Royal Relax Inn
Tourist Hotel
FAIRMONT CITY, MO, IL 62201
5.9 Miles away from downtown Saint Louis
$70
Book Now $70
The Cheshire
First Class Hotel
ST. LOUIS, MO, 63117
5.9 Miles away from downtown Saint Louis
$141
Book Now $141
Charles F. Knight Executive Education Ce
First Class Hotel
ST LOUIS, MO, 63130
6.3 Miles away from downtown Saint Louis
$139
Book Now $139
Courtyard By Marriott St Louis Brentwood
First Class Hotel
RICHMOND HEIGHTS, MO, 63117
7.3 Miles away from downtown Saint Louis
$87
Book Now $87
Courtyard St. Louis Brentwood
Standard Hotel
RICHMOND HEIGHTS, MO, 63117
7.3 Miles away from downtown Saint Louis
$184
Book Now $184
The Ritz-carlton, St. Louis
Luxury Hotel
CLAYTON, MO, MO 63105
7.3 Miles away from downtown Saint Louis
$489
Book Now $489
Springhill Suites By Marriott St Louis Brentwood
Standard Hotel
Brentwood, MO, 63144
7.4 Miles away from downtown Saint Louis
$99
Book Now $99
Springhill Suites St. Louis Brentwood
Standard Hotel
BRENTWOOD, MO, MO 63144
7.4 Miles away from downtown Saint Louis
$142
Book Now $142
Le Meridien Clayton Plaza St Louis
First Class Hotel
CLAYTON, MO, 63105
7.6 Miles away from downtown Saint Louis
$103
Book Now $103
Clayton Plaza Hotel & Extended Stay
First Class Hotel
CLAYTON, MO, MO 63105
7.6 Miles away from downtown Saint Louis
$120
Book Now $120
River City Casino And Hotel
First Class Hotel
ST LOUIS, MO
7.6 Miles away from downtown Saint Louis
$125
Book Now $125
River City Casino And Hotel
Standard Hotel
ST LOUIS , MO, MO 63125
7.6 Miles away from downtown Saint Louis
$211
Book Now $211
Le Méridien St. Louis Clayton
First Class Hotel
CLAYTON, MO, MO 63105
7.6 Miles away from downtown Saint Louis
$236
Book Now $236
Drury Inn And Suites St Louis Brentwood
Standard Hotel
BRENTWOOD, MO, 63144
7.9 Miles away from downtown Saint Louis
$94
Book Now $94
Motel 6-caseyville, Il - Caseyville Il
Tourist Hotel
CASEYVILLE, IL, IL 62232
8 Miles away from downtown Saint Louis
$72
Book Now $72
Drury Inn & Suites St. Louis Brentwood
Standard Hotel
BRENTWOOD, MO, MO 63144
8 Miles away from downtown Saint Louis
$209
Book Now $209
Days Inn And Suites Caseyville
Tourist Hotel
CASEYVILLE, MO, 62232
8.1 Miles away from downtown Saint Louis
$62
Book Now $62
Days Inn & Suites By Wyndham Caseyville
Tourist Hotel
CASEYVILLE, IL, 62232-2305
8.1 Miles away from downtown Saint Louis
$69
Book Now $69
First Western Inn Caseyville
Tourist Hotel
CASEYVILLE, IL, IL 62232
8.3 Miles away from downtown Saint Louis
$74
Book Now $74
Hilton Garden Inn St. Louis Airport
Standard Hotel
BERKELEY, MO, MO 63134
9.3 Miles away from downtown Saint Louis
$137
Book Now $137
Doubletree By Hilton Collinsville/st.louis
Standard Hotel
COLLINSVILLE, MO, IL 62234
10.4 Miles away from downtown Saint Louis
$149
Book Now $149
Drury Inn St Louis Collinsville
Standard Hotel
COLLINSVILLE, IL, 62234
10.9 Miles away from downtown Saint Louis
$89
Book Now $89
Hilton St. Louis Frontenac
First Class Hotel
SAINT LOUIS, MO, 63131
11.3 Miles away from downtown Saint Louis
$92
Book Now $92
Hilton St. Louis Airport
First Class Hotel
SAINT LOUIS, MO, 63134-3303
11.5 Miles away from downtown Saint Louis
$129
Book Now $129
Drury Inn And Suites St Louis Fairview Heights
Standard Hotel
FAIRVIEW HEIGHTS, IL, 62208
11.6 Miles away from downtown Saint Louis
$89
Book Now $89
Pear Tree Inn St Louis Airport
Standard Hotel
SAINT LOUIS, MO, 63074
12.1 Miles away from downtown Saint Louis
$80
Book Now $80
Best Western Kirkwood Inn
Standard Hotel
SAINT LOUIS, MO, MO 63122
12.1 Miles away from downtown Saint Louis
$99
Book Now $99
Red Roof Inn St.louis- Westport
Tourist Hotel
SAINT LOUIS, MO, MO 63146
13.8 Miles away from downtown Saint Louis
$75
Book Now $75
Courtyard By Marriott Minneapolis West
Standard Hotel
SAINT LOUIS PARK, MN, 55426
458.8 Miles away from downtown Saint Louis
$95
Book Now $95
Doubletree By Hilton Minneapolis Park Place
Standard Hotel
SAINT LOUIS PARK, MN, MN 55416
467.2 Miles away from downtown Saint Louis
$84
Book Now $84
Homewood Suites By Hilton Minneapolis - Saint Louis Park At West End
Standard Hotel
SAINT LOUIS PARK, MN, MN 55416
467.2 Miles away from downtown Saint Louis
$107
Book Now $107