Missouri may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Historic Hotels in St. Louis

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top St. Louis Historic Hotels

Moonrise Hotel
4 out of 5
6177 Delmar Blvd, St. Louis, MO
The price is $119 per night
4.7/5Exceptional! (976 reviews)

"Excellent hotel. Check in easy. Breakfast grest. Courteous staff"…"

Reviewed on Aug 10, 2020

Moonrise Hotel
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
2 South 4th Street, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $110 per night
4.6/5Exceptional! (1,868 reviews)

"The property was very clean and the staff was very professional and very friendly. Our room was excellent! Clean and comfortable. The deck was great, loved that you could see the Arch from it. Also loved that you can walk to the Arch within 5 minutes! It was a great experience overall."…"

Reviewed on Aug 4, 2020

Drury Plaza Hotel St. Louis at the Arch
Drury Inn St. Louis at Union Station
3 out of 5
201 S 20th St, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $110 per night
4.6/5Wonderful! (1,067 reviews)

"Loved staying in a modernized, historic hotel! Having a delicious restaurant right downstairs was highly convenient."…"

Reviewed on Aug 7, 2020

Drury Inn St. Louis at Union Station
Country Inn & Suites by Radisson, St. Charles, MO
2.5 out of 5
1190 S Main St, St. Charles, MO
Free CancellationReserve now, pay when you stay
The price is $92 per night
4.6/5Wonderful! (978 reviews)

"Great place to stay, very clean and quiet."…"

Reviewed on Aug 4, 2020

Country Inn & Suites by Radisson, St. Charles, MO
River City Casino & Hotel
4 out of 5
777 River City Casino Blvd, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $109 per night
4.5/5Wonderful! (988 reviews)

"Room was nice and clean. Casino was relaxing and the temperature just right in there. Staff was nice. Only thing I could try to complain about is that my soap holder didn’t have much soap in it when I showered."…"

Reviewed on Jul 21, 2020

River City Casino & Hotel
The Chase Park Plaza Royal Sonesta St. Louis
4.5 out of 5
212 N Kingshighway, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $129 per night
4.4/5Excellent! (966 reviews)

"Nice. Clean. Convenient. Was only in town to sleep but the accommodations were nice."…"

Reviewed on Jul 28, 2020

The Chase Park Plaza Royal Sonesta St. Louis
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4 out of 5
421 N 8th St, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $104 per night
4.3/5Excellent! (992 reviews)

"Great staff and very clean rooms. I would stay again here for sure."…"

Reviewed on Jul 28, 2020

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
Holiday Inn Express Hotel and Suites St. Charles
3 out of 5
3098 Elm Point Industrial Drive, St. Charles, MO
Free Cancellation
The price is $91 per night
4.3/5Excellent! (340 reviews)

"This is my second time in the past year to stay at a Holiday Inn Express, and both this experience and my previous one have made me decide I'll always choose Holiday Inn Express whenever I can. Little extras like nice bedding, full size bottles of shampoo and conditioner, and free hot breakfast make ..."…"

Reviewed on Mar 16, 2020

Holiday Inn Express Hotel and Suites St. Charles
Ameristar Casino Resort and Spa (St. Charles)
4.5 out of 5
1 Ameristar Blvd, St. Charles, MO
Free CancellationReserve now, pay when you stay
The price is $159 per night
4.3/5Excellent! (989 reviews)

"I didn’t like that children have to be out of the pool at 6 b/c I was unable to check until 4 that only allowed them two hours of swimming. We checked out before 11am so they literally had no real pool time. I think the check in time and pool time needs to change"…"

Reviewed on Jul 27, 2020

Ameristar Casino Resort and Spa (St. Charles)
St. Louis Union Station Hotel, Curio Collection by Hilton
4 out of 5
1820 Market Street, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $102 per night
4.2/5Excellent! (949 reviews)

"It was a very long walk from the parking to the room related to current construction. Difficult if taking the elderly. Construction noise was loud at times. Convenience of being near activities for children was amazing with the pool, restaurants, pond, shopping, aquarium, Ferris wheel and more!"…"

