A large white building with a dome and a statue in front, surrounded by fountains and trees.

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

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Louis Hotels with Bar

This weekend
Next weekend

Our top choices for St. Louis hotels with a bar

River City Casino & Hotel

River City Casino & Hotel
4.0 star property
St. Louis
9.2 out of 10, Wonderful, (1,642 reviews)
"Would stay again in a heartbeat!"
United States
Austin
The price is CA $135
CA $178 total
includes taxes & fees
Jul 12 - Jul 13
River City Casino & Hotel

Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch
4.0 star property
Downtown St. Louis
8.6 out of 10, Excellent, (4,170 reviews)
"This was one of the nicest hotels I have ever stayed at for a very affordable price. We would definitely stay here again."
United States
Elisha
The price is CA $199
CA $235 total
includes taxes & fees
Jul 17 - Jul 18
Hyatt Regency St. Louis at The Arch

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4.0 star property
Downtown St. Louis
8.8 out of 10, Excellent, (1,322 reviews)
"The staff is wonderful, helpful, and friendly. Great bar and great location. I would definitely stay here again."
United States
Marlynn
The price is CA $187
CA $223 total
includes taxes & fees
Jul 17 - Jul 18
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
4.0 star property
Grand Center
9.0 out of 10, Wonderful, (1,055 reviews)
"Rooms were clean, bar was great, staff was excellent and very helpful "
United States
Paula
The price is CA $146
CA $173 total
includes taxes & fees
Jul 5 - Jul 6
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

Moonrise Hotel

Moonrise Hotel
4.0 star property
Delmar Loop
9.0 out of 10, Wonderful, (1,989 reviews)
"Super convenient location, friendly staff, cool decor! Will definitely stay here again."
United States
Lindsay
The price is CA $194
CA $231 total
includes taxes & fees
Jul 19 - Jul 20
Moonrise Hotel

Courtyard by Marriott St. Louis Downtown West

Courtyard by Marriott St. Louis Downtown West
3.0 star property
Downtown West
8.6 out of 10, Excellent, (1,001 reviews)
"The staff and overall property made our stay awesome. "
United States
Robert
The price is CA $133
CA $156 total
includes taxes & fees
Jul 12 - Jul 13
Courtyard by Marriott St. Louis Downtown West

Embassy Suites by Hilton St. Louis Downtown

Embassy Suites by Hilton St. Louis Downtown
4.0 star property
Downtown St. Louis
9.0 out of 10, Wonderful, (1,288 reviews)
"Definitely would stay again."
United States
Travis
The price is CA $181
CA $216 total
includes taxes & fees
Jul 19 - Jul 20
Embassy Suites by Hilton St. Louis Downtown

Holiday Inn St. Louis - Creve Coeur by IHG

Holiday Inn St. Louis - Creve Coeur by IHG
3.0 star property
St. Louis
9.0 out of 10, Wonderful, (426 reviews)
"only stayed for a few hours but our stay was pleasant "
United States
Sharniece
The price is CA $167
CA $200 total
includes taxes & fees
Jul 12 - Jul 13
Holiday Inn St. Louis - Creve Coeur by IHG

Renaissance St. Louis Airport Hotel

Renaissance St. Louis Airport Hotel
4.0 star property
Berkeley
8.4 out of 10, Very good, (1,107 reviews)
"Great location to the airport and staff was very welcoming!"
United States
James
The price is CA $180
CA $211 total
includes taxes & fees
Jul 17 - Jul 18
Renaissance St. Louis Airport Hotel

Hilton St. Louis at the Ballpark

Hilton St. Louis at the Ballpark
4.0 star property
Downtown St. Louis
7.6 out of 10, Good, (1,181 reviews)
"Beautiful hotel"
United States
Zoobin
The price is CA $243
CA $289 total
includes taxes & fees
Jul 17 - Jul 18
Hilton St. Louis at the Ballpark
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.

Top St. Louis Hotel Reviews

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 1954 hotels and other properties, including 83 accommodations with a bar on site. During your stay, you can check out St. Louis Union Station and Busch Stadium.
What are the best hotels with bars in St. Louis?
Here's some of the top St. Louis properties with bars: Hyatt Regency St. Louis at The Arch: Hotel with 3 restaurants. Enjoy the 2 bars, free WiFi, and rooftop terrace. Moonrise Hotel: Hotel with restaurant. Enjoy the 2 bars, free WiFi, and free parking. River City Casino & Hotel: Hotel with 5 restaurants. Enjoy the bar, free parking, and casino. Magnolia Hotel St. Louis, a Tribute Portfolio Hotel: Hotel with restaurant. Enjoy the bar, free WiFi, and breakfast. Marriott St. Louis Grand: Hotel with restaurant. Enjoy the bar, free WiFi, and breakfast.
How many hotels with bars can I expect to find in St. Louis?
Expedia has 83 hotels with a bar in St. Louis.
What is there to do in St. Louis?
Absorb the local culture by visiting Busch Stadium, then unwind with a refreshing drink. Other places to see include St. Louis Union Station and Gateway Arch. 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 76°F, while the coldest months are January and February with an average of 38°F. Average annual precipitation for St. Louis is 54 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 St. Louis Lambert Intl. Airport (STL), which is located 11.6 mi (18.7 km) away. Otherwise, look for flights into Belleville, IL (BLV-MidAmerica-St. Louis), which is 21.9 mi (35.2 km) away. Take advantage of metro transit at Stadium Station, 8th and Pine Station, and Convention Center Station.

Explore a world of travel with Expedia