Wedding FAQ’s


Due to the number of available guest rooms, the St. James Hotel only provides room blocks to events exclusively held here. If your event is being held off-site, we invite you to contact our Front Desk Team or go online to book the rooms you desire. Contact our Front Desk Team at: 651-388-2846.
Depending on the venue of choice, you can have our venue until either 12:00 am or 1:00 am.
It all depends on what you want. On average plated dinners cost upwards of $32 per person and buffet dinners average upwards of $38 per person. We do offer all-inclusive packages that include more choices and make planning simpler. All-inclusive package options cost upwards of $60 per guest. Keep in mind taxes and service charge are usually not included in menu prices and will need to be added to your final cost.
The St. James Hotel is home to many services you may need for your wedding including a flower shop, a hair salon, sleeping rooms for your guests as well as a portable dance floor, table linens and napkins, silverware/stemware and tableware, guest book, gift, cake, place card tables, AV equipment, fully staffed service, set-up/tear down labor, and much more! The Hotel offers all-inclusive wedding packages. These packages are the perfect way to go when you want to control your budget and avoid hidden fees.
Yes, you can bring your own wedding desserts for a fee of $500. Per Minnesota State Health Code regulations, wedding cakes or desserts must be provided from a licensed bakery or company. We also have our in house pastry shop, Baker’s Table, where our pastry chef can create your perfect cake or other delicacies you would like.
The St. James Hotel caters all food & beverage in-house for your wedding day. We have established preferred partnerships with local vendors such as photographers, DJs, photo booths, etc… Just ask our Wedding Manager for our list.
Our largest venue can accommodate up to 240 guests.