Midcentury Modern Marvel
A SONOMA WINE COUNTRY OASIS
Welcome to the Flamingo Resort & Spa – an iconic resort in the heart of Sonoma Wine Country in California.
Share your love in the iconic beauty of Sonoma wine country. Here at the luxurious Vintners Resort, you’ll discover the perfect balance of chic sophistication and casual, laid-back charm.