Beginning of main content

Cheap St. Louis Hotels

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

St. Louis Hotels

Search Flight + Hotel

Cheap St. Louis Hotels

See all 262 Hotels in St. Louis
Baymont Inn & Suites Hazelwood St. Louis Airport

Baymont Inn & Suites Hazelwood St. Louis Airport

5781 Campus Ct, Hazelwood
2.0 out of 5.0
3.2 out of 5 (17 reviews)

Situated near the airport, this motel is 1.9 mi (3 km) from Bigfoot 4 x 4 Inc and within 6 mi (10 km) of St. Louis Mills Mall and James S. McDonnell Prologue ...

$36

$36
Crowne Plaza Riverfront at the Arch

Crowne Plaza Riverfront at the Arch

200 N 4th Street, St. Louis
3.5 out of 5.0
3.5 out of 5 (15 reviews)

This 29-story St. Louis hotel is 4 blocks from Busch Stadium, 6 blocks from the Edward Jones Dome and the Lumiere Place Casino, and less than 1 mile from Scottrade ...

$93

$93
Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

2 South 4th Street, St. Louis
3.0 out of 5.0
4.6 out of 5 (7 reviews)

Located in Downtown St. Louis, this hotel is within a 10-minute walk of Old Courthouse and Busch Stadium. Gateway Arch and Dome at America’s Center are also ...

$140

$140
Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station

2211 Market Street, St. Louis
3.0 out of 5.0
4.0 out of 5 (2 reviews)

Located in Downtown St. Louis, this hotel is within 1 mi (2 km) of Centenary United Methodist Church and City Museum. Busch Stadium and Gateway Arch are also ...

$120

$120
La Quinta Inn & Suites Collinsville

La Quinta Inn & Suites Collinsville

6 Gateway Dr, Collinsville
2.5 out of 5.0

Located in the heart of Collinsville, this hotel is within a 5-minute walk of Gateway Conference Center, Gateway Fun Park, and Splash City Family Waterpark. ...

$84

$84
Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch

315 Chestnut St, St. Louis
4.0 out of 5.0
4.3 out of 5 (23 reviews)

This 18-story Hyatt Regency hotel is 4 blocks from Busch Stadium and within a mile of Edward Jones Dome, Scottrade Center, Laclede's Landing, and the America's ...

$99

$99
St. Louis City Center Hotel

St. Louis City Center Hotel

400 S 14th St, St. Louis
3.5 out of 5.0
3.5 out of 5 (15 reviews)

This historic 13-story St. Louis hotel is 1 block from Scottrade/Peabody Opera House Complex, 3 blocks from Union Station, and 5 blocks from Busch Stadium. The ...

$103

$103
Airport Plaza Inn & Conference Center

Airport Plaza Inn & Conference Center

4534 Long Road, Bridgeton
3.0 out of 5.0
3.0 out of 5 (2 reviews)

Situated near the airport, this hotel is 1.4 mi (2.3 km) from Payne-Gentry Historical House and within 6 mi (10 km) of James S. McDonnell Prologue Room and Bigfoot ...

$69

$69
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

777 Casino Center Drive, Maryland Heights
3.5 out of 5.0
3.5 out of 5 (4 reviews)

Situated near the airport, this hotel is within 25 mi (40 km) of St. Louis Zoo, Gateway Arch, and Scottrade Center. Busch Stadium is 22 mi (35.3 km) away.

$103

$103
The Chase Park Plaza

The Chase Park Plaza

212 N Kingshighway, St. Louis
4.5 out of 5.0
4.2 out of 5 (4 reviews)

Located in the fashionable Central West End of St. Louis and close to Washington University and St. Louis University, this hotel is surrounded by shops, restaurants, ...

$179

$179
Map

Hotels in St. Louis

St Louis is on the eastern border of Missouri approximately 60 miles north of the historic town of Ste Genevieve in Missouri's wine country. Take an elevator to the top of the Gateway Arch to see the city from above. If you are interested in a family outing, check out the animals at the St Louis Zoo, or explore the interactive exhibits for children at The Magic House. You can see deer in the wildlife management area at Lone Elk Park.

Key facts

If you want to be close to specialty shops and restaurants, you can stay in one of the hotels near Union Station. The Union Station Metro Link station is just a block from Union Station, and you can take a Red Line train from here to Lambert-St. Louis International Airport (STL). Union Station is near Interstate 64, which runs through Missouri to the eastern United States.

Hints and tips

Watching live entertainment and going down ice slides at the Loop Ice Carnival is a great way to enjoy the outdoors in January when the average high temperature is 40 degrees. You can wander along cobblestone streets in Laclede's Landing during the spring when the average high temperatures range from the high-60s to low-70s. Buildings here date back to the 1800s.

* Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.