
Find hotels near Historic Main Street, St. Louis from CA $130
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Historic Main Street hotels

Country Inn & Suites by Radisson, St. Charles Historic District
Country Inn & Suites by Radisson, St. Charles Historic DistrictSt. Charles Historic District, 1 km from Historic Main Street
9.4 out of 10, Exceptional, (1,045 reviews)
The price is CA $185
CA $213 total
includes taxes & fees
Jul 12 - Jul 13

Drury Plaza Hotel St. Louis St. Charles
Drury Plaza Hotel St. Louis St. Charles1.8 km from Historic Main Street
9.6 out of 10, Exceptional, (1,001 reviews)
The price is CA $192
CA $223 total
includes taxes & fees
Jul 2 - Jul 3

Hampton Inn & Suites St. Charles Old Town Area
Hampton Inn & Suites St. Charles Old Town Area1.5 km from Historic Main Street
9.0 out of 10, Wonderful, (700 reviews)
The price is CA $162
CA $195 total
includes taxes & fees
Jul 5 - Jul 6

Tru by Hilton St. Charles St. Louis, MO
Tru by Hilton St. Charles St. Louis, MO2.1 km from Historic Main Street
8.6 out of 10, Excellent, (835 reviews)
The price is CA $173
CA $200 total
includes taxes & fees
Jul 5 - Jul 6

Embassy Suites by Hilton St. Louis St. Charles
Embassy Suites by Hilton St. Louis St. Charles2.1 km from Historic Main Street
8.8 out of 10, Excellent, (1,005 reviews)
The price is CA $233
CA $268 total
includes taxes & fees
Jun 28 - Jun 29

Comfort Suites St Charles - St Louis
Comfort Suites St Charles - St Louis1.5 km from Historic Main Street
8.4 out of 10, Very good, (1,000 reviews)
The price is CA $143
CA $165 total
includes taxes & fees
Jul 19 - Jul 20

Hollywood Casino & Hotel St. Louis
Hollywood Casino & Hotel St. Louis3 km from Historic Main Street
8.4 out of 10, Very good, (2,182 reviews)
The price is CA $147
CA $192 total
includes taxes & fees
Jun 22 - Jun 23

Ameristar Casino Resort and Spa
Ameristar Casino Resort and Spa1.4 km from Historic Main Street
8.6 out of 10, Excellent, (1,004 reviews)
The price is CA $225
CA $286 total
includes taxes & fees
Jul 2 - Jul 3

Holiday Inn St. Louis Arpt West-Earth City by IHG
Holiday Inn St. Louis Arpt West-Earth City by IHG2.9 km from Historic Main Street
7.6 out of 10, Good, (1,003 reviews)
The price is CA $132
CA $151 total
includes taxes & fees
Jul 20 - Jul 21

Elimwood Hotel, a Ramada by Wyndham
Elimwood Hotel, a Ramada by Wyndham3.1 km from Historic Main Street
7.6 out of 10, Good, (1,004 reviews)
The price is CA $143
CA $166 total
includes taxes & fees
Jul 15 - Jul 16

SpringHill Suites by Marriott St. Louis Airport/Earth City
SpringHill Suites by Marriott St. Louis Airport/Earth City4.2 km from Historic Main Street
8.8 out of 10, Excellent, (1,000 reviews)
The price is CA $174
CA $207 total
includes taxes & fees
Jul 3 - Jul 4

Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis Airport10.6 km from Historic Main Street
9.4 out of 10, Exceptional, (3,031 reviews)
The price is CA $143
CA $168 total
includes taxes & fees
Jul 4 - Jul 5

Courtyard St. Louis Airport/Earth City
Courtyard St. Louis Airport/Earth City4.2 km from Historic Main Street
8.4 out of 10, Very good, (1,001 reviews)
The price is CA $167
CA $198 total
includes taxes & fees
Jun 29 - Jun 30

Super 8 by Wyndham St Charles
Super 8 by Wyndham St Charles4.7 km from Historic Main Street
8.2 out of 10, Very good, (1,003 reviews)
The price is CA $113
CA $130 total
includes taxes & fees
Jun 21 - Jun 22

Courtyard by Marriott St. Louis St. Peters
Courtyard by Marriott St. Louis St. Peters8.6 km from Historic Main Street
9.0 out of 10, Wonderful, (731 reviews)
The price is CA $177
CA $210 total
includes taxes & fees
Jul 5 - Jul 6

Wingate by Wyndham St. Louis Airport
Wingate by Wyndham St. Louis Airport10.7 km from Historic Main Street
9.2 out of 10, Wonderful, (1,656 reviews)
The price is CA $162
CA $191 total
includes taxes & fees
Jul 5 - Jul 6

