Private Parties

Reserving a Room for your Private Party At John D. McGurk’s

We have two areas that can accommodate large parties. From private to semi-private, John D. McGurk’s provides a dynamic and lively pub atmosphere. Each area will be staffed appropriately for the size of your group. Rental fees will be due when making your reservation. These fees are refundable if cancellations are made one month prior to your event.

Patriot Room

The Patriot Room can accommodate up to 50 guests. This room includes a private bar, as well as a fireplace for enjoyment in the winter months. A rental fee of $500.00 is due when booking on the weekends. Please note that the rental fee is not a deposit and will not be applied toward the final bill.

All Season Pavilion 

Semiprivate Area: This space can accommodate up to 35 guests. This area is located in the southwest portion of our pavilion and is fully covered, making it the perfect space for your guests, rain or shine. This area has high-top tables which is something to consider if you have children or adults that may find it difficult to sit in a high seat. A rental fee of $250.00 is due when booking on the weekends. Please note that the rental fee is not a deposit and will not be applied toward the final bill.

Entire Pavilion: This space can accommodate up to 75 guests, available Sunday through Thursday only. A $500 rental fee is due upon booking. Minimum spend required.

*NOTICE: We require a 48 hour cancellation on all reservations. If you are a party of 20 or more and do not cancel or show, a $100 fee will be charged. If you are a party of 30 or more, a $150 fee will be charged.

Contact Us

    314-776-8309
    1200 Russell Blvd
    St. Louis, MO 63104
    julie@mcgurks.com

    Call, email, or come in to speak with a manager today. We will take care of you from beginning to end. Do you want to show a DVD? We can arrange that. Do you want to make a speech? We’ll get you a microphone. Do you want to bring your own cake? We will certainly serve it for you. We are here to make sure your special event truly is special.