Unforgettable Private Events.
World Class Venue.

1d484f2c-39b5-41bf-b668-2ca02906d882-Ruby 20Hill 20Bridge-2

A Stunning Setting for Every Occasion

Private events at The Club at Ruby Hill are hosted in beautifully appointed indoor and outdoor spaces overlooking the golf course and wine-country landscape, creating a naturally elegant atmosphere for gatherings of all kinds. From milestone celebrations and family parties to corporate meetings and holiday events, every occasion feels warm, welcoming, and thoughtfully designed. 

Seamlessly Planned, Truly Memorable

With customizable event packages, expert planning support, and attentive service from start to finish, your event unfolds effortlessly and with care. At Ruby Hill, private occasions feel personal and polished—bringing people together in a setting that’s both refined and genuinely inviting.

Experience Private Events at The Club at Ruby Hill

Parlor Room

Enjoy the perfect blend of indoor elegance and outdoor ambiance in our Parlor Room. This versatile space features grand doors that open to a charming patio with stylish lounge furniture and cozy firepits—creating an inviting atmosphere for any occasion. Perfect for bridal or baby showers, intimate birthday celebrations, brunches, private dinners, or meetings, the Parlor Room offers a sophisticated setting with full-service catering options for breakfast, lunch, or dinner.

Grand Ballroom

Make a statement with our grand ballroom. A timeless space designed for unforgettable occasions! Featuring our iconic dual cascading staircase, soaring ceilings, and a spacious dance floor, this venue is perfect for weddings, milestone celebrations, corporate events, and more. Its elegant architecture and open layout create the ideal setting for large gatherings and memorable moments.

  • I had never considered The Club at Ruby Hill for a corporate event before, and now I'll never consider anyplace else! We've done corporate retreats, board meetings, even award ceremonies. It's amazing how much work you can accomplish when you're having fun!