
Hotels in Midtown, St. Louis
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Midtown hotels

Element by Marriott St. Louis Midtown
Element by Marriott St. Louis MidtownMidtown
9.0 out of 10, Wonderful, (766 reviews)
The price is CA $192
CA $224 total
includes taxes & fees
Jul 19 - Jul 20

Residence Inn by Marriott St Louis Downtown
Residence Inn by Marriott St Louis DowntownMidtown
7.8 out of 10, Good, (1,001 reviews)
The price is CA $168
CA $199 total
includes taxes & fees
Jul 13 - Jul 14

River City Casino & Hotel
River City Casino & Hotel11.9 km from Midtown
9.2 out of 10, Wonderful, (1,637 reviews)
The price is CA $123
CA $164 total
includes taxes & fees
Jun 29 - Jun 30

Best Western St. Louis Inn
Best Western St. Louis Inn22.7 km from Midtown
8.2 out of 10, Very good, (965 reviews)
The price is CA $107
CA $123 total
includes taxes & fees
Jul 1 - Jul 2

Motel 6 Hazelwood, MO
Motel 6 Hazelwood, MO21 km from Midtown
8.4 out of 10, Very good, (2,083 reviews)
The price is CA $88
CA $108 total
includes taxes & fees
Jun 30 - Jul 1

Super 8 by Wyndham Troy IL/St. Louis Area
Super 8 by Wyndham Troy IL/St. Louis Area29.2 km from Midtown
8.0 out of 10, Very good, (1,003 reviews)
The price is CA $102
CA $113 total
includes taxes & fees
Jun 28 - Jun 29

Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis Airport17.3 km from Midtown
9.2 out of 10, Wonderful, (3,040 reviews)
The price is CA $149
CA $175 total
includes taxes & fees
Jun 29 - Jun 30

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham23.2 km from Midtown
7.8 out of 10, Good, (1,390 reviews)
The price is CA $134
CA $155 total
includes taxes & fees
Jun 29 - Jun 30

Hampton Inn St. Louis - Columbia
Hampton Inn St. Louis - Columbia21.2 km from Midtown
8.6 out of 10, Excellent, (514 reviews)
The price is CA $139
CA $154 total
includes taxes & fees
Jul 5 - Jul 6

Wingate by Wyndham St. Louis/Fenton Route 66
Wingate by Wyndham St. Louis/Fenton Route 6623.3 km from Midtown
7.8 out of 10, Good, (1,256 reviews)
The price is CA $127
CA $146 total
includes taxes & fees
Jul 27 - Jul 28

Red Roof Inn St Louis - Troy, IL
Red Roof Inn St Louis - Troy, IL29.4 km from Midtown
7.8 out of 10, Good, (1,000 reviews)
The price is CA $102
CA $113 total
includes taxes & fees
Jul 22 - Jul 23

Casino Queen Hotel
Casino Queen Hotel4.5 km from Midtown
7.8 out of 10, Good, (2,091 reviews)
The price is CA $119
CA $139 total
includes taxes & fees
Jun 28 - Jun 29

Hollywood Casino & Hotel St. Louis
Hollywood Casino & Hotel St. Louis25.8 km from Midtown
8.6 out of 10, Excellent, (2,194 reviews)
The price is CA $148
CA $193 total
includes taxes & fees
Jul 7 - Jul 8

La Quinta Inn & Suites by Wyndham St. Louis Westport
La Quinta Inn & Suites by Wyndham St. Louis Westport19.5 km from Midtown
7.2 out of 10, Good, (1,129 reviews)
The price is CA $126
CA $147 total
includes taxes & fees
Jul 3 - Jul 4

Comfort Suites St Charles - St Louis
Comfort Suites St Charles - St Louis27.6 km from Midtown
8.4 out of 10, Very good, (1,002 reviews)
The price is CA $139
CA $160 total
includes taxes & fees
Jul 5 - Jul 6

Home2 Suites by Hilton St. Louis Downtown
Home2 Suites by Hilton St. Louis DowntownDowntown West, 2.5 km from Midtown
8.0 out of 10, Very good, (824 reviews)
The price is CA $132
CA $154 total
includes taxes & fees
Jul 13 - Jul 14

Pear Tree Inn St. Louis Arnold
Pear Tree Inn St. Louis Arnold24.8 km from Midtown
9.4 out of 10, Exceptional, (1,005 reviews)
The price is CA $128
CA $148 total
includes taxes & fees
Jul 5 - Jul 6

The Principal Hotel
The Principal Hotel21.4 km from Midtown
9.6 out of 10, Exceptional, (319 reviews)
The price is CA $148
CA $164 total
includes taxes & fees
Jun 29 - Jun 30

Drury Inn & Suites St. Louis Fairview Heights
Drury Inn & Suites St. Louis Fairview Heights21.2 km from Midtown
9.2 out of 10, Wonderful, (1,009 reviews)
The price is CA $136
CA $154 total
includes taxes & fees
Jul 5 - Jul 6

