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

Find out moreOpens in new tab or window

Find Hotels with Bar in St. Louis, MO from CA $97

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 Bar

Moonrise Hotel
4 out of 5
6177 Delmar Blvd, St. Louis, MO
Get Rates
4.7/5Exceptional! (991 reviews)

"Excellent service, not currently cleaned daily due to COVID, but nice bed, shower and clean on arrival"…"

Reviewed on Aug. 17, 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 CA $112 per night from Nov 3 to Nov 4
4.5/5Wonderful! (948 reviews)

"location was great near all downtown sites/ beds a bit soft for me and comforter very thin. staff and services all great/"…"

Reviewed on Oct. 16, 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 CA $104 per night from Oct 31 to Nov 1
4.5/5Wonderful! (703 reviews)

"It was everything we expected"…"

Reviewed on Oct. 25, 2020

Courtyard by Marriott St. Louis Downtown/Convention Center

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
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 CA $163 per night from Nov 1 to Nov 2
4.4/5Excellent! (959 reviews)

"The Chase.. Well me and my girlfriend had a wonderful experience there.. We will be going back real soon... Staff is wonderful... room was absolutely amazing...!!!!!"…"

Reviewed on Sep. 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 CA $105 per night from Nov 22 to Nov 23
4.3/5Excellent! (975 reviews)

"This property had beautiful historical features while being modern and updated. The rooms were so cute and quaint the beds were super comfortable, and the staff was always friendly and courteous."…"

Reviewed on Oct. 17, 2020

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO
Free cancellation
The price is CA $132 per night from Nov 1 to Nov 2
4.3/5Excellent! (3,537 reviews)

"Nice and clean hotel. Can walk to the Arch from the hotel."…"

Reviewed on Oct. 25, 2020

Hyatt Regency St. Louis at The Arch
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 CA $119 per night from Nov 6 to Nov 7
4.3/5Excellent! (930 reviews)

"Friendly and fast"…"

Reviewed on Oct. 11, 2020

The Westin St. Louis
Clayton Plaza Hotel
3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO
Free cancellationReserve now, pay when you stay
The price is CA $114 per night from Nov 12 to Nov 13
4.3/5Excellent! (1,181 reviews)

"Very friendly staff. The hotel is older but they have made great efforts to keep it very clean and comfortable."…"

Reviewed on Oct. 19, 2020

Clayton Plaza 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 CA $120 per night from Nov 3 to Nov 4
4.2/5Excellent! (1,384 reviews)

"I had an excellent stay at Pear Tree. The sink needs to be on the outside of bathroom. All else was great, close to thingsI wanted to visit."…"

Reviewed on Oct. 9, 2020

Pear Tree Inn St. Louis Near Union Station
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 CA $136 per night from Nov 1 to Nov 2
4.2/5Excellent! (933 reviews)

"The stay was amazing. I loved it.the view was so beautiful"…"

Reviewed on Oct. 26, 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 CA $129 per night from Nov 8 to Nov 9
4.2/5Very Good! (981 reviews)

"Charming character makes the Cheshire a welcome place to stay. The staff is friendly, and the Old World decor is immersive. You will see some scuffs on the doors and the occasional bit of paint touch-up needed, but this is natural. The alarm clock in our room had the wrong time and couldn’t be reset, ..."…"

Reviewed on Oct. 19, 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 CA $123 per night from Nov 22 to Nov 23
4/5Very Good! (1,022 reviews)

"It was great could not have had a better time the horse rusts rides were great."…"

Reviewed on Oct. 22, 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 CA $113 per night from Oct 31 to Nov 1
4/5Very Good! (986 reviews)

"Front desk and easy access to airport. Their was good availability and bar service"…"

Reviewed on Oct. 13, 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 CA $119 per night from Nov 1 to Nov 2
4/5Very Good! (1,670 reviews)

"Some things were closed like the fitness center but the casino was open!"…"

Reviewed on Oct. 20, 2020

Hollywood Casino & Hotel St. Louis
Holiday Inn St. Louis - Downtown Conv Ctr
3.5 out of 5
811 N 9th Street, St. Louis, MO
Free cancellation
The price is CA $113 per night from Nov 1 to Nov 2
3.9/5Very Good! (933 reviews)

"Great. Front desk staff, room everything was PREFECT"…"

Reviewed on Sep. 8, 2020

Holiday Inn St. Louis - Downtown Conv Ctr
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 CA $125 per night from Nov 30 to Dec 1
3.9/5Very Good! (968 reviews)

"The distance from the major attractions and food restaurants."…"

Reviewed on Oct. 26, 2020

Hilton St. Louis Downtown at the Arch
OYO Hotel St. Louis Downtown MO
3.5 out of 5
400 S 14th St, St. Louis, MO
Free cancellationReserve now, pay when you stay
The price is CA $97 per night from Nov 1 to Nov 2
3.2/5 (1,476 reviews)

"Clean rooms, friendly staff, only thing I wish I had was a window to the outside"…"

Reviewed on Oct. 9, 2020

OYO Hotel St. Louis Downtown MO
City Place St. Louis Downtown
3.5 out of 5
N 4Th Street, 200, St. Louis, MO
Get Rates
2.4/5 (2,039 reviews)
Terrible Experience

"Terrible everything. Don’t bring anything valuable or that you want to keep. There are no safes in room and CCTV is not for YOUR protection."…"

Reviewed on Nov. 24, 2019

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

Pocket Guide: Hotels with Bar in St. Louis

Search for hotels in St. Louis on Expedia. You can easily find your hotels in St. Louis using one of the methods below:

  • View our selection of featured hotels in St. Louis
  • Use the map to find hotels in the St. Louis neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Louis, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Louis
  • Enter your travel dates to view the best deals on hotels in St. Louis - while they last

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 945 hotels and other properties, including 132 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: Moonrise Hotel: 4-star hotel. Enjoy the bar, free WiFi, and rooftop terrace. The Cheshire: 4-star hotel with 3 restaurants. Enjoy the 3 bars, free breakfast, and free WiFi. Hilton St. Louis at the Ballpark: 4-star hotel with 3 restaurants. Enjoy the 3 bars, free WiFi, and indoor pool. Hyatt Regency St. Louis at The Arch: 4-star hotel with 3 restaurants. Enjoy the 2 bars, free WiFi, and rooftop terrace.
How many hotels with bars can I expect to find in St. Louis?
Expedia has 132 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, acclaimed art scene, and great live music.
When is the best time to visit St. Louis?
Visiting local bars in St. Louis is more fun in good weather. These rainfall averages and temperatures can help you decide the best time for bar hopping. 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 precipitation for St. Louis is 41 inches.
How can I get to St. Louis and around the area?
You might want to make the most of these transportation choices in and around St. Louis: Fly into Lambert-St. Louis Intl. Airport (STL), which is located 11.6 mi (18.7 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 Bar

More trip options