Host a Shower in McKinney, TX

Baby Showers & Bridal Showers

Celebrate the mom-to-be or bride-to-be at The Bingham Estate. Host your baby shower or bridal shower in timeless elegance at our luxury boutique hotel and event space, where classic charm meets modern refinement. Surrounded by grand-millennial décor, a thoughtful blend of heirloom-inspired details, floral prints, & refined vintage touches, your celebration will feel both sophisticated & warmly personal.

Whether you’re gathering for an intimate tea with your closest friends or celebrating with a larger group, our historic spaces provide the perfect setting for baby showers or wedding showers in North Texas. Showers of up to 24 guests are hosted within The Main House, a beautifully restored historic residence filled with light, comfort & character. For larger celebrations of up to 35 guests, our Tea Room offers a graceful backdrop with a serene, airy ambiance.

Every event at The Bingham Estate is tailored with care. Our personalized tea parties include curated menus & elegant service to make your shower as unique & memorable as the guest of honor.

The Bingham Estate has been awarded the Texas Travel Award for Best Unique Lodging in a Big Market. The Bingham is the best place to stay near Dallas in North Texas. McKinney's luxury hotel with comfortable suites and modern amenities.
Five star review from baby shower at luxury estate hotel in downtown mckinney texas, near dallas. The perfect place for groups or families to gather, meet and stay for retreat or vacation, girls weekend, couples trip or staycation in north texas.

Let us help you celebrate love, joy, and new beginnings!

Shower pricing starts at $800 for venue rental, where you can provide your own food & beverages for your group. Hosted Shower Pricing, which includes venue & service staff, is $85 + $40-$55 per person for a curated menu of tea sandwiches, desserts, pastries & jams.

Complete this form to inquire about hosting a shower. Our team will respond with availability within 2 business days, or contact us directly at 972-832-3258.