A major U.S. city and port, St. Louis is located in the state of Missouri, along the great Mississippi River, and is a great destination, in case you’re wondering. Plenty of landmarks will please your eyes, starting with the iconic Gateway Arch, the world’s tallest arch, that offers awesome commemorative photos. St. Louis is also home to the very old Missouri Botanical Garden which forms a National Historic Landmark, and a few notable museums as well, like the Art Museum and the City Museum. The flora and fauna of the city are surprisingly impressive and can be mainly spotted in parks, such as the Forest Park, or along the river, and even inside the city. The city also has several casinos for people to enjoy, check out our list of the best hotels either with a casino or are located near one in St Louis. Book one now for your upcoming trip!
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and access to an in-house or nearby casino. The image galleries get refreshed with the latest updates regularly. They were last updated on April 07, 2024.
1. Hollywood Casino St. Louis (from USD 119)
This modern hotel with beautifully decorated rooms is located just 12.9 km (8 miles) from Lambert International Airport and only a half-hour drive from St. Louis city center. Among the top facilities offered here, are an on-site fitness center, a free parking space, a variety of dining options to choose from, free airport shuttle, and the lovely 120,000-square foot casino. In the casino, you will find a poker room, table games and also more than 2800 slot and video poker machines, so endless entertaining hours are awaiting!
Hollywood Casino St. Louis
Address: 777 Casino Center Drive
21.26 km (13.3 mi) from Saint Louis Zoo
2. Lumiere Place Casino and Hotel (from USD 158)
Located right in the heart of St. Louis, along the Mississippi River, this beautiful hotel is a 10-minute walk far from The Dome at America’s Center. The cozy rooms come with two flat-screen TVs, wi-fi (paid) and a separate living area. Hotel Lumiere also features a modern gym, a fantastic indoor pool and a hot tub, as well as an on-site casino, which is equipped with a poker room, slot machines and table games. The hotel stands just 1.5km (0.9 miles) far from the Gateway Arch.
HoteLumiere at The Arch
Address: 901 North First Street, Saint Louis Downtown, St. Louis (MO), United States, 63102
9.37 km (5.9 mi) from Saint Louis Zoo
3. Hyatt Regency Saint Louis at The Arch (from USD 236)
Excellently located in the heart of St. Louis with easy access to all important sightseeing, this great hotel features spacious rooms with free wi-fi, a flat-screen TV, a small fridge, an iPod docking station, as well as tea/coffee making facilities. Other fabulous facilities include a well-equipped 24-hour gym, a business center and event spaces, amazing cuisine, and on-site shops. The Gateway Arch is just next to the hotel, while the Busch Stadium is a short 8-minute walk from the property.
Hyatt Regency Saint Louis at The Arch
Address: 315 Chestnut Street
9.02 km (5.7 mi) from Saint Louis Zoo
4. Hilton St. Louis at the Ballpark (from USD 196)
You will only be amazed by the number of facilities this wonderful hotel offers and the magnificent views of Busch Stadium. All rooms come with a flat-screen TV, a coffee machine, a work desk and a CD player, while a fitness center, a hot tub, an indoor pool, a modern conference center and concierge staff are also offered. Excellent dining options, a rooftop bar and a casino are at the guests’ convenience. The famous Gateway Arch is just 500m (1,640 ft) far from the hotel, while the airport only 20km (12.4 mi) away.
Hilton St. Louis at the Ballpark
Address: 1 South Broadway
8.79 km (5.5 mi) from Saint Louis Zoo
St. Louis Tour Guide
Melissa Smith
I began my guiding career as a teenager in St. Louis, where I was born and raised. I first volunteered as a guide for the Chatillon-Demenil Mansion in South St. Louis. There is where I fell in love with history and its effect on present day. From my teenage years as a volunteer, I progressed to a job at the Missouri Botanical Garden where I trained and supervised the School Program Volunteer Do... Read more
Tours by Melissa
5. Embassy Suites Saint Louis - Downtown (from USD 198)
Located in the real heart of St. Louis, this fabulous hotel provides great comfort and numerous facilities. All cozy rooms come with extra comfy beds, flat-screen TVs, mini fridges, coffee makers, and microwaves, while guests have free access to the lovely indoor pool, the hot tub, the modern fitness center and wi-fi in public areas. For extra entertainment, Lumiere Casino is less than 1.6km (1 mi) far from the hotel. The property is also adjacent to Edward Jones Dome and America’s Convention Center.
Embassy Suites Saint Louis - Downtown
Address: 610 North 7th Street
8.77 km (5.5 mi) from Saint Louis Zoo
6. La Quinta Inn & Suites St. Louis Westport (from USD 93)
Although not centrally located, this charming hotel stands just 11.3km (7 mi) far from Lambert Airport and enjoys great tranquility thanks to its location. The spacious and bright rooms are equipped with a flat-screen TV, free wi-fi, a tea/coffee maker and ironing facilities. The wonderful facilities include an indoor pool, weekday free shuttle, a well-equipped fitness center and an excellent daily continental breakfast, while the nearest Hollywood Casino is 7.2km (4.5 mi) away. Beds are very comfortable and the staff is super friendly.
La Quinta by Wyndham St. Louis Westport
Address: 11805 Lackland Road
14.32 km (8.9 mi) from Saint Louis Zoo
7. Days Inn Downtown St. Louis (from USD 84)
This downtown hotel is conveniently located nearby numerous landmarks, such as the Dome at America’s Center and the Edward Jones Dome (both 2.3km/1.4mi far). All cozy rooms come with a flat-screen TV, a work desk, a microwave and a coffee maker, while a daily continental breakfast is also offered. If you feel like chasing your luck, then you can also try the Lumiere Place Casino, situated only a five-minute drive from the hotel, or stick around and enjoy the fitness center.
Days Inn by Wyndham Downtown St. Louis
Address: 2810 North 9th Street
8.86 km (5.5 mi) from Saint Louis Zoo
8. The Moonrise Hotel (from USD 141)
Reasonably priced for the area, with free parking.
Unique moon-themed decor, rooftop bar, and electric vehicle charging.
Conveniently located in the vibrant Delmar Loop area, near attractions and restaurants.
Attached restaurant Eclipse and nearby dining options provide diverse culinary experiences.
This superb hotel doesn’t only meet but exceed your expectations and will leave you completely satisfied with its excellent services. Among them, the simply spectacular rooftop bar, the quirky moon theme seen all over the place, the extra accommodating staff, the spacious and modern rooms and lots more, will guarantee a one of a kind stay. The hotel also features a business center, and a 24-hour fitness center, while Hollywood Casino is located 19.1km (11.8 mi) away, and the Forest Park only 2.2km (1.4 mi) far.
The Moonrise Hotel
Address: 6177 Delmar in The Loop
2.39 km (1.5 mi) from Saint Louis Zoo
9. Seven Gables Inn (from USD 173)
This rather intimate boutique hotel features elegant rooms equipped with deluxe bedding, a marble countertop, a flat-screen cable TV, free wi-fi, and lovely details, such as superior chocolates. Guests of the hotel are offered a great Euro-continental breakfast, while there is an Irish-style pub to enjoy a drink. Among the nearby sightseeing places, are the Forest Park (3.2km/2mi far), the Saint Louis Zoo for a family day trip (a ten-minute drive away) and the Hollywood Casino, located 16.6km (10.3 mi) far from the hotel.
Seven Gables Inn, St Louis West, a Tribute Portfolio Hotel
Address: 26 North Meramec
4.57 km (2.9 mi) from Saint Louis Zoo
10. Americas Best Value Inn St. Louis Downtown (from USD 99)
Well situated in the very center of St. Louis, this nice hotel features clean rooms with A/C, a cable TV and a work desk. Among the facilities offered, are free parking space, free wi-fi throughout the premises and a light breakfast as well. For those interested, there is Lumiere Place Casino just a 2-minute walk far from the hotel. Within 15 minutes of walking, you can reach the Gateway Arch, while Edward Jones Stadium and America’s Convention Center are a quick 5-minute walk away.
Americas Best Value Inn St. Louis Downtown
Address: 1100 Lumiere Place Blvd
9.18 km (5.8 mi) from Saint Louis Zoo
Stay comfortably and enjoy a casino in St. Louis
If you fancy holidays in a busy city with bountiful city amenities and things to do, including casino entertainment, then perhaps this is the right place to choose. However, it would be nice to witness little friends wandering around the city, like squirrels, gooses, rabbits and even coyotes, wouldn’t it? Check it out yourself!
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to