Wingate by Wyndham St. Louis Airport
Wingate by Wyndham St. Louis Airport17.2 km from Midtown
9.2 out of 10, Wonderful, (1,676 reviews)
The price is CA $163
CA $192 total
includes taxes & fees
Jun 30 - Jul 1
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.
Where to stay in Midtown
Find the best Midtown areas and neighborhoods for the activities you enjoy most.

Downtown St. Louis
Ample dining options, fascinating museums, and great live music are just a few top things to explore in Downtown St. Louis. A visit to Gateway Arch or Busch Stadium might round out your trip, and you can jump aboard the metro at 8th and Pine Station or Stadium Station to get around town.

Clayton
Visitors often come to Clayton for its abundant dining options, but many stay to explore sights like Chapel of St. Timothy And St. Titus, Concordia Seminary and Shaw Park Tennis Center. Getting around the area on the metro is easy if you catch a ride at Clayton Station.

Creve Coeur
Creve Coeur is known for its abundant dining options, and you can plan a trip to Creve Coeur Golf Club and Skip Viragh Center for the Arts while you're in town.

Central West End
Bordering Forest Park with free cultural institutions, this St. Louis neighborhood boasts a bustling commercial district along Euclid Avenue and the world's largest mosaic collection at the Cathedral Basilica of Saint Louis.

Photo by Terry Eaves
Open Photo by Terry Eaves
Downtown West
If you're spending some time in Downtown West, St. Louis Union Station and St. Louis Aquarium at Union Station are top sights worth seeing.
Top Midtown Hotel Reviews

Pear Tree Inn St. Louis Airport
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Hotels with Free Airport Shuttle in St. Louis
- Downtown St. Louis Hotels
- Hotels near The Muny Theater
- Hotels with Waterslides in St. Louis
- Southhampton Hotels
- Green Hotels in St. Louis
- Clayton Hotels
- Capsule Hotels in St. Louis
- Hotels near Horseshoe St. Louis Casino
- Hotels with Balconies in St. Louis
- Hotels with Free Airport Shuttle in Downtown St. Louis
- Cheap Hotels in St. Louis
- Hotels with Bar in St. Louis
- Spa Hotels in Clayton
- Hotels near America's Center Convention Complex
- Ladue Hotels
- Northampton Hotels
- Soulard Hotels
- Cabin Rentals in St. Louis
- All Inclusive Resorts and in St. Louis
- B&B in St. Louis
- 5 Star Hotels in St. Louis
- Cheap Hotels in Downtown St. Louis
- Hotels near Dome at America’s Center
- Hotels with Childcare in St. Louis
- Casino Hotels in St. Louis
- Hotels with Hot Tubs in St. Louis
- Hotels with Free Parking in Downtown St. Louis
- Hotels with Free Parking in St. Louis
- Pet-Friendly Hotels in St. Louis
- Hotels near Eads Bridge
- Hotels near Busch Stadium
- Guest Houses in St Louis City County
- Affton Hotels
- Lgbt Friendly Hotels in St. Louis
- Hotels near Gateway Arch
- Central West End Hotels
- Hyatt Hotels in Soulard
- Hotels near Washington University in St. Louis
- Hotels near St. Louis Zoo
- Hotels near Lambert-St. Louis Intl.
- Hotels with Kitchenettes in Clayton
- 5 Star Hotels in Carondelet
- Benton Park Hotels
- St. Louis Hotels
- Bella Villa Hotels
- University City Hotels
- Hotels near Enterprise Center
- Ski Hotels in St. Louis
- Motels in St. Louis
- Lafayette Square Hotels
- Hotels near St. Louis Union Station
- Boutique Hotels in Downtown St. Louis
- Marlborough Hotels
- Adults Only Resorts & in St. Louis
- 3 Star Hotels in St. Louis
- Hotels near Missouri Botanical Gardens and Arboretum
- Hotels with Free Breakfast in St. Louis
- Maplewood Hotels
- Farmstay in Maplewood
- Hotels with smoking rooms in St. Louis
- Clayton-Tamm Hotels
- Hotels near Barnes Jewish Hospital
- Flights from Winnipeg (YWG) to St. Louis (STL)
- Flights from St. Louis
- Flights from Buffalo (BUF) to St. Louis (STL)
- Flights from Lambert-St. Louis Intl.
- Flights from Montreal (YUL) to St. Louis (STL)
- Flights from Toronto (YYZ) to St. Louis (STL)
- Flights from Ottawa (YOW) to St. Louis (STL)
- Flights from Minneapolis (MSP) to St. Louis (STL)
- Flights from Edmonton (YEG) to St. Louis (STL)
- Flights to St. Louis
- Flights from Calgary (YYC) to St. Louis (STL)
- Flights from Chicago (ORD) to St. Louis (STL)
- Flights from Bangor (BGR) to St. Louis (STL)
- Flights from Detroit (DTW) to St. Louis (STL)
- Flights from Regina (YQR) to St. Louis (STL)
- Flights from Vancouver (YVR) to St. Louis (STL)
- Flights from Seattle (SEA) to St. Louis (STL)




















































