Reviewed on Aug 10, 2020

St. Louis Union Station Hotel, Curio Collection by Hilton
Comfort Suites St Charles-St Louis
2.5 out of 5
1400 S 5th St, St. Charles, MO
Get Rates
4.2/5Excellent! (536 reviews)

"We booked this last minute because we got stuck in a snow storm and couldnt safely keep driving. Staff was nice and helpful. Also, were able to order food to be delivered and they brought it to our room."…"

Reviewed on Mar 2, 2020

Comfort Suites St Charles-St Louis
The Cheshire
4 out of 5
6300 Clayton Rd, Richmond Heights, MO
Free CancellationReserve now, pay when you stay
The price is $126 per night
4.2/5Very Good! (976 reviews)

"This is the second time we’ve stayed at the Cheshire. The staff is always nice and very helpful. We had a small issue with our bathroom upon arrival, which was swiftly attended to by the front desk. We will stay again. Our only issue is with the tiny pillows. We’ll bring our own pillows with us next ..."…"

Reviewed on Aug 1, 2020

The Cheshire
Best Western Plus The Charles Hotel
3 out of 5
1425 South 5th Street, St. Charles, MO
Free CancellationReserve now, pay when you stay
The price is $87 per night
4.1/5Very Good! (946 reviews)

"Very clean, kind staff, nice to-go breakfast in the morning with COVID!"…"

Reviewed on Jul 19, 2020

Best Western Plus The Charles Hotel
Missouri Athletic Club
3.5 out of 5
405 Washington Ave, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $138 per night
4.1/5Very Good! (997 reviews)
Great location and friendly staff

"Great location if you are going to the Dome or Washington street area. The room temperature is not really controllable. They have an old antiquated system that flows air through the entire building so all you can do is close or open vent. If heat is on heat comes out ......but room stays HOT."…"

Reviewed on Mar 2, 2020

Missouri Athletic Club
Central West End Bed and Breakfast
3.5 out of 5
4045 Washington Ave, St. Louis, MO
The price is $121 per night
3.9/5Good! (46 reviews)

"This bed and breakfast is a fabulous place to stay while visiting St. Louis!! The hosts were so kind and the home is warm and inviting. The food was good and we felt like our business was important to the owners!! We will definitely book here again when we get back to St. Louis!!"…"

Reviewed on Aug 9, 2019

Central West End Bed and Breakfast
The Hotel Majestic St. Louis
4 out of 5
1019 Pine St, St. Louis, MO
Get Rates
3.3/5 (999 reviews)

"This was at one time a very beautiful hotel. The rooms could use some TLC. The tiles floor in the bathroom was cracked and didn't look very clean, the carpet was loose and bunched up and I actually tripped on it, the bathroom was very small and everything just overall didn't seem too clean. The girl ..."…"

Reviewed on Jan 28, 2019

The Hotel Majestic St. Louis
Americas Best Value Inn & Suites St. Louis, St. Charles Inn
2.5 out of 5
1310 Bass Pro Drive, St. Charles, MO
Free CancellationReserve now, pay when you stay
The price is $70 per night
3.2/5 (586 reviews)

"everything was good and up to standard for rate of room"…"

Reviewed on Feb 25, 2020

Americas Best Value Inn & Suites St. Louis, St. Charles Inn
Econo Lodge & Suites Granite City
2 out of 5
3236 W Chain Of Rocks Rd, Granite City, IL
Free CancellationReserve now, pay when you stay
The price is $53 per night
2.5/5 (93 reviews)

"The rooms were very clean & the beds were comfortable. I did request 1 smoking room & u could definitely tell it was a smoking room with the smell & burn holes in the “comforter”. The employees are always very nice & helpful which is why i like staying here."…"

Reviewed on Nov 19, 2019

Econo Lodge & Suites Granite City
Don't see what you're looking for?
We've got more Historic Hotels. Find the right one for you.
View all properties
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.

