Casinos near St. Louis, Missouri — aerial cityscape
City Directory — Missouri

Casinos Near St. Louis, Missouri

4 verified casinos near St. Louis. Browse the directory, check addresses, and compare players club options before you visit.

4Casinos in Area
21+Legal Age
St. Louis · All Casinos

Casinos Near St. Louis

4 verified casino locations within driving distance of St. Louis.

Horseshoe St. Louis
Resort Casino
4.9 Google
Address999 N 2nd St, St. Louis
Phone+1-314-881-7777
TypeResort Casino
New Player Offer

New players can enroll in Caesars Rewards to earn Reward Credits and Tier Credits on casino play, hotel stays, and dining, redeemable across more than 50 Caesars properties nationwide. Sign up at the players club desk before your first session — points are not retroactive.

Horseshoe St. Louis is a Caesars Entertainment commercial resort casino positioned on the downtown Mississippi riverfront, steps from Gateway Arch National Park. Originally opened in 2007 as Lumière Place, the property was rebranded under the Horseshoe flag in 2022. The large gaming floor spans approximately 75,000 square feet with slots, video poker, blackjack, craps, roulette, baccarat, and a dedicated poker room with cash games and tournaments. The adjacent HoteLumière at the Arch is a 300-suite boutique hotel offering views of the riverfront and Arch grounds. Its downtown St. Louis address, just off I-44 and I-70, makes it the most centrally located casino in the metro area.

Loads from Google Maps on click
Google Reviews & Directions →
Visit Official Site 21+ · Bet responsibly · 1-800-270-7117
Ameristar Casino Resort Spa St. Charles
Resort Casino
4.7 Google
Address1 Ameristar Blvd, St. Charles
Phone+1-636-949-7777
TypeResort Casino
New Player Offer

New guests can join Boyd Rewards to earn B Connected Points on all casino play, hotel, and dining, redeemable for free slot play, food credits, and hotel discounts across Boyd Gaming properties. Sign up at the players club desk before your first session — points are not retroactive.

Ameristar Casino Resort Spa St. Charles is a Boyd Gaming commercial resort on the Missouri River in St. Charles, approximately 25 miles west of downtown St. Louis. Opened in 1994 and expanded over subsequent years, it is Missouri's largest casino by gaming floor size at over 130,000 square feet, with more than 3,200 slot machines and 80-plus table games. A dedicated poker room runs daily cash games. The full resort includes a 400-room hotel, Ste. Marie Spa, five restaurants including a steakhouse, a large casino café, and a concert and events venue. St. Charles's historic Main Street shopping and dining scene adds additional off-property appeal.

Loads from Google Maps on click
Google Reviews & Directions →
Visit Official Site 21+ · Bet responsibly · 1-800-270-7117
Hollywood Casino St. Louis
Resort Casino
4.9 Google
Address777 Casino Center Dr, Maryland Heights
Phone+1-314-770-8100
TypeResort Casino
New Player Offer

New players can sign up for mychoice rewards to earn PENN Cash on casino play, hotel stays, and dining, redeemable at any of Penn Entertainment's 40-plus properties across the country. Sign up at the players club desk before your first session — points are not retroactive.

Hollywood Casino St. Louis is a Penn Entertainment commercial resort casino in Maryland Heights, roughly 15 miles northwest of downtown St. Louis off I-270. The large gaming floor covers approximately 120,000 square feet with more than 2,000 slot machines and 65 table games, plus a separate poker room offering cash games and tournament series. The 502-room hotel, six restaurants, and on-site Hollywood Casino Amphitheatre — a 20,000-capacity outdoor concert venue — make it the region's most entertainment-focused casino destination. Major touring acts perform at the amphitheater from spring through fall, drawing visitors who combine live music with gaming and hotel stays.

Loads from Google Maps on click
Google Reviews & Directions →
Visit Official Site 21+ · Bet responsibly · 1-800-270-7117
River City Casino
Resort Casino
4.4 Google
Address777 River City Casino Blvd, St. Louis
Phone+1-314-388-7777
TypeResort Casino
New Player Offer

