
The Umstead Hotel and Spa is North Carolina's only Forbes Five-Star luxury property, set on 12 serene lakefront acres in Cary, just minutes from Raleigh, Durham, and Chapel Hill. The spa provides a sanctuary of refined wellness, offering massages, customized facials, body treatments, and manicures and pedicures in an atmosphere described as completely hidden from the modern world. Guests also enjoy heated pools, a meditative garden, and access to an acclaimed rotating art gallery showcasing renowned artists throughout the property's elegant 150-room interior. Dining at Herons, the resort's celebrated restaurant, features locally sourced seasonal cuisine crafted by chef Steven Greene. Whether arriving for a romantic retreat, corporate escape, or simply a day of deep relaxation, The Umstead delivers a seamless fusion of nature, art, and world-class wellness in an extraordinarily peaceful North Carolina setting.