Your Guide to Historic Hotels in St. Louis

Visiting new cities can be more than just going somewhere different on your stay out of town, it can also be about understanding the culture and history of a region. One of the best ways to get a sense of the city's culture is to learn about its past. Touring the region's landmarks or museums is a good start, but staying in a St. Louis historic hotel can whisk you back in time. Get ready to pack your luggage (no need for a time machine) as your St. Louis vintage hotel awaits.

Something Old, Something New

As soon as you walk through your St. Louis hotel's lobby, you'll be transported to the past. With their unique architectures and locations infused with a rich history, you'll love the look and feel of your one-of-a kind accommodation. Although these lodgings may be vintage, they have many of the modern amenities that help you keep in touch or relax on your holiday. You'll discover rooms furnished with a cozy bed, and just about everything else you might need for a marvelous getaway.

Once you've checked-in and had a look around your hotel, you can continue to take in this culturally-rich region by exploring the art museums and famous landmarks. Of course, all this hopping through history can work up an appetite. Be sure to read through the reviews and see the places other travelers to St. Louis thought were worth a visit. You can also ask your hotel's front desk staff so you can get recommendations where the best places to grab a drink or dinner in St. Louis are.

Book Your St. Louis Historic Hotel Today!

If you are wishing to get the most from your St. Louis visit, a stay in one of these vintage hotels will elevate your time spent in this renowned city. Having 776 of these one-of-a-kind accommodations to select from. Rates on these St. Louis historic hotels range from $53 to . You are certain to find at a great rate. But, just like the past eras you're exploring, these rates won't last forever. Reserve soon to get a place in one of these distinctive properties.

Frequently asked questions

What can a history enthusiast expect from a trip to St. Louis?
You’re already probably planning a visit to sights of historical relevance during your trip to St. Louis. Be sure to check out the well-known zoo and fascinating museums while you’re here. You can also discover the area’s great live music.
What's the best hotel in St. Louis to be near historical sites?
Based on our travel knowledge, St. Louis Union Station Hotel, Curio Collection by Hilton is a top 4-star historic hotel bookable on Expedia and it offers 2 restaurants. Gateway Arch is a short 11-minute drive away. A couple of other options near historic sites include Drury Inn St. Louis at Union Station and Pear Tree Inn St. Louis Near Union Station.
How many historically relevant hotels are there in St. Louis?
In St. Louis, there are 774 hotels and other accommodations bookable on Expedia, including 139 hotels designated as historic or close to historic sites.
What are the top historical places and other sights in St. Louis?
St. Louis is notable for landmarks like Anheuser-Busch Brewery, Old Courthouse, and Sheldon Concert Hall. Known for its live music and theaters, cultural venues include City Museum, Fox Theater, and Hollywood Casino Amphitheatre. Other popular sights include Enterprise Center and Busch Stadium.
What is a historic hotel like in St. Louis?
Historic hotels give guests the opportunity to stay in a building that has been recognized with an official historic designation. Historic hotels throughout the world can take the form of castles, palaces, grand homes or even old police stations, pubs, lodges or skyscrapers — any place of special interest. These types of hotels in St. Louis typically preserve authentic elements like traditional architecture and period features in their public spaces or guestrooms.
What is the difference between a historic hotel and a heritage hotel?
They are quite similar. “Historic hotel” is more commonly used in the U.S., whereas “heritage hotel” is common in Asia and Europe. Historic hotels tend to emphasize the architecture and actual building. Heritage hotels draw their meaning mainly from the place’s cultural value and how it inspired the community.
Do historic hotels in St. Louis have modern facilities?
Yes. Every effort is made to preserve historic facades and treasured traditions, while interiors have safety features and modern conveniences. Guests can expect the usual amenities from a contemporary hotel such as WiFi, heating and air conditioning, and updated bathroom facilities. In St. Louis, booking a historic hotel doesn’t mean you’re picking a place that’s rundown.

Travelers Loved These Historic Hotels

More trip options