New guests can enroll in Boarding Pass Rewards, Station Casinos' loyalty program, to earn points on casino play, hotel stays, and dining redeemable for free play, dining credits, and room discounts. Sign up at the players club desk before your first session — points are not retroactive.

River City Casino is a Station Casinos commercial resort in the Lemay community of south St. Louis County, the southernmost of the four St. Louis-area properties. Opened in 2010, it serves a south county market otherwise underrepresented by the metro's other casinos. The mid-to-large gaming floor spans 90,000 square feet with a full range of slot machines and table games, plus a poker room. An on-site hotel and several dining options make it a self-contained destination. River City is conveniently positioned along US-61 (Lindbergh Blvd), offering easy access for residents of south St. Louis County communities.

Loads from Google Maps on click
Google Reviews & Directions →
Visit Official Site 21+ · Bet responsibly · 1-800-270-7117
In-Depth Guide

Casinos Near St. Louis, Missouri

St. Louis anchors one of the most concentrated casino markets in the Midwest. Four licensed commercial casino properties operate within the metro area — Horseshoe St. Louis on the downtown riverfront, River City Casino in south St. Louis County, Ameristar Casino Resort Spa St. Charles on the Missouri River to the west, and Hollywood Casino St. Louis in Maryland Heights. Each property is a full-scale resort with a hotel, multiple restaurants, and a gaming floor exceeding 75,000 square feet. No other city in Missouri has a comparable density of casino options.

St. Louis Casino Market Summary

All four St. Louis-area casinos operate 24 hours a day and require players to be at least 21 years old. Sports betting retail windows opened at Missouri properties in December 2025 following voter approval of Amendment 2 in November 2024. For players seeking the most centrally located property, Horseshoe St. Louis is the only downtown casino. For the largest gaming floor, Ameristar St. Charles offers the most machines and tables in the region. For entertainment beyond casino gaming, Hollywood Casino St. Louis adds a major concert amphitheater to the package.

Visitor Guide

Visiting Casinos in St. Louis

Getting There

Use the map on each casino card to get directions from your exact starting point. All listed casinos include their verified OpenStreetMap coordinates. Click "Find Casinos Near Me" on the homepage map to fly to your GPS location and see the nearest casino cities highlighted.

Players Clubs

Most casino properties near St. Louis offer a free loyalty club. Sign up at the players club desk before you play — points are not retroactive. Benefits typically include free-play credits, dining discounts, and hotel rates at casino resort properties.

Responsible Gambling

The minimum gambling age in Missouri is 21 at most properties. Set a budget before you arrive and stick to it. If you experience problems with gambling, call 1-800-270-7117 — free, confidential, 24/7.

FAQ

FAQ — Casinos near St. Louis

How many casinos are there near St. Louis?
There are 4 verified casino locations within driving distance of St. Louis, Missouri. The map on each listing above shows the exact location — use "Find Casinos Near Me" on the homepage for the nearest options from your current position.
What is the closest casino to St. Louis?
The closest casino to St. Louis depends on your exact starting point. Use the interactive map on the homepage and click "Find Casinos Near Me" to see all nearby options sorted by distance from your current location.
Do the casinos near St. Louis have hotels?
Some casinos near St. Louis are full resort properties with attached hotels; others are standalone gaming floors. Check each casino listing or the casino's official website for hotel availability and room rates.
Are there tribal casinos near St. Louis?
The St. Louis area may include both commercial and tribal casino properties. Tribal casinos operate under federal IGRA regulations on sovereign Native American lands. Each listing above notes the casino type — tribal or commercial — so you know what to expect before visiting.
What is the minimum gambling age near St. Louis?
The minimum gambling age at most casinos in Missouri is 21. Some tribal properties may permit 18+ entry — always check the specific casino's policy before visiting and bring a valid government-issued photo ID.
Do casinos near St. Louis have players clubs?
Most casino properties near St. Louis operate a free loyalty or players club program. Sign up at the players club desk before you play — points are never retroactive. Benefits typically include free-play credits, dining discounts, and hotel rates at resort properties.
← All Casinos in Missouri