St. Louis is a historic Midwestern city known for iconic architecture, riverfront views, and rich cultural institutions. This 3-day weekend guide highlights must-see landmarks, walkable districts, parks, museums, and local dining.
What St. Louis is known for
St. Louis has a population of about 300,000 and a strong identity shaped by river commerce, music, and sports. The city is known for blues history, local barbecue, and passionate baseball fans. Distinct neighborhoods and historic buildings define its character.
Best time to visit St. Louis
The best time to visit St. Louis is April–May and September–October for mild temperatures and comfortable sightseeing. Summers are warm and lively, while winters are quieter and best for museums. Shoulder seasons offer pleasant weather with fewer crowds.
What to bring on a trip to St. Louis
Bring comfortable walking shoes for parks and neighborhoods, plus layers for changing weather. Summer visitors should pack sunscreen and light clothing. A jacket is helpful in spring and fall.
Transportation options in St. Louis
St. Louis is easiest to explore by car, though rideshares are widely available. Downtown and the Central West End are walkable once you arrive. A car helps reach attractions spread across the city.
We know a short weekend trip means there's not a lot to pack in. That's why we've created a list of the can't-miss sights and activities to experience in St. Louis.
No weekend getaway is complete without incredible local food options. Check out our curated list of the best food and drinks that St. Louis, MO has to offer.
Best Breakfast & Brunch in St. Louis
Rooster
1104 Locust Street, St. Louis, MO 63101
An energetic, European-leaning brunch cafe downtown that’s famous for crepes and scratch-made comfort. The sweet-and-salty Slinger is the local legend, and the house Bloody Mary is a big reason weekends get a line. Expect a bright, buzzy room that feels like St. Louis in brunch form.
Southwest Diner
6803 Southwest Ave, St. Louis, MO 63143
A snug, Southwestern-inspired diner in the city’s southwest corner with big flavors and serious regulars. Their carne adovada and green chile breakfast plates are the kind of craveable you think about all week. It’s casual, friendly, and priced for repeat visits.
Russell's on Macklind
5400 Murdoch Ave, St. Louis, MO 63109
A beloved neighborhood bakery-cafe where the pastry case is as tempting as the brunch menu. The gooey butter cake and buttery croissants are must-tries, and the breakfast plates have that polished bistro feel. Cozy, unfussy, and consistently worth the detour.
Best Lunch in St. Louis
Blues City Deli
2438 McNair, St. Louis, MO 63104
A St. Louis sandwich institution serving po’ boys and muffulettas with a soundtrack to match. The Benton Park-style sandwiches shine, and the muffuletta with olive salad is a crowd-pleaser for good reason. It’s lively, no-nonsense, and the kind of lunch you plan your day around.
The Gramophone
4243 Manchester Ave, St. Louis, MO 63110
A sandwich pub in The Grove that pairs stacked creations with an impressively deep craft beer lineup. The Mississippi Nights Club sandwich is a fan favorite, and the rotating taps keep it exciting for repeat visits. Late-night energy, loud good times, and serious sandwich pride.
Gioia's Deli
1934 Macklind Ave, St. Louis, MO 63110
A century-old Hill classic that’s basically synonymous with St. Louis hot salami. The Hot Salami sandwich is the signature, with that warm, garlicky bite that made it famous, especially on garlic cheese bread. Old-school, fast-moving, and proudly iconic.
Best Dinner in St. Louis
Pappy's Smokehouse
3106 Olive Street, St. Louis, MO 63103
St. Louis barbecue royalty known for dry-rubbed ribs that have national bragging rights. The ribs are the headline, but brisket and pulled pork round out a menu that hits every smoky note. It’s casual, quick, and an easy “affordable dinner that still feels like an event.”
Vicia
4260 Forest Park Ave, St. Louis, MO 63108
A modern, season-driven dining room that turns local produce into plate-after-plate of smart surprises. The tasting menu is the move, and the rotating pastas and vegetable courses are often the standouts. Elegant without being stiff, with the kind of service that makes a splurge feel easy.
Sidney Street Cafe
2000 Sidney St, St. Louis, MO 63104
A St. Louis fine-dining staple with a quietly confident menu and a loyal following. The grilled beef tenderloin is a longtime favorite, and the seasonal sides are treated like main characters. Romantic, polished, and ideal for a “dress up a little” night.
Best Bars & Breweries in St. Louis
Planter's House
1000 Mississippi Ave, St. Louis, MO 63104
A cocktail landmark that balances serious technique with a welcoming, neighborhood vibe. Their seasonal house cocktails are the stars, and classics are executed with sharp, precise care. Dim lighting, handsome interiors, and a true “one more round” atmosphere.
4 Hands Brewing Co.
1220 S. 8th Street, St. Louis, MO 63104
A big-name St. Louis brewery with a lively tasting room and plenty of character. Sip a City Wide Pale Ale or try a sampler flight to tour the range, from crisp to barrel-aged. It’s social, easygoing, and a great pregame for a downtown night.
Urban Chestnut Brewing Company
4465 Manchester Avenue, St. Louis, MO 63110
A German-inspired bierhall in The Grove built for lagers, long tables, and good company. Zwickel is the signature pour, and the food menu pairs perfectly with the traditional beer focus. Spacious, energetic, and wonderfully St. Louis on a weekend.
Ready for a weekend in St. Louis?
St. Louis is a rewarding 3-day getaway with iconic sights, free museums, and diverse neighborhoods. The mix of culture, history, and green space keeps weekends engaging. It’s approachable, affordable, and memorable.
On Skyweekend, you could find weekend flights to St. Louis (STL) for as low as $69. Our flights are roundtrip and perfectly-timed for a weekend getaway. Explore flights.