• Event Size
  • Neighborhood
  • Cuisine
  • Price

Get photos and private room details for the best St. Louis restaurants. Narrow restaurants by cuisine, price and more below. Then submit the details of your private event, business lunch, or group dinner with friends with just one click.

American | Clayton
Capacity 150

Avenue offers The Apple Room for private events for 45 guests seated or 65 standing. This space offers a fireplace along with its own bar, entrance and outdoor patio. We also offer our main dining room and bar area for larger groups, and the entire restaurant can accommodate up to 150 guests.

Balaban's - Chesterfield
American | Chesterfield
Capacity 100

Our beautiful Tuscan-inspired room is the perfect setting for your special occasion. Accommodating up to 90 individuals for lunch and dinner, 100 for more casual buffets and cocktails, the room may also be modified for smaller groups. AV equipment is available at no extra charge.

The Bar
American | Cape Girardeau
Capacity 40

The Bar's banquet room can hold around 30 - 40 people. Great for small get togethers, like baby showers, bachelorette parties, business functions/meetings, holiday parties, & more!

American | Clayton
Capacity 225

Boundary offers several great options for groups looking for a more private dining experience

Café Napoli
Italian | Clayton
Capacity 200

We offer private dining areas of 8 to 200 people. Perfect for holiday parties, birthdays, corporate meetings, pharmaceutical events, rehearsal dinners, happy hours, anniversary parties, reunions, and more. All of our private spaces are either AV ready or capable.

Capacity 60

The Capital Grille offers private dining accommodations for up to 60 guests. From making formal business proposals to making toasts with a gathering of friends, we can help you flawlessly pull off any private event.

Capacity 90

Private Dining has never been so personal. Our Private Dining Directors coordinate with you to create a one-of-a-kind experience, customized to your group size.

Southern | Central West End
Capacity 50

Juniper's private event space, Eva's Attic, is now open for parties of 15 to 50 people. Perfect for rehearsal dinners, business meetings, happy hours and more! Contact Kristine at info@junipereats.com for more information.

Lombardo's Trattoria
Italian | Downtown St. Louis
Capacity 100

Whether celebrating with family and friends or entertaining clients, Lombardo's Trattoria is the ideal location for your next event. With space available for groups as small as 10, or as large as 100, and extensive menu options, we can accommodate almost any event.

Maggiano's - St. Louis
Italian | Richmond Heights
Capacity 150

Give your guests a reason to celebrate. Whether you’re hosting a business meeting, holiday party, wedding event or birthday celebration, our expert team will ensure it’s executed flawlessly. Host your event in one of our rich, beautifully appointed banquet rooms and enjoy a fresh-made Italian feast.