Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels with Bars 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 Hotels with Bars

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

"Super cool hotel, I loved everything about it especially the roof top area."…"

Reviewed on Jul 29, 2020

Moonrise Hotel
Hampton Inn Gateway Arch Downtown
3 out of 5
333 Washington Ave, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $101 per night
4.5/5Wonderful! (976 reviews)

"Location is amazing and the property, itself, is relatively updated, clean, and staff members are friendly and professional."…"

Reviewed on Jul 24, 2020

Hampton Inn Gateway Arch Downtown
Courtyard by Marriott St. Louis Downtown/Convention Center
3 out of 5
823-827 Washington Avenue, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $78 per night
4.5/5Wonderful! (678 reviews)

"It was very clean-- the staff were very helpful and accommodating trying to help wedding guests get good service while still meeting all the Covid-19 guidelines. Not easy to do...."…"

Reviewed on Jul 20, 2020

Courtyard by Marriott St. Louis Downtown/Convention Center
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! (971 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
The Westin St. Louis
4.5 out of 5
811 Spruce St, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $107 per night
4.4/5Excellent! (956 reviews)

"The hotel was clean and nice. The staff were friendly, but kind of unhelpful with parking. I asked about rates of other lots in the area, since there lot is $30 per day self park and $45 per day valet, but they played dumb about other lots and kept referring back to their lot. I found out the lot ..."…"

Reviewed on Jul 5, 2020

The Westin St. Louis
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO
Free Cancellation
The price is $99 per night
4.3/5Excellent! (3,613 reviews)

"The rooms were extremely clean and staff were super nice! 😊"…"

Reviewed on Aug 1, 2020

Hyatt Regency St. Louis at The Arch
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! (994 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
Pear Tree Inn St. Louis Near Union Station
3 out of 5
2211 Market Street, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $105 per night
4.3/5Excellent! (1,559 reviews)

"The hotel is handling the pandemic situation well. It was nice to still use amenities but with precautions applied."…"

Reviewed on Jul 28, 2020

Pear Tree Inn St. Louis Near Union Station
Clayton Plaza Hotel
3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $87 per night
4.3/5Excellent! (1,283 reviews)

"Beautiful Art Deco hotel! The staff was quite lovely and accommodating. We will visit again!"…"

Reviewed on Aug 2, 2020

Clayton Plaza Hotel
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 $100 per night
4.2/5Excellent! (958 reviews)

"Beautiful lobby in an old train station. Great location near restaurants and other attractions."…"

Reviewed on Jul 22, 2020

St. Louis Union Station Hotel, Curio Collection by Hilton
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! (980 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
Hilton St. Louis at the Ballpark
4 out of 5
1 S Broadway, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $123 per night
4.1/5Very Good! (1,024 reviews)

"Hotel was pretty good for the most part. Only thing I would complain about is the $30 a night parking.. kinda ridiculous considering things in the area are still closed and there’s not too much going on."…"

Reviewed on Aug 2, 2020

Hilton St. Louis at the Ballpark
Marriott St. Louis Airport
3.5 out of 5
10700 Pear Tree Lane, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $80 per night
4/5Very Good! (1,008 reviews)

"Property was nice restaurant staff was ok could of been a little more polite"…"

Reviewed on Jul 22, 2020

Marriott St. Louis Airport
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
Free CancellationReserve now, pay when you stay
The price is $84 per night
4/5Very Good! (1,775 reviews)

"Great place to stay and play. Beautiful and clean rooms. All staff were very friendly. Loved my stay there!"…"

Reviewed on Aug 1, 2020

Hollywood Casino & Hotel St. Louis
Hilton St. Louis Downtown at the Arch
4 out of 5
400 Olive St, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $100 per night
4/5Very Good! (986 reviews)

"Liked the downtown location was within walking distance of lots of things"…"

Reviewed on Jul 25, 2020

Hilton St. Louis Downtown at the Arch
Holiday Inn St. Louis - Downtown Conv Ctr
3.5 out of 5
811 N 9th Street, St. Louis, MO
Free Cancellation
The price is $85 per night
3.9/5Very Good! (925 reviews)

"Great location, close to a lot of restaurants and a lot of places deliver. Our room was close to the pool so it was loud when people were in the pool."…"

Reviewed on Aug 1, 2020

Holiday Inn St. Louis - Downtown Conv Ctr
Red Lion Hotel St. Louis
3.5 out of 5
400 S 14th St, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $90 per night
3.2/5 (1,677 reviews)

"It was a nice, spacious room. Was definitely better than expected & with in walking distance of the union Station"…"

Reviewed on Mar 21, 2020

Red Lion Hotel St. Louis
City Place St. Louis - Downtown Hotel
3.5 out of 5
200 North 4th Street, St. Louis, MO
Get Rates
2.4/5 (2,363 reviews)
Location is what you're paying for

"Great location! Condition of hotel and the cleanliness is not ideal for 200$ a night. Staff was friendly and within walking distance to the arch. Pool was nice as well! We had the 16th floor but the windows were caked with dirt you couldn't enjoy the view."…"

Reviewed on Sep 10, 2019

City Place St. Louis - Downtown Hotel
Don't see what you're looking for?
We've got more Hotels with Bars. 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.

Just like a classic cocktail, your perfect holiday must have just the right blend of ingredients. If you are looking for the ideal base for a wonderful trip then look no further than St. Louis. The Gateway to the West knows how to concoct a perfect holiday recipe. So much so, that tourists made it rank as one of the top 50 most visited destinations in the previous year. When you need to get away from the crowds of the big city, but still want something more than what a tiny town can offer, you'll find that St. Louis grabs the best from both and leaves behind all that you don't want. The next step is to add the finishing touches for a vacation you'll want a second round of.

Make Your Vacation to St. Louis Shaken and Stirred

If you want a hotel that is the hot spot of the city, then you have come looking in the right place. Some of the most classic beverages like the Suntini and Piña Colada were whipped up at a hotel bar in cities like this. No matter how inviting the bars at these hotels are, you can't spend the night there. Luckily, a stay in St. Louis bar hotels characteristically provides:

  • Rooms furnished with comfortable chairs, premium bedding, and luxurious sheets, your continued comfort is a top concern for these hotels
  • A staff that takes time to spruce up your room and make the bed throughout your visit, so when you get back it appears as if you've just checked in
  • A staff who ensures you have clean sheets, prompt service, and that the little items are taken care of
  • Gym, swimming pool, updated lobby, and grounds that are well-maintained

With a hotel that's so delightful from barstool to bedroom, you might never be required to leave the property.

Book Your St. Louis Accommodation Today!

Don't think too long about enjoying an ice-cold mixed drink or you may miss your chance to pull up to one of these hotel bars. Book your accommodation with a top-shelf lounge in St. Louis soon, because everyone else is also. Through Expedia, you can get low-priced rates on first-class lodging in St. Louis to make your holiday one to remember.

Frequently asked questions

Searching for hotels with bars in St. Louis?
If you’d like a place to stay where you can enjoy an evening cocktail after sightseeing, St. Louis offers 769 hotels and other properties, including 138 accommodations with a bar on site. During your stay, you can check out Enterprise Center and City Museum.
What are the best hotels with bars in St. Louis?
Here’s some of the top St. Louis properties with bars: OYO Hotel St. Louis Downtown MO: 3.5-star hotel. Enjoy the bar, free WiFi, and indoor pool. St. Louis Union Station Hotel, Curio Collection by Hilton: 4-star hotel with 2 restaurants. Enjoy the 3 bars, free WiFi, and seasonal outdoor pool. Residence Inn by Marriott St Louis Downtown: 3-star hotel. Enjoy the bar, free breakfast, and free WiFi.
How many hotels with bars can I expect to find in St. Louis?
Expedia has 138 hotels with a bar in St. Louis.
What is there to do in St. Louis?
Absorb the local culture by visiting Enterprise Center, Busch Stadium, and Dome at America’s Center, then unwind with a refreshing drink. Other places to see include City Museum and Chaifetz Arena. St. Louis is recognized for its well-known zoo, fascinating museums, and great live music.
What's the seasonal weather like in St. Louis?
The hottest months are usually July and August with an average temp of 74°F, while the coldest months are January and December with an average of 37°F. Average annual rainfall for St. Louis is 41 inches.
What's the best way to get around St. Louis?
Fly into Lambert-St. Louis Intl. Airport (STL), which is located 11.7 mi (18.8 km) away. Otherwise, look for flights into St. Louis, MO (SUS-Spirit of St. Louis), which is 23.8 mi (38.2 km) away. Take advantage of metro transit at Stadium Station, 8th and Pine Station, and Convention Center Station.

Travelers Loved These Hotels with Bars

More trip options