WELCOME TO THE UMSTEAD HOTEL AND SPA
INDULGE IN LUXURY AT OUR HOTEL IN CARY, NC
Tucked among whispering Carolina pines on 12 acres of lakefront landscape in Cary, North Carolina, The Umstead Hotel and Spa is a singular, sophisticated triumph in North Carolina’s Triangle region. Be welcomed into the only Forbes Five-Star Hotel in North Carolina and experience breathtaking views, stunning, art-filled interiors, exquisite dining and indulgent spa treatments in a setting where art, nature and wellness beautifully come together.
Come to The Umstead Hotel and Spa to discover a place completely hidden from the modern world yet just five minutes from the sights and attractions of Raleigh, Durham and Chapel Hill.
The Spa is amazing. I really felt relaxed and thoroughly enjoyed my time here. I was a bit worried to see how the locker room, sauna, and pool area would be handled considering Covid, however I quickly felt safe here. I saw a lot of sanitizing, and for the most part I was the only one in the spa area so capacity wasn’t a worry of mine here. My massage and pedicure were lovely. I’m already looking forward to my next treatment. Highly recommend!