• The Umstead Hotel and Spa is a singular, sophisticated triumph in North Carolina’s northeastern Piedmont region, an area rich in beauty and rooted in innovation. The state’s most highly rated hotel, it boasts stunning interiors punctuated with privately curated fine art, 150 spacious guest rooms and suites, world-class cuisine, a stimulating spa, gracious staff, and a serene woodland setting. The Umstead is a recipient of both the AAA Five Diamond award and Forbes Five Star rating. Located in Cary, North Carolina, The Umstead is just minutes from the Raleigh-Durham International Airport and Research Triangle Park, and within a short drive of Raleigh, Durham, and Chapel Hill.