Midcentury Modern Oasis
A Luxury Santa Rosa Resort
Welcome to the Flamingo Resort & Spa – an iconic resort in the heart of Sonoma Wine Country in California. A haven of relaxation, entertainment, and indulgence, our resort is perfect for those seeking a rejuvenating escape. Our historical property presents an array of amenities designed to revitalize your senses, from a cutting-edge fitness center to a serene swimming pool and rejuvenating spa. Stay with us and immerse yourself in unparalleled comfort, timeless style, and refined sophistication.