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 Port
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

Hilton St. Louis Downtown At The Arch
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 Inn Stes 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 Downtwn Marriott
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 Down
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
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 Chase Park Plaza Royal Sonesta 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 & Suites St. Louis At Forest Park Mo
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
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 Edu Ctr
First Class Hotel
ST LOUIS, MO, 63130
6.3 Miles away from downtown Saint Louis
$139
Book Now $139

Courtyard 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

Hampton Inn St. Louis-airport
Standard Hotel
SAINT LOUIS, MO, 63074
12.2 Miles away from downtown Saint Louis
$84
Book Now $84

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