The Best Thanksgiving Dining in Raleigh, Durham, and Chapel Hill

Consider dining out for Thanksgiving or ordering take-out for some, if not all of your turkey day staples. 

Some of Raleigh, Durham, and Chapel Hill's finest restaurants are open for Thanksgiving. Many, but not all of them, are hotel restaurants. Check out their menus online, and be sure to make your reservations early. And call ahead to check on current prices, which vary depending on the establishment.

  • 01 of 06
    The Carolina Inn, Chapel Hill, NC
    PerryPlanet/Wikimedia Commons/CC-Zero

    Crossroads at the Carolina Inn in Chapel Hill has an upscale Thanksgiving dinner that includes turkey, stuffing and fancier dishes such as lobster salad, pumpkin ravioli, and cinnamon acorn squash.

  • 02 of 06

    The Millennium Hotel features a sumptuous Thanksgiving buffet with a large selection of delicious choices. As with many of the establishments in and around Durham, Raleigh, and Chapel Hill, Thanksgiving reservations sell out weeks in advance. Millennium plans two seatings for traditional Thanksgiving dinner, at noon and 2 p.m.


  • 03 of 06
    Washington Duke Inn & Golf Club 

    The traditional Thanksgiving buffet at the Fairview in Durham is very popular. Reservations open in late September and are a must if you want a seat. They segment the dinner into three seatings, at 12 p.m., 3 p.m. and 6 p.m.

  • 04 of 06

    Irregardless Cafe in Raleigh offers dine-in and take out options, including a wide variety of vegan and vegetarian dishes. The a la carte menu runs from 11 a.m to 8 p.m., or order ahead for a carryout dinner to feed six to eight people. 

    Continue to 5 of 6 below.
  • 05 of 06
    Herons at The Umstead Hotel
    The Umstead Hotel

    Herons at the Umstead in Cary has a well-known and attended Thanksgiving buffet, which includes the traditional dishes along with roasted pears, baked macaroni and cheese, beef short rib and butternut squash soup. They traditionally have two seatings, at noon and 6 p.m.

  • 06 of 06

    Fearrington House and Granary in Chapel Hill serves a three-course Thanksgiving Day luncheon from noon to 4 p.m. Reservations are required, as this popular feast fills up quickly and has limited space.