Holiday Inn Express Hotel and Suites St. Charles by IHG
Holiday Inn Express Hotel and Suites St. Charles by IHG5 km from Historic Main Street
8.2 out of 10, Very good, (746 reviews)
The price is CA $178
CA $205 total
includes taxes & fees
Jul 19 - Jul 20

Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West3.6 km from Historic Main Street
7.6 out of 10, Good, (1,003 reviews)
The price is CA $139
CA $161 total
includes taxes & fees
Jul 2 - Jul 3

Fairfield Inn & Suites St Louis Westport
Fairfield Inn & Suites St Louis Westport9.5 km from Historic Main Street
9.2 out of 10, Wonderful, (851 reviews)
The price is CA $186
CA $215 total
includes taxes & fees
Jun 28 - Jun 29

Drury Inn & Suites St. Louis Airport
Drury Inn & Suites St. Louis Airport11.3 km from Historic Main Street
9.2 out of 10, Wonderful, (1,278 reviews)
The price is CA $181
CA $213 total
includes taxes & fees
Jul 3 - Jul 4
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.
Compare popular hotels close to Historic Main Street
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Country Inn & Suites by Radisson, St. Charles Historic District | 9.4 Exceptional 1,045 reviews | View | ||||||
![]() Drury Plaza Hotel St. Louis St. Charles | 9.6 Exceptional 1,001 reviews | View | ||||||
![]() Hampton Inn & Suites St. Charles Old Town Area | 9.0 Wonderful 700 reviews | View | ||||||
![]() Tru by Hilton St. Charles St. Louis, MO | 8.6 Excellent 835 reviews | View | ||||||
![]() Embassy Suites by Hilton St. Louis St. Charles | 8.8 Excellent 1,005 reviews | View |
Top Historic Main Street Hotel Reviews

Hollywood Casino & Hotel St. Louis
10/10 Excellent
Hotels near other Historic Main Street attractions
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Ameristar Casino St. Charles
- Berkeley Hotels
- Breckenridge Hills Hotels
- Apartments in Bridgeton
- B&B in Bridgeton
- All Inclusive Resorts and in Bridgeton
- Bridgeton Hotels
- Inns in Bridgeton
- Hotels near Centene Community Ice Center
- Creve Coeur Hotels
- Luxury Hotels in St. Charles County
- Pet-Friendly Hotels in St. Charles County
- St. Charles County Hotels
- Aparthotels in Earth City
- Business Hotels in Earth City
- Cheap Hotels in Earth City
- Luxury Hotels in Earth City
- Romantic Hotels in Earth City
- Earth City Hotels
- Inns in Earth City
- Edmundson Hotels
- Hotels near Family Arena
- Florissant Hotels
- Harvester Hotels
- Aparthotels in Hazelwood
- B&B in Hazelwood
- Condo Resorts in Hazelwood
- Cottages in Hazelwood
- Cheap Hotels in Hazelwood
- Hotels with Free Airport Shuttle in Hazelwood
- Wyndham Hotels in Hazelwood
- Hazelwood Hotels
- Lodges in Hazelwood
- Townhomes in Hazelwood
- Hotels near Hollywood Casino Amphitheatre
- Hotels near Katy Trail
- Hotels near Lambert-St. Louis Intl.
- Hotels near Lindenwood University
- Hotels near Lou Fusz Soccer Complex
- Maryland Heights Hotels
- Hotels near Mid Rivers Mall
- Overland Hotels
- Hotels near SSM Health Rehabilitation Hospital
- St. Ann Hotels
- Aparthotels in St. Charles
- B&B in St. Charles
- Cabin Rentals in St. Charles
- Chalets in St. Charles
- Hotels near St Charles Convention Center
- Guest Houses in St. Charles
- Boutique Hotels in St. Charles Historic District
- Business Hotels in St. Charles Historic District
- Cheap Hotels in St. Charles Historic District
- Hotels & Resorts for Couples in St. Charles Historic District
- Historic Hotels in St. Charles Historic District
- Hotels with Balconies in St. Charles Historic District
- Hotels with Free Breakfast in St. Charles Historic District
- Romantic Hotels in St. Charles Historic District
- Spa Hotels in St. Charles Historic District
- St. Charles Historic District Hotels
- All Inclusive Resorts and in St. Charles
- Casino Hotels in St. Charles
- Cheap Hotels in St. Charles
- Hotels & Resorts for Couples in St. Charles
- Golf Hotels in St. Charles
- Hotels with Early Check-in in St. Charles
- Hotels with a Pool in St. Charles
- Hotels with Free Breakfast in St. Charles
- Hotels with Hot Tubs in St. Charles
- Hotels with Kitchenettes in St. Charles
- Luxury Hotels in St. Charles
- Romantic Hotels in St. Charles
- Spa Hotels in St. Charles
- St. Charles Hotels
- Inns in St. Charles
- Lodges in St. Charles
- Motels in St. Charles
- Townhomes in St. Charles
- St. John Hotels
- Hotels near St. Louis Mills Mall
- St. Peters Hotels
- Hotels near Westport Plaza










































































