Top Attractions
Must-see places in St Louis, ranked by popularity
Book St Louis Attractions & Tours on Viator
300,000+ experiences worldwide • Free cancellation on most bookings • Instant confirmation
Browse →
★ 4.8
Saint Louis Zoo
1 Government Dr, St. Louis, MO 63110, USA
Explore →
41,413 reviews
★ 4.8
Busch Stadium
700 Clark Ave, St. Louis, MO 63102, USA
Explore →
35,194 reviews
★ 4.8
Forest Park
St. Louis, MO 63112, USA
Explore →
34,654 reviews
★ 4.7
The Gateway Arch
St. Louis, MO 63102, USA
Explore →
42,306 reviews
★ 4.7
City Museum
750 N 16th St, St. Louis, MO 63103, USA
Explore →
22,874 reviews
★ 4.8
Missouri Botanical Garden
4344 Shaw Blvd, St. Louis, MO 63110, USA
Explore →
17,833 reviews
★ 4.7
Gateway Arch National Park
St. Louis, MO 63102, USA
Explore →
15,264 reviews
★ 4.8
Ted Drewes Frozen Custard
6726 Chippewa St, St. Louis, MO 63109, USA
Explore →
11,997 reviews
★ 4.8
Museum of Illusions - St. Louis
3730 Foundry Way Suite 168, St. Louis, MO 63110, USA
Explore →
10,198 reviews
★ 4.8
Saint Louis Art Museum
1 Fine Arts Dr, St. Louis, MO 63110, USA
Explore →
9,390 reviews
★ 4.6
Saint Louis Science Center
5050 Oakland Ave, St. Louis, MO 63110, USA
Explore →
11,779 reviews
★ 4.7
Tower Grove Park
4257 Northeast Dr, St. Louis, MO 63110, USA
Explore →
7,921 reviews
★ 4.9
The Cathedral Basilica of St. Louis
4431 Lindell Blvd, St. Louis, MO 63108, USA
Explore →
4,259 reviews
★ 4.7
Cahokia Mounds State Historic Site
30 Ramey St, Collinsville, IL 62234, USA
Explore →
4,971 reviews
★ 4.3
St. Louis Aquarium at Union Station
201 S 18th St, St. Louis, MO 63103, USA
Explore →
10,612 reviews
★ 4.7
Missouri History Museum
5700 Lindell Blvd, St. Louis, MO 63112, USA
Explore →
4,903 reviews
Tours & Experiences
Hop-on-hop-off, food tours, day trips, skip-the-line tickets
Viator300,000+ experiences • Free cancellation
Book →
GetYourGuideFree cancellation • Instant booking
Book →
Hop-On Hop-Off
Walking Tours
Food Tours
Day Trips
Boat Cruises
Skip-the-Line
Private Tours
Adventure Tours
Photography Tours
Night Tours
Hop-On Hop-Off Bus in St Louis
Book on Viator • Free cancellation
Book →
Food and Wine Tours in St Louis
Book on Viator • Free cancellation
Book →
City Walking Tours in St Louis
Book on Viator • Free cancellation
Book →
Day Trips in St Louis
Book on Viator • Free cancellation
Book →
Boat and Cruises in St Louis
Book on Viator • Free cancellation
Book →
Skip-the-Line in St Louis
Book on Viator • Free cancellation
Book →
Private Tours in St Louis
Book on Viator • Free cancellation
Book →
Nightlife Tours in St Louis
Book on Viator • Free cancellation
Book →
Photography Tours in St Louis
Book on Viator • Free cancellation
Book →
Helicopter Tours in St Louis
Book on Viator • Free cancellation
Book →
Food & Nightlife
Restaurants, bars and entertainment in St Louis
Where to Eat
Pappy's Smokehouse$$
★ 4.7
Broadway Oyster Bar$$
★ 4.6
Gingham's Homestyle Restaurant$
★ 4.6
Fitz's Delmar$
★ 4.7
Ameristar Casino Resort Spa St. CharlesRestaurant
★ 4.2
Sugarfire Smoke House$$
★ 4.5
Ballpark Village$$
★ 4.5
Anthonino's Taverna$$
★ 4.7
Shopping
Malls, markets and retail in St Louis
★ 4.7
Soulard Farmers Market
730 Carroll St, St. Louis, MO 63104, USA
View →
★ 4.3
Saint Louis Galleria
1155 St Louis Galleria St, St. Louis, MO 63117,...
View →
★ 4.7
Trader Joe's
48 Brentwood Promenade Ct, Brentwood, MO 63144,...
View →
★ 4.7
Trader Joe's
11505 Olive Blvd, Creve Coeur, MO 63141, USA
View →
★ 4.4
Westport Plaza
111 W Port Plaza Dr, St. Louis, MO 63146, USA
View →
★ 4.4
Schnucks Richmond Center
6600 Clayton Rd, Clayton, MO 63117, USA
View →
★ 4.5
Plaza Frontenac
1701 S Lindbergh Blvd, St. Louis, MO 63131, USA
View →
★ 4.3
Schnucks Arsenal
$$
View →
★ 3.7
Walmart Supercenter
1900 Maplewood Commons Dr, Maplewood, MO 63143,...
View →
★ 4.5
Costco Wholesale
8695 Olive Blvd, Olivette, MO 63132, USA
View →
★ 4.4
Whole Foods Market
$$$
View →
★ 3.6
Walmart Supercenter
11900 St Charles Rock Rd, Bridgeton, MO 63044, USA
View →
★ 4.3
Whole Foods Market
1601 S Brentwood Blvd, St. Louis, MO 63144, USA
View →
★ 4.4
Schnucks Ladue
8867 Ladue Rd, St. Louis, MO 63124, USA
View →
★ 3.7
Walmart Supercenter
$
View →
★ 3.8
Walmart Supercenter
$
View →
Live Events
Upcoming concerts, sports & shows — next 90 days
Concert
Open Mic Night
Nov 3, 2026
Get Tickets →
Concert
Voodoo Ween
Nov 4, 2026
Get Tickets →
Sports
Yoga Happy Hour
Nov 5, 2026
Get Tickets →
Event
Heather Shaw
Nov 5, 2026
Get Tickets →
Concert
Sisters Of The Canyon
Nov 6, 2026
Get Tickets →
Basement
Nov 7, 2026
Get Tickets →
Concert
Voodoo Doors
Nov 11, 2026
Get Tickets →
Concert
DJ Mahf
Nov 12, 2026
Get Tickets →
Concert
Squeaky Feet
Nov 12, 2026
Get Tickets →
Concert
Hiss Golden Messenger
Nov 13, 2026
Get Tickets →
Event
Akeem Ali
Nov 13, 2026
Get Tickets →
Pluckin To Feed ft. Clusterpluck, Sqwerv & Spillie Nelson
Nov 14, 2026
Get Tickets →
Concert
Voodoo Rolling Stones
Nov 18, 2026
Get Tickets →
Event
Paint & Pasties with Madam Smash
Nov 19, 2026
Get Tickets →
Pauly Shore
Nov 20, 2026
Get Tickets →
Concert
Zingara (18+ Event)
Nov 20, 2026
Get Tickets →
Concert
Leah Osborne Duo with Justin Rose
Nov 20, 2026
Get Tickets →
Concert
Chain Reaction: Chef Chel & Friends
Nov 20, 2026
Get Tickets →
Concert
Pudding Time w/ Worst Band Ever + Lou Menkhauser
Nov 20, 2026
Get Tickets →
Pauly Shore
Nov 21, 2026
Get Tickets →
R&B ONLY LIVE - St. Louis, MO
Nov 21, 2026
Get Tickets →
Concert
Open Mic Night
Nov 24, 2026
Get Tickets →
Concert
Voodoo Beatles
Nov 25, 2026
Get Tickets →
Hawthorne Heights - 20th anniversary of If Only You Were Lonely
Nov 25, 2026
Get Tickets →
Concert
NOV
3
Open Mic Night
614 W Port Plaza Dr, St, Louis, MO
Concert
NOV
4
Voodoo Ween
4140 Manchester Ave, St. Louis, MO
Get Tickets
USD 17
Sports
NOV
5
Yoga Happy Hour
4140 Manchester Ave, St. Louis, MO
Get Tickets
USD 0-31
Event
NOV
5
Heather Shaw
614 W Port Plaza Dr, St, Louis, MO
Concert
NOV
6
Sisters Of The Canyon
4140 Manchester Ave, St. Louis, MO
Get Tickets
USD 0-31
Concert
NOV
7
Basement
2231 Washington Avenue, St. Louis, MO
Get Tickets
USD 43
Concert
NOV
11
Voodoo Doors
4140 Manchester Ave, St. Louis, MO
Get Tickets
USD 15
Concert
NOV
12
DJ Mahf
4140 Manchester Ave, St. Louis, MO
Get Tickets
USD 0-31
Concert
NOV
12
Squeaky Feet
4140 Manchester Ave, St. Louis, MO
Get Tickets
